1 |
|
Version 1.0.0 (31 July 2009) |
2 |
|
|
3 |
|
This is the first release which allows the sampler to be used as audio |
4 |
|
host plugin, namely supporting the standards VST, AU, DSSI and LV2. The |
5 |
|
sampler's limits for max. voices & disk streams can now be altered at |
6 |
|
runtime by frontends, no need to recompile the sampler anymore. The Mac |
7 |
|
version now also supports CoreAudio as audio driver. The Windows version |
8 |
|
finally supports the sampler's instruments DB feature as well, however |
9 |
|
expect it still to be unstable at this point. Along to the already |
10 |
|
existing JACK audio driver, Jack MIDI support has been added in this |
11 |
|
release. The sampler allows frontends now basic MIDI control, that is to |
12 |
|
monitor incoming MIDI data on MIDI input devices and sampler channels and |
13 |
|
to send note-on and note-off MIDI events to sampler channels, which |
14 |
|
allows frontends to provide a virtual MIDI keyboard to the user. Besides |
15 |
|
these major changes there were countless bugfixes and optimizations. |
16 |
|
|
17 |
|
Version 0.5.1 (6 December 2007) |
18 |
|
|
19 |
|
This is the first release for the Windows platform, providing a MME MIDI |
20 |
|
input driver and ASIO audio output driver. Note that the instruments DB |
21 |
|
feature is not yet available for Windows systems, since the respective |
22 |
|
code base has yet to be ported. Needless to say that there still might be |
23 |
|
plenty of issues on MS systems. Beside that support for Windows, this is |
24 |
|
merely a bugfix release (i.e. fixing one serious crash) with only minor |
25 |
|
new features. |
26 |
|
|
27 |
|
Version 0.5.0 (15 October 2007) |
28 |
|
|
29 |
|
This release comes with a bunch of important new features. We implemented |
30 |
|
a very powerful and easy MIDI program change mapping, which not only |
31 |
|
allows you to define which instrument to load on which MIDI program |
32 |
|
change number (and bank select number), it also allows further parameters |
33 |
|
like whether the instrument shall be pre-cached or loaded only when needed |
34 |
|
(and likewise freed when not needed). You can create arbitrary amount of |
35 |
|
effect sends for each sampler channel, each having an arbitrary MIDI |
36 |
|
controller for controlling the effect send level in realtime and can |
37 |
|
flexible be routed to some of the sampler's audio output channel, i.e. |
38 |
|
to a dedicated one for a certain effect type. The new instruments |
39 |
|
database allows you to keep track even of largest instrument library |
40 |
|
collections. You can order them in categories and search by various |
41 |
|
criteria. The sampler now allows third party applications to offer so |
42 |
|
called 'instrument editor plugins' which the sampler can use to spawn |
43 |
|
an appropriate instrument editor application for a selected instrument |
44 |
|
and for allowing to edit instruments with such an external editor |
45 |
|
application on-the-fly, that is all modifications made with the editor |
46 |
|
will immediately be audible with the sampler. No need to reload instrument |
47 |
|
files anymore. Checkout our brand new instrument editor application called |
48 |
|
'gigedit' which you can use for this feature. Loading huge instruments may |
49 |
|
take a long time, that's why the sampler now allows to play an instrument |
50 |
|
while loading. That way you can i.e. play and hold notes on the keyboard |
51 |
|
while loading a new instrument on the same sampler channel at the same |
52 |
|
time. Beside these new features, you can find the common huge list of bug |
53 |
|
fixes and quality improvements. |
54 |
|
|
55 |
|
Version 0.4.0 (24 November 2006) |
56 |
|
|
57 |
|
Finally a new release after a long development cycle. The sampler now has |
58 |
|
a completely revised synthesis core. Note that due to this, most of the |
59 |
|
assembly code became incompatible and is thus deactivated at compile |
60 |
|
time. So don't bother trying to activate the assembly option, it won't |
61 |
|
compile! That's not an issue though, because even without assembly, the |
62 |
|
new synthesis core is faster than the old one with assembly. The |
63 |
|
Gigasampler engine now has real support for 24 bit samples, that is they |
64 |
|
won't be truncated anymore, and finally supports all filter types of the |
65 |
|
Gigasampler format. A lot of effort has been put into making all filters |
66 |
|
under all parameters being as accurate as possible, compared to the |
67 |
|
original Gigasampler ones. Analogue to hardware mixers, sampler channels |
68 |
|
can now be muted and solo-ed and there is support for GM portamento and |
69 |
|
GM mono mode (single note per channel) as well as support for sostenuto |
70 |
|
pedal. Beside LSCP, third-party applications can now also link against |
71 |
|
liblinuxsampler directly (using the sampler's C++ API). Beside these, |
72 |
|
there have been of course a huge bunch of fixes and quality improvements. |
73 |
|
|
74 |
|
Version 0.3.3 (15 July 2005) |
75 |
|
|
76 |
|
Another bug fix release. It solves one usability issue regarding small |
77 |
|
fragments / high sampling rates of audio drivers, fixes some compile time |
78 |
|
errors with GCC 4.0 and fixes a minor efficiency bug. |
79 |
|
|
80 |
Version 0.3.2 (24 June 2005) |
Version 0.3.2 (24 June 2005) |
81 |
|
|
82 |
This is more or less just a bug fix release. Beside a bunch of little |
This is more or less just a bug fix release. Beside a bunch of little |