On Mittwoch, 20. Februar 2019 02:04:19 CET Ivan Maguidhir wrote:
> I should have a patch to allow the creation of extension files within a
> day or two. I think I have a solution already but I want to test it by
> creating a few instruments from scratch and trying them out in LS and
> GSt3. I've attached a screen grab of my changes to the gigedit file
> properties dialog.

Please share your design ideas before implementing anything to avoid 
substantial code rewrites later on.

For example looking at your screen shot, I don't think that setting a maximum 
file size for extension files is necessary at all. I think the GSt way of 
saving 
extension files (.gx01, .gx02, ... , .gx99) should only be used for saving gig 
files intended to be compatible with the GigaStudio software, and in that case 
the max. files size would be always 2GB anyway.

For the more flexible approach (not intended to be compatible with GigaStudio) 
that we recently discussed, I do have other plans: for instance it would not 
use the .gxYY scheme at all, most notably because I want those extension files 
to have a) any name, not just the same base name as main gig file, and
b) I want those extension files to be loadable from different directories than 
the main gig file in order to allow sharing individual extension files among 
multiple main gig files.

Please also note that I am currently adjusting your previous libgig patch for 
allowing to save also with a different amount of extension files. So keep that 
in mind to avoid we two are working on the same thing. I expect to commit 
these libgig changes in the next couple hours.

CU
Christian


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

Reply via email to