On Mittwoch, 22. Dezember 2021 17:04:14 CET Andrew C wrote: > Hi Christian, > > Thanks for the increased verbose output with that patch. I recompiled all > three of them again and I'm getting this in the console output of > Linuxsampler now: > > ERROR: Did not find a matching editor for instrument > ('/home/andrew/Desktop/S > amples/Booms/trailerhits.gig', 0) having data structure > ('libgig','4.3.0.svn3 > 4') > There is no instrument editor capable to handle this instrument
Yep, which proofs that you are using a mixed installation of an old gigedit version in combination with a new LS version. Otherwise gigedit would have barked as well now, which it didn't, right? Please read my other emails that I already sent on this topic. This is very unlikely a bug in LS, but simply a messy installation there. I know it's inconvenient, but that's how it is. To avoid confusion, I would start by getting rid of the other LS version that you obviously have installed somewhere in parallel on your system, otherwise you would not get two different behaviours when requesting to launch an instrument editor with JSampler when LS was already running vs. not running. QSampler and JSampler really just send a "EDIT CHANNEL INSTRUMENT <number>" command as ASCII text line to the sampler. There is absolutely no magic about it. The only thing that you could do wrong with netcat here was to supply a wrong channel number, which you can also very easily verify by sending "LIST CHANNELS" to get the current valid channel IDs. After you got rid of the other LS installation, make sure that the LS plugin path of gigedit and LS match. By default they do, but if you are fiddling with installation pathes then they might not: $ cd YOUR_GIGEDIT_SOURCEDIR $ grep LINUXSAMPLER_PLUGIN_DIR config.log LINUXSAMPLER_PLUGIN_DIR='${libdir}/linuxsampler/plugins $ grep '^libdir=' config.log libdir='${exec_prefix}/lib' $ grep '^exec_prefix=' config.log exec_prefix='${prefix}' $ grep '^prefix=' config.log prefix='/usr' $ cd YOUR_LS_SOURCEDIR $ grep config_plugin_dir config.log config_plugin_dir='/usr/lib/linuxsampler/plugins' $ ls -l /usr/lib/linuxsampler/plugins -rw-r--r-- 1 root root 1877636 May 9 2021 libgigeditlinuxsamplerplugin.a -rw-r--r-- 1 root root 1538 May 9 2021 libgigeditlinuxsamplerplugin.la -rw-r--r-- 1 root root 1004320 May 9 2021 libgigeditlinuxsamplerplugin.so CU Christian _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel