T.U.S. synth plugins based on DSP emulators (56300 and others)

Hi @jmstone,

Vex has been part of the Zynthian LV2 plugins repo for a while, but here is off-topic, and I recommend posting any related questions in a dedicated new thread.

The subject of this specific discussion concerns the integration in the Zynthian environment of synthesiser plugins based on DSP 56300 emulation code, developed by the relevant programmers community.

Cheers :slight_smile:

I’ve been playing with the DSP 56300 emulators. They are very nice.

What I noticed is that Osirus works very well, Xenia works pretty well but is pushing its limits, but Vavra is unplayable due to continuous xruns.

All this on a Pi5 and Oram 2506.1 stable.

I doubt if something can be done about this, as the current minimum requirement is already a Pi5.

Well, all in all two out of three aren’t bad :wink:

Just my two cents.

Kind regards,

Hans.

2 Likes

Hi @HansR!

I don’t remember Vavra stretching the Pi5 computational limits so much, but will check again.

Surely, it is a quite demanding synth resourcewise, but its performance also depends significantly on the programmed/selected patch :slight_smile:.

Regards!

The Usual Suspects have posted a video of a JP-8000/JP-8080 style emulator for this set of plugins.

Edit: To avoid confusion, I have to add that ā€œThe Usual Suspectsā€ is their actual name. :smiley:

3 Likes

Yes, indeed @Kirtai :slightly_smiling_face:, this is huge news, and it also seems to involve the simulation of another set of DSPs, than the ā€œusualā€ Motorola 56300.

Anyway, this is really exciting and long awaited news! :glowing_star:

Cheers

1 Like

Good point, edited my post to just mention the video :slight_smile:

Oh, I heard that they have someone else who joined to thank for this. Someone who has been working on Roland reverse engineering for a long time.

1 Like

Yes, someone very clever, who’s the main actor behind one the latest additions to the Zynth armoury :rainbow: :wink:

(post edited as well)

1 Like

Question is though, will the JP-8000/8080 (or JE-8086 as I think it’s called) be able to run on Zynthian in a similar vein to the way the Nodal Red can’t?

Hi @ricard,

It seems that the Toshiba DSPs at the core of the two original instruments, four or five depending on version (00/80), are less computation-intensive than the 56300.

So, there might be some space of hope, for the emu to work suitably also on Zynthian V5.1, arguably in switchable mode between the two simulated devices.

Just a personal guess: there is certainly a fair amount of CPU stream to sustain, with that many emulated DSPs.

Time will tell, fingers crossed! :crossed_fingers:

2 Likes

Hi guys…just built my new V5.1 and enjoying it very much.
I wanted to try the US DSP plugins on it but i get mixed results.
The two Virus engines work fine, but neither Xenia nor Vavra show any signs of life.
I tried older ROM files, the one i am using on the Mac, and also the official ones from the Waldorf site.
I started in ORAM, then ugraded to Stage and then Vangelis.
I can upload all files in the webconfig but when i load them into the chain they are empty.
What am I doing wrong ?
Is there some setup that i missed or doe the ROM files look wrong ?

Hi @ArguZ,

I recommend making sure that you have uploaded all the required ROMs, in .mid format: don’t remember which of the two emulators requires a set of more than one firmware file of the same kind.

Furthermore, don’t overlook enabling the new engines in webconf>engines, checking the related boxes. Afterwards, you should perform (top right of the screen) the ā€œsearch for enginesā€ and ā€œsearch for presetsā€ operations.

Also, please remember that any direct mention of procedures facilitating the installation of the emulators should be avoided, since their legal use is exclusive to owners of the original hardware, who know how to source and install the required firmware files.

Thank you :slight_smile:

All best regards

Since Waldorf has oked the use of the ROMs in the U.S. emus they also provided links do download them.
I have tested the .mid files in my OSX version and they work fine.
The engines are enabled and i clicked on the preset search..

No dice….i can load them into a chain, but it still says NO PROCESSSORS

So something is still missing…and its not the rom file

1 Like

Have you checked, once enabled Vavra and Xenia on webconf, if they show on an external computer screen, if you switch on the VNC virtual desktop service on your V5.1?

Otherwise, it feels like some kind of system issue. For how painful it may be, did you consider re-flashing the OS to the latest Oram (and sticking to it while installing the emus)?

Now THAT is interesting…
After opening VNC i found both plugins and a welcome screen that i had to click away.
After that the engines make sound and I can use the UI on the desktop.

On the Zynthian it still shows only this…no controls…but midi input works and it sounds as it should.

I am up for reflashing, no problem…I was under the impression Vangelis was needed for it.

1 Like

Wait, don’t re-flash!

This is exactly their expected behaviour as of now, because Vavra and Xenia do not expose parameters and patches yet to Zynthian (as an inherent limit of their current coding implementation on Arm 64), and therefore their processor’s editing pages look empty on the V 5.1 GUI.

So, as long as you can select, play and program/save presets on VNC, this is everything you can get within the Z ecosystem for the time being.

Regards :slight_smile: (and have fun with these fabulous synth emulators!).

1 Like

Oh, well thanks for the tip then :slight_smile:
I was not aware of the VCN thing…

Well then, lets hope they find a good compromise in temrs of parameter amounts.
And lets make some sound…

2 Likes

Hi,

I used to know but can’t remember… Where does the ROM upload service currently place the ROM files. Osirus, Ostirus, and Vavra are woking fine for me but no sound from Xenia. Just wanted to check that the ROM was in the right place. Another puzzle - why a Delete Xenia ROM option but no delete ROM option for the other synths?

Thanks,

Harry

Hi @harrylnorris :slight_smile:,

As of now and as far as I know, in the latest ZynthianOS implementations, all ROMs for the emulators should be found in a specifically named directory under:

root/.config/

Regards!

On my system (ORAM 2511 staging) they must be somewhere else. JV880 is there and a few other directories but nothing related to the 56300 emulations that I can find.

I’ll keep looking. I think somewhere in discourse ancient history it’s mentioned…

Harry