|
From: Andrew C <cou...@gm...> - 2017-05-21 20:25:56
|
I also tried opening the offending file in Translator 6 Free. It opened fine and I could see all the programs and preview all the wav samples inside, so I'm certain the file is not corrupted at least. I also came across this thread and I see that leverage controller 0x2 isn't listed there. Seems like it's a bug/glitch that LS is having... :S https://bb.linuxsampler.org/viewtopic.php?f=6&t=376 Andrew. On Sun, May 21, 2017 at 2:40 PM, Andrew C <cou...@gm...> wrote: > 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 < > sch...@li...> 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 >> Lin...@li... >> https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel >> > > |