|Destination - GigaStudio/Sampler
History and File Format
Nemesys then expanded their product line to include the Gigastudio, which is essentially Gigasampler 2.0; It has an improved interface, added functionality, and greater polyphony. And finally Giga3 came out in 2004, with many new features
Gigasampler and GigaStudio are very similar - we will refer to them as Giga for the remainder of this article.
Nemesys was recently bought by Tascam; certainly a new chapter to Giga is about to be written.
Giga also supports Performance files (.prf in Giga 1.0, .gsp in Giga 2.0), which are essentially macros that load Instruments into the different MIDI channels. Translator presently supports the Giga 1.0 .prf format, which can easily be translated into 2.0 .gsp GigaStudio files within Giga.
There are quite a few commercial Giga libraries that use a special compression algorithm; these files won't permit .wav extraction, and make the file smaller in size by about 20%. These .wav aren't looped - but since when is it important for Giga samples to be looped...
Gigasampler has an included program called S-Converter which converts Akai S-1000 and S-3000 formats. In fact, it is a lot like Translator on a limited basis. GigaStudio includes an Audio Ripper called A-Converter and can convert SoundFonts and DLS Level 2 files.
Giga1, Giga2, and Giga3 are fully supported. This translation code has been released, with the conversions at Level 3.
interesting thing about Gigasampler is that the file
format had a copy-protection feature on it. A sound-development
company would be able to produce files that cannot be
loaded unless a code is entered; after that, the sound
resides in that computer while being authorized by that
code. This could've helped protect the company from
having pirated samples floating around. Interestingly,
GigaStudio does not retain this protection, although it
gives you some hard time dialogs that post warnings.
Giga only supports 128 Instrument maximum per file. Certain import formats, like Emu, Kurzweil, SoundFonts, and others, can have more than 128 "Instrument units" to convert. When this happens, another .gig file (with a unique digit trailing the file name) will be created to handle more Instruments. Unfortunately, at this time, all the sample data is duplicated as well. In future versions of Translator, code will be written to optimize this where the minimum of sample duplication will occur.