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