mtytel / vital

Spectral warping wavetable synth
GNU General Public License v3.0
1.55k stars 152 forks source link

Vitalium for Debian #14

Closed tank-trax closed 3 years ago

tank-trax commented 3 years ago

I posted this Standalone and VST3 build

I did my best to remove the instances of Vial and Vital and rendered it to Vitalium Turned of the Authorization, no VST2 or LV2

If anyone wants to look at the vitalium-1.0.6 branch is where the changes I made are.

I am not a developer. Merely a Linux audio user that knows how to compile software and tweak code a bit (blunt hacking is more like it)

If there are changes that need to be made to comply with your wishes Matt please let me know and if you want me to take the builds down will do so in a jiffy.

Thanks

falkTX commented 3 years ago

There is a lot more stuff involved than just that. I am porting over vital to distrho-ports and it is already working well. I am focusing on the lv2 version, a couple of fixes were needed in the wrapper in order to make it play nice (juce has changed quite a bit since I did that part) I am also changing default colors so that it is more recognizable from first glance that this is not the official version. Screenshot_20210302_001511

tank-trax commented 3 years ago

Looks great. Had I known I'd have forked your branch instead. :-) I do prefer the VST3 to the LV2.

Also not a fan of meson and ninja. I am on Debian Buster and I find that software using this method fail to build successfully on my host.

Nix that. It built. :-)

Just tested the VST3 from your ports and it's can't load in Bitwig. Black screen. Crashed and froze the app.

falkTX commented 3 years ago

Just tested the VST3 from your ports and it's can't load in Bitwig. Black screen. Crashed and froze the app.

can you try the VST2 version? VST3 handling on linux is unusual with the way it uses idle threads.

tank-trax commented 3 years ago

image

tank-trax commented 3 years ago

the VST3 I built is very stable (in fact it plays and responds exactly as I had hoped and asked that it would as my hunch before it was open sourced is the Auth and TTW were problematic

will continue to use my personal build, I presented my frustrations and opinions on this matter at the closed distrho-ports issue

tank-trax commented 3 years ago

as an FYI I have incorporated some of falk's fixes and the taylor.fish LV2 JUCE wrapper changes to build successfully LV2, VST3 and Standalone