Upload .fxb files failing

Folks, I’m still having trouble uploading presets to Zynthian. I made a couple of patches for the OB-Xd using the soft synth version on my desktop machine, and exported them as an .fxb file. But when uploading via the webconf I get

Can't install file: Conversion from fxb to LV2 failed! => Command 'cd /tmp; /usr/local/bin/preset2lv2 obxdfxb "/zynthian/zynthian-webconf/tmp/Cool WAV - OB-V1.fxb"' returned non-zero exit status 127.

I’m running the latest Oram with updates on my Pi4. This is the same type of error I get when trying to install DX7 presets into Zynthian Dexed (except of course the option is “dx7syx” instead of “obxdfxb”. When I look into the Zynthian filesystem I do not see a file called “preset2lv2” in the /usr/local/bin directory. Do I need to do a fresh install? Is it possible that some files didn’t get installed by the software update process?

1 Like

The preset2lv2 is not installed in /usr/local/bin but it’s installed in the right python subdirs. DOn’t worry about this.

Please, attach the fxb giving the issue so we can test and reproduce the error. Perhaps you are using an incompatible OB-Xd version and the generated fxb can’t be converted. Note that we use an older version of OB-Xd because the more recent one is not available as LV2.

Regards,

Hi @GregDunn !

OK! Now i see you are right. There is an error in the patch when calling the preset2lv2 tool.
I just pushed a fix in vangelis (testing) and oram (staging) branches. Tell me if this solves the issue for you.

Regards,

2 Likes

OK, I updated Oram and rebooted, but the problem persists. Here is the .fxb file I uploaded:
021 - Poly Synth.fxb (193.7 KB)
I’m pretty sure the bank file is OK, because I can load in back into OB-Xd; but as you say, it is version 3 so might not be compatible.

Oram staging?
If it’s versión 3, probably not compatible

1 Like

i have the same problem now in Oram stable with uploading DX7 .syx (sysex) bank files

Can't install file: Conversion from syx to LV2 failed! => Command 'cd /tmp; /usr/local/bin/preset2lv2 dx7syx "/zynthian/zynthian-webconf/tmp/SynprezFM_03.syx"' returned non-zero exit status 127.

does not seem to be a dx7syx command, only dxsyx… and no preset2lv2

EDIT: ah! i should have updated from web-ui before posting the error here… seems to work now!