Loading gig instrument ('/media/andrew/Seagate Expansion
Drive/WS_MS_BbClarinet_GS3/Clarinet (Bb)_Long
Notes_Legato_Glissando.gig',1)...gig::Engine error: Failed to load
instrument, cause: Unknown leverage controller type (0x2).

Is what I get back. :\

This was actually a fresh download from Big Fish Audio, the site I bought
it from, and all the other included gig files load and work fine except for
this file.

On Sun, May 21, 2017 at 2:16 PM, Christian Schoenebeck <
schoeneb...@linuxsampler.org> wrote:

> On Sunday, May 21, 2017 12:22:50 Andrew C wrote:
> > I cannot load the Eb Clarinet long notes giga file from Westgate Studios
> > into Linuxsampler.
> >
> > I get the error "Cannot load file: Unknown leverage controller type".
>
> Chances that the file might be corrupt? I.e. was it on a unreliable media
> for
> a long time or something? Because libgig should support all known leverage
> controllers of up to the latest version of GigaStudio, and you know there
> was
> no new GigaStudio version for many years now.
>
> I just committed a change to libgig which will show the precise leverage
> controller number when this exception is thrown. So please update libgig to
> latest SVN and recompile, then the exception should look something like
> this:
>
>         RIFF::Exception: Unknown leverage controller type (0xfc).
>
> > Now the gig file, according to its manual, has some fancy
> imidi/GigaStudio
> > specific scripting for Legato which I thought I could see if I could get
> > working with gigedit... But this error appeared.
>
> These are Tascam's so called "Legato Rules", which are supported by libgig
> and
> gigedit, but ATM they are not supported by LinuxSampler. So you can load
> those
> sounds with the sampler, but the legato rules will be ignored by the
> sampler
> engine ATM. The MIDI control trigger rules are supported by the sampler
> though
> BTW.
>
> Actually I wanted to implement the legato rules for the sampler, but when I
> looked at it I thought this is far too limited. Just open such a gig file
> with
> gigedit and open the "MIDI Rules" editor for that and you might get an idea
> about it. Basically what it does is defining a small set of samples which
> shall be played for resembling legato behavior from one certain key to
> another. So the sound designer had to bundle a separate audio sample for
> the
> individual possibilities of tone transitions. And there two problems: the
> total amount of samples was very limited (I can't remember how many, about
> 24?, Andreas might tell you though) and you could not customize anything on
> that legato behavior for your sounds.
>
> So the legato rules are *not* scripting. Due to all those limitations
> found, I
> rather decided starting to implement the real-time instrument script
> feature
> instead. With that new scripting feature you can do everything those iMIDI
> rules could do, but also much more than that.
>
> > There are also .gsi files inside the directory relating to Legato, but I
> > don't think they're supported by linuxsampler at this time?
>
> They are not supported, and right now I can't even remember which extension
> was for what. I think this one was for defining a stack of instrument
> combinations. There was also a file for saving impulse response samples for
> GigaPulse, I think those were .gsp files, but we are not supporting them
> either.
>
> Andreas might tell you more about the unsupported GSt file types.
>
> CU
> Christian
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Linuxsampler-devel mailing list
> Linuxsampler-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to