Page 1 of 1

.gig file format license?

Posted: Thu Sep 18, 2008 8:45 am
by locctr
I have a Question about .gig file format license.

Is it no problem? use .gig format in Linuxsampler Or other User made program,

And reverse engineering .gig file format struct... etc



PS. I'm so sorry about my short english. :mrgreen:

Re: .gig file format license?

Posted: Thu Sep 18, 2008 11:58 am
by dahnielson
I don't quite understand your question. But...
  • There is no ".gig file format license" as far as I know.
  • The format was created by Nemesys by modifying the MMA's (MIDI Manufacturers Association) open DLS format. The formats themselves are built upon RIFF structures.
  • There are other applications than LinuxSampler/gigedit that both read and write .gig files (e.g. Kontakt, Translator, Extreme Sample Converter) without any ".gig file format license" as far as I know.
  • The reverse engineered implementation used by LinuxSampler (the application) is called 'libgig' (a library) and is released under the GNU General Public License, without any exception (only the application LinuxSampler contain one). So any GPL software that wish to read and write the Gigasampler format can do so by using libgig.

Re: .gig file format license?

Posted: Sat Nov 29, 2008 12:19 pm
by cuse
You have to differentiate. Reverse engineering upon investigating the application's binary (in this case GSt) is illegal. However the file format per se cannot be placed under copyright. And using the normal application's operations like "Save ..." and comparing the written output files (e.g. .gig files or audio streams) as we did, is not illegal at all. So in other words: we haven't done anything that would break their copyright and thus is not an issue whatsover to use LS, libgig or whatever.