Page 1 of 2

sa_synth1

Posted: Thu Jun 04, 2020 12:58 pm
by skei
(since not everybody is looking into the developer section here, i thought i should mention it briefly here in the plugin section too)
i just posted a little about a synth i'm working on here: viewtopic.php?p=119964#p119964
it would be nice if people could test it on their system, and let me know if it works (or not), and any issues and problems, and suggestions, and comments, and.. :-)

Re: sa_synth1

Posted: Tue Jun 09, 2020 7:20 am
by antiesen
This is the first vst3 plugin recognized by tracktion waveform that does not come from uhe.
I also tried it with pluginval - the result was: All test completed successfully.
A good start!

Re: sa_synth1

Posted: Tue Jun 09, 2020 8:20 am
by Kott
antiesen wrote: Tue Jun 09, 2020 7:20 am This is the first vst3 plugin recognized by tracktion waveform that does not come from uhe.
I also tried it with pluginval - the result was: All test completed successfully.
A good start!
Tracktion hasn't VST3 support in Linux.

Re: sa_synth1

Posted: Tue Jun 09, 2020 8:45 am
by antiesen
Kott wrote: Tue Jun 09, 2020 8:20 am
Tracktion hasn't VST3 support in Linux.
Then it is strange that the uhe plugins and sa_synth works. I tried it with sa_synth and deleted the vst2 version.
Right now I don't find any indication that vst3 should not work. Where did you get your information from?

Re: sa_synth1

Posted: Tue Jun 09, 2020 8:59 am
by Kott
These libraries have vst3 and vst2 entries.

strings sa_synth1.so |grep -i vst2
Where did you get your information from?
From JUCE-5.4.7 code, the base of Tracktion apps

Re: sa_synth1

Posted: Tue Jun 09, 2020 9:31 am
by antiesen
Kott wrote: Tue Jun 09, 2020 8:59 am These libraries have vst3 and vst2 entries.

strings sa_synth1.so |grep -i vst2
As i wrote - vst2 is deleted.

Re: sa_synth1

Posted: Tue Jun 09, 2020 9:34 am
by Kott
antiesen wrote: Tue Jun 09, 2020 9:31 am
Kott wrote: Tue Jun 09, 2020 8:59 am These libraries have vst3 and vst2 entries.

strings sa_synth1.so |grep -i vst2
As i wrote - vst2 is deleted.
both file identical

Code: Select all

md5sum sa_synth1.vst3/Contents/x86_64-linux/sa_synth1.so
8286aa1eb77b80c7bf196a2dd71db19b  sa_synth1.vst3/Contents/x86_64-linux/sa_synth1.so

md5sum sa_synth1.so
8286aa1eb77b80c7bf196a2dd71db19b  sa_synth1.so

Code: Select all

strings sa_synth1.vst3/Contents/x86_64-linux/sa_synth1.so |grep -i vst2
there is no magic, and no vst3 in Waveform until they switch it to JUCE6

Re: sa_synth1

Posted: Tue Jun 09, 2020 10:04 am
by antiesen
Kott wrote: Tue Jun 09, 2020 9:34 am
both file identical

Code: Select all

md5sum sa_synth1.vst3/Contents/x86_64-linux/sa_synth1.so
8286aa1eb77b80c7bf196a2dd71db19b  sa_synth1.vst3/Contents/x86_64-linux/sa_synth1.so

md5sum sa_synth1.so
8286aa1eb77b80c7bf196a2dd71db19b  sa_synth1.so
:lol: Oh, somebody delivered the same package to us twice.

Re: sa_synth1

Posted: Tue Jun 09, 2020 10:35 am
by Kott
If you look at u-he, you'll see the same. It's just simlinks to one library.

Re: sa_synth1

Posted: Tue Jun 09, 2020 10:43 am
by skei
hi!
yupp, there's both vst2 and vst3 in the same file.. and actually, there might be some ladspa (and possibly dssi) residue left in there as well.. the idea was/is to do the same thing as u-he, using one single installed binary, and multiple symlinks..
btw, will soon post an updated version, with mpe fully working..

Re: sa_synth1

Posted: Tue Jun 09, 2020 11:00 am
by Kott
Hi,

Did you have test it in Carla? It refuses to load for me.

Re: sa_synth1

Posted: Tue Jun 09, 2020 11:03 am
by antiesen
Kott wrote: Tue Jun 09, 2020 10:35 am If you look at u-he, you'll see the same. It's just simlinks to one library.
Yes, you are right, the uhe vst3 links refer to the vst2 version. Strange function. Thanks for the clarification.

Re: sa_synth1

Posted: Tue Jun 09, 2020 11:06 am
by skei
Kott wrote: Tue Jun 09, 2020 11:00 am Hi,

Did you have test it in Carla? It refuses to load for me.
not sure about the posted version, but the newest version seems to work well in the latest carla-git version..

Re: sa_synth1

Posted: Tue Jun 09, 2020 11:11 am
by Kott
I use latest from git too:

Code: Select all

carla-single vst ./sa_synth1.so 
['/usr/lib64/carla/carla-bridge-native', 'vst2', './sa_synth1.so', '(none)', '0']
libjack.so.0 loaded successfully!
Plugin failed to load, error was:
Plugin is not valid (no unique ID after being open)

Re: sa_synth1

Posted: Tue Jun 09, 2020 11:13 am
by skei
Kott wrote: Tue Jun 09, 2020 11:11 am I use latest from git too:

Code: Select all

carla-single vst ./sa_synth1.so 
['/usr/lib64/carla/carla-bridge-native', 'vst2', './sa_synth1.so', '(none)', '0']
libjack.so.0 loaded successfully!
Plugin failed to load, error was:
Plugin is not valid (no unique ID after being open)
the posted version (v0.0.0) didn't define version or unique id, or anything like that.. (it was a quick prototype).. but it's fixed in the version i'm about to post later today.. :-)