Vaporizer 2 Wavetable Linux/Win/MacOS Synth Open Sourced

Done!

4 Likes

Any plans to make the presets visible in the current release of ORAM?

Thanks,

Harry

Hi @HansR , I think you told me that already in another thread. I think I recall you’re somehow symlinking zynthian-my-data to your usb stick unter /media.

Can you tell me if it causes any problems on screens were you can select any data from usb drive and the user data folder alike? Like the soundfont selection screen for example?

Hi @hannesmenzel

The recipe is here

Until now I did not have any problems with this solution.

I formatted the drive (64GB ) as NTFS, because FVAT caused trouble. The NTFS drive also makes it very easy to copy files to and from the device in Windows. If you are Linux user, perhaps it’s better to make an EXT4 partition on it.

It shows up as usual in webconf but that is (and always was) unreliable for file management:

The webconf File Browser works fine, the drive shows up twice, once as /media/root/ZYNTHIAN and once as my-data


On the Zynthian itself I see no difference with the original situation:

I’ve done speed comparisons in the past, and if I remember correctly, there was a slight speed drop on an RPi4 (about 20-30%) and none on an RPi5. That’s of course dependent on the speed of the stick.

It is a fairly safe solution. If you copy the complete zynthian-my-data to the USB drive and rename it to zynthian-my-data-old before you create the symlink, you can revert this simply by deleting the symlink and renaming the old directory back.

Disclaimer: @jofemodo once told me this is not tested nor supported by the devs, so try this at your own risk.

Kind regards,
Hans.

2 Likes

Seems like it also need to update the engines database after installing. Regenerating the presets does this:

(venv) root@hannes-zynthian:~# regenerate_lv2_presets.sh https://www.vast-dynamics.com/plugins/VASTvaporizer2
Regenerating LV2 presets DB: https://www.vast-dynamics.com/plugins/VASTvaporizer2 ...
Generating Vaporizer2 LV2 presets ...
Error parsing native preset '/usr/share/Vaporizer2/Presets/AT Ambience 1.vvp' => reference to invalid character number: line 765, column 16436
Error parsing native preset '/usr/share/Vaporizer2/Presets/BA Control the Future.vvp' => reference to invalid character number: line 769, column 16512
Error parsing native preset '/usr/share/Vaporizer2/Presets/GT MPE Guitar.vvp' => reference to invalid character number: line 769, column 16511
Error parsing native preset '/usr/share/Vaporizer2/Presets/BA Creak Bass 2.vvp' => reference to invalid character number: line 769, column 16511
Error parsing native preset '/usr/share/Vaporizer2/Presets/SY Acid MPE.vvp' => reference to invalid character number: line 765, column 16442
Error parsing native preset '/usr/share/Vaporizer2/Presets/PD Marimba Lift MPE.vvp' => reference to invalid character number: line 769, column 16511
Error parsing native preset '/usr/share/Vaporizer2/Presets/BA FM is the Phuture.vvp' => reference to invalid character number: line 769, column 16511
Error parsing native preset '/usr/share/Vaporizer2/Presets/PD Bladerunner Lift MPE.vvp' => reference to invalid character number: line 765, column 16511
Error parsing native preset '/usr/share/Vaporizer2/Presets/PD Bladerunner MPE.vvp' => reference to invalid character number: line 765, column 16511
Error parsing native preset '/usr/share/Vaporizer2/Presets/VC Vaporizer.vvp' => reference to invalid character number: line 878, column 414767
INFO:root:Workaround took 13s
INFO:root:Command took 13s
Running Flag Actions from '//zynthian/zynthian-sys/sbin/regenerate_lv2_presets.sh'...

Anyway, great sounding synth!

Only 189 pages of parameters, yikes.

2 Likes

190 x 4 = 760 parameters.

If you edit 110 parameters a day, you could end in one week only :sweat_smile:

But i must say the IA is very good and fast editing TTLs. She only needs some wise guidance.

Regards,

2 Likes