Testing Sushi plugins

Hi all,

I’m figuring out how to use the ELK software with Sushi.
Following this tutorial I am able to use my MIDI keyboard to control a synthesizer.
My next step would be to have my input signal pass through straight to the output. As described here.

But I don’t understand the following sentence:

These are simple integrated plugins that can be instantiated in a JSON config using the type “internal” and choosing one of the available options for the “uid” field.

Where can I find how to do this, and later how can I add a VST to modify my input signal?

Thanks already for you help

1 Like


If you have a Raspberry Pi running with Elk, you can check the ~/config_files folder for several configuration file examples the demonstrate both cases that you refer to.

The file ~/config_files/mda-vst2-configs/config_play_arp_mda_link.json for example, instantiates an internal arpeggiator.

The Sushi .json files in our examples repository also demonstrate various combinations of internal and 3rd party plugins: https://github.com/elk-audio/elk-examples
For example this one.

For a few more Sushi .json examples still, you can also refer to the folder with testing configurations in our Sushi repository.

I hope you find these useful, and do let us know if there’s anything else you are wondering.

Ilias of Elk