On Freitag, 21. Dezember 2018 18:49:36 CET Ivan Maguidhir wrote:
> On 21/12/2018 10:32, Christian Schoenebeck wrote:
> > Ok, that is one side of the coin. But usually all extension files are also
> > mentioned in the main gig file, or to be more precise, their precise
> > extension file number is stored in the upper (hi) wave table entry. And
> > this is not the case in your libraries?
> 
> You appear to be assuming that there is wave data in all extension files
> however, from what I have seen there is no wave data in files with the
> .gx99 extension. They are usually only 1-2 megabytes in size.

I am not assuming anything. That's the point. I am trying to understand what 
the actual purpose of the file is and whether the proposed change is still 
suboptimal, hence I am asking.

> > I mean that's an important aspect. Samples referenced and stored in
> > extension files only work if their correct extension file number was
> > stored in the main gig file's wavetable this way. So simply loading some
> > extension file which would not be used at all in the end would not really
> > make sense.
> 
> It makes sense from the point of view of preserving the structure of the
> input files during a Save As operation in gigedit, for example.

libgig does not support writing gigs with extension files, it is read only.

CU
Christian


_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to