On Saturday 10 March 2012 19:24:33 you wrote:
> On Fri, 2012-03-09 at 21:05 +0100, Christian Schoenebeck wrote:
> > On Friday 09 March 2012 21:02:00 David Robillard wrote:
> > > > > gig::Engine error: Failed to load instrument, cause: Can't open
> > > > > "/mdkhome/sound/recording/ardour3/PianoLive/plugins/126/state6/Blac
> > > > > k Grand Medium Ambient.gx01"
> > > > > 
> > > > > This file is some other file connected with the Black Grand.
> > > > 
> > > > Sigh.  I was under the impression that .gig files were always
> > > > self-contained.  I do not have any files like this.
> > > 
> > > Maybe a dev more familiar with LS can help me with this.  Does the
> > > engine know about these files?  How can I get a list of them?
> > 
> > Those are so called "extension files" of the Giga format. Those were
> > introduced by Tascam to circumvent the 2GB file size limit of the RIFF
> > format, on which the Giga format is based on.
> > 
> > See method:
> > 
> > void File::LoadSamples(progress_t* pProgress);
> > 
> > in src/gig.cpp of the libgig sources.
> 
> Thanks.  I'll wade around and figure out how to get at this information
> from LS.

You mean how to retrieve in the LV2 plugin code whether a .gig file "wants" 
extensions files and the list of those extension files? Or what else do you 
need 
exactly?

> (That 32-bit limit really sucks...)

Not thaaat bad. ;-) The workaround with extension files is a bit ugly, but it 
works on all systems. And I'm sure it will be easily resolved for LV2 as well.

CU
Christian

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to