5.4 GIG Player
Last updated
Was this helpful?
Last updated
Was this helpful?
The GIG Player or GigaSampler Player plugin in LMMS uses files called gigasampler files (extension .gig).
Initially a format for similar purposes to the soundfont, used by the GigaSampler and Gigastudio project, the .gig file is the basic instrument unit, and would load as Instruments. It stores the collections of samples (and any data associated with their playback) within the instrument file to allow their playback and usage. A gig file is capable of holding up to 128 instruments.
Additionally, the software and by extension the Instruments as gig files also support a feature called keyswitching. The GIG Player of LMMS does not support keyswitching presently. Additionally, where gig files would treat individual instruments like separate MIDI banks, LMMS loads and displays gig files' instruments as patches due to the better applicability of the term.
This was a format that could access the primary instruments from hard disk rather than RAM, allowing it to handle larger instruments- hence the prefix "Giga".
The GIG file format is now obscure, and the instrument files are not commonly available or widely used. It was developed a proprietary format, and the Giga technology and the rights to the trademarks currently belong to Garritan Company, founded by Gary Garritan, but activity on the technology is unknown.
LMMS implements GIG file support using libgig from LinuxSampler.