Open jjceresa opened 4 years ago
Sorry, I haven't used gig files so far. I had trouble finding them in the past. Neither do I know where to find a spec for it.
Neither do I know where to find a spec for it.
just find this on the web.
"..The Gigasampler format is proprietary, so there is no specification. It'spartly based on the DLS [1] format however... " https://linuxsampler-devel.narkive.com/jGmZxNa6/gigasampler-format-specification
This link is 15 years old, but I think that to day gig format is still proprietary. Bad luck !
@elementgreen, Hello, I am currently reviewing for libinstpatch gigasampler format implementation. I am faced to the following RIFF chunk ID pertinent to GIG format (3lnk
, 3prg
, 3ewl
, 3ewa
, 3dnl
, 3ddp
). As I do not want to boring you, I just wanted to know where did you got information about specification of these chunk ?. Please, if you don't remember about that feel free to ignore my question.
I tried to load some
.gig
files (found on the web) using swami. All tries failed producing this message:The error is detected by
ipatch_dls_reader_load_level_0()
that returns FALSE because achunk id
is found incorrect, like this:Because the same kind of error occurs on many other .gig file, I think the issue is a bug inside ipatch_dls_reader_load_level_0() (rather thinking that the bug is due to a corrupted .gig file).
Before doing any investigation inside ipatch_dls_reader_load_level_0() it is necessary to have information about
gigasampler chunk format
. Trying to find this information seems difficult.Please, did you successfully loaded any .gig file using libinstpatch (or swami) ? Have you some advise where we could find any specifications about
gigasampler soundfont format
?