1 |
schoenebeck |
2785 |
Version 4.0.0 (14 Jul 2015) |
2 |
|
|
|
3 |
|
|
This major release of libgig adds support for other file formats: |
4 |
|
|
SoundFont 2 (.sf2), KORG multi sample instruments (.KSF, .KMP) and AKAI |
5 |
|
|
format sounds. The AKAI classes are a fork of Sébastien Métrot's libakai and |
6 |
|
|
since it is released under a different license (LGPL) than libgig is (GPL), |
7 |
|
|
the AKAI classes are built as separate DLL file. All other classes of those |
8 |
|
|
new file formats are built and bundled with the existing libgig DLL. Thanks |
9 |
|
|
to Grigor Iliev for his work on the SoundFont 2 classes! Please note that |
10 |
|
|
there is currently no support for KORG's .PCG file format yet. That's because |
11 |
|
|
this file format changes a lot and is not only dependent to the precise KORG |
12 |
|
|
keyboard model, but also to the precise OS version on the same model. And |
13 |
|
|
since basic conversion can also be done by just accessing the .KSF and .KMP |
14 |
|
|
files (sample data, loop informations), the current classes should be |
15 |
|
|
sufficient for many tasks. Adding support for KORG's .PCG files is not |
16 |
|
|
planned at the moment. |
17 |
|
|
|
18 |
|
|
Various new command line tools have been added as well to dump, extract and |
19 |
|
|
convert between all those file formats now. Each one of it has a man page, |
20 |
|
|
so please refer to the respective man page of the individual command line |
21 |
|
|
tool for details. |
22 |
|
|
|
23 |
|
|
The GigaStudio/Gigasampler classes received a load of fixes during the last |
24 |
|
|
six years. And support for features introduced with the last official |
25 |
|
|
GigaStudio 4 software (RIP) were added, for instance support for so called |
26 |
|
|
"iMIDI Rules". Those rules allow i.e. to trigger notes by MIDI CC and to |
27 |
|
|
define a sample set for legato playing style. In the meantime it seems as if |
28 |
|
|
the GigaStudio software has seen its last version with GigaStudio 4, because |
29 |
|
|
Tascam discontinued this product and the intellectual property of GigaStudio |
30 |
|
|
had been sold several times between companies. It is currently not possible |
31 |
|
|
to buy a new copy of GigaStudio anymore and we personally don't expect that |
32 |
|
|
this situation will ever change. |
33 |
|
|
|
34 |
|
|
Does this also mean the end of new features for libgig? Not really! Actually |
35 |
|
|
we already started to add new features to the GigaStudio/Gigasampler format |
36 |
|
|
which never existed with the GigaStudio/Gigasampler software: The most |
37 |
|
|
noteworthy new feature added by us is support for real-time instrument |
38 |
|
|
scripts. These are little "programs" which you can bundle with your .gig |
39 |
|
|
sounds to add a custom behavior to your sounds when playing them with i.e. |
40 |
|
|
LinuxSampler. Find out more about this new major feature on: |
41 |
|
|
|
42 |
|
|
http://doc.linuxsampler.org/Instrument_Scripts/ |
43 |
|
|
|
44 |
|
|
There are also some more minor extensions to the .gig format, for example |
45 |
|
|
support for far more MIDI CC's than originally allowed by the GigaStudio |
46 |
|
|
software. Obviously all those custom extensions will not work with any |
47 |
|
|
version of the official GigaStudio software, those new features will only |
48 |
|
|
work with a recent version of LinuxSampler and gigedit at the moment. |
49 |
|
|
|
50 |
|
|
Besides those major changes, a load of convenient methods have been added to |
51 |
|
|
the existing libgig classes to reduce the overall effort working with all |
52 |
|
|
those file formats with software applications based on libgig. |
53 |
|
|
|
54 |
schoenebeck |
1953 |
Version 3.3.0 (30 Jul 2009) |
55 |
|
|
|
56 |
|
|
Partial support for MIDI rules, the rest are just bug fixes. |
57 |
|
|
|
58 |
schoenebeck |
1549 |
Version 3.2.1 (5 Dec 2007) |
59 |
|
|
|
60 |
|
|
Just some minor performance optimizations. |
61 |
|
|
|
62 |
schoenebeck |
1416 |
Version 3.2.0 (14 Oct 2007) |
63 |
schoenebeck |
1406 |
|
64 |
schoenebeck |
1416 |
This release once again comes with a huge bunch of fixes regarding |
65 |
|
|
Gigasampler write support. Instrument files created from scratch with |
66 |
|
|
libgig can finally be loaded into the Gigasampler application as well. |
67 |
|
|
|
68 |
schoenebeck |
1406 |
libgig's home has moved! From now on you can find it on: |
69 |
|
|
http://www.linuxsampler.org/libgig/ |
70 |
|
|
Please update your links and bookmarks! |
71 |
|
|
|
72 |
schoenebeck |
1116 |
Version 3.1.1 (24 Mar 2007) |
73 |
|
|
|
74 |
|
|
This is a bugfix release, fixing one important bug regarding gig v3 |
75 |
|
|
support (custom split points) and a lot of bugs regarding .gig write |
76 |
|
|
support. And this is the first official release for the Windows platform. |
77 |
|
|
|
78 |
schoenebeck |
933 |
Version 3.1.0 (24 Nov 2006) |
79 |
schoenebeck |
860 |
|
80 |
|
|
libgig's home has moved (slightly) from |
81 |
|
|
http://stud.fh-heilbronn.de/~cschoene/projects/libgig/ to |
82 |
|
|
http://stud.hs-heilbronn.de/~cschoene/projects/libgig/, please update your |
83 |
|
|
links and bookmarks! This is due to the recent renaming of the University |
84 |
|
|
of Heilbronn, which kindly hosts this and other projects. |
85 |
|
|
|
86 |
schoenebeck |
854 |
Version 3.0.0 (28 Apr 2006) |
87 |
|
|
|
88 |
|
|
This is the first release which allows to create new and modify existing |
89 |
|
|
.gig files. Beside that it also includes another bunch of bug fixes and |
90 |
|
|
Gigasampler v3 support improvements. |