/[svn]/libgig/trunk/NEWS
ViewVC logotype

Contents of /libgig/trunk/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2785 - (show annotations) (download)
Tue Jul 14 13:19:11 2015 UTC (8 years, 8 months ago) by schoenebeck
File size: 4557 byte(s)
* Preparations for new release (libgig 4.0.0).

1 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 Version 3.3.0 (30 Jul 2009)
55
56 Partial support for MIDI rules, the rest are just bug fixes.
57
58 Version 3.2.1 (5 Dec 2007)
59
60 Just some minor performance optimizations.
61
62 Version 3.2.0 (14 Oct 2007)
63
64 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 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 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 Version 3.1.0 (24 Nov 2006)
79
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 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.

  ViewVC Help
Powered by ViewVC