DISTRHO / DISTRHO-Ports

Linux audio plugins and LV2 ports
http://distrho.sourceforge.net/ports
261 stars 46 forks source link

Vitalium: The menu items regarding soundbanks/presets don't do anything #72

Closed aki-k closed 3 years ago

aki-k commented 3 years ago

These items on the right side of the top preset selection don't do anything:

"open external preset" and "import bank"

I have both zenity and kdialog installed on Ubuntu Mate 18.04.

I also downloaded the free Echo Sound Works wavetables from https://www.echosoundworks.com/eswcorewavetables but couldn't figure out the correct directory to put them in. I tried unpacking them to ~/.local/share/vital but didn't know how to make it work.

falkTX commented 3 years ago

Put them in ~/.local/share/vitalium

weirdly, the dialogs open fine here in 20.04

aki-k commented 3 years ago

I unpacked the zip archive file "Echo Sound Works Core Tables.zip" into ~/.local/share/vitalium and it created a directory ~/.local/share/vitalium/"Echo Sound Works Core Tables". Still the Vitalium preset browser doesn't show any presets or wavetables. Are they somewhere else in the Vitalium GUI?

falkTX commented 3 years ago

hmm no, but there might be some other config needed to activate these presets. when I copied the vital folder into vitalium, I could then see all of the presets.

I am not familiar enough with how this works internally to be able to help here.

aki-k commented 3 years ago

Ok that worked for me too.

rm -rf ~/.local/share/vitalium
mv ~/.local/share/vital ~/.local/share/vitalium

I can try to find which file it's looking for.

Edit: The problem was just that the "Echo Sound Works Core Tables.zip" didn't contain any presets, just those wavetables. I downloaded this other package https://www.theproducerschool.com/post/free-presets-for-vital and uncompressed it to ~/.local/share/vitalium/TPS/Presets and the presets show up fine in the Vitalium GUI preset browser.

aki-k commented 3 years ago

The original problem is still there. I can't use these two menu functions, "open external preset" and "import bank".

Edit: Solved the import bank problem :) The vitalbank files are just zip files you can unpack into ~/.local/share/vitalium.

aki-k commented 3 years ago

I noticed that taylordotfish's version is able to open the file requestor. Maybe it's just a matter of how you open it, with xdg-open or however?

Scrambler70 commented 3 years ago

ah! Regarding the import of the files...This is probably because that particular repo (https://www.echosoundworks.com/eswcorewavetables) isn't actually Vital Presets. They are WAV audio files. in Vitalium, you can add a folder location for the wavetables if you right click on Init wavetable, and select add folder. Choose the top folder of your wavetable directory, and boom, you have access to all of the wavetables you downloaded.