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

Annotation of /libgig/trunk/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


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

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.

  ViewVC Help
Powered by ViewVC