Package Details: odin2-synthesizer 2.2.4-5

Git Clone URL: (read-only, click to copy)
Package Base: odin2-synthesizer
Description: 24 voice polyphonic synthesizer, with modulation and FX. (Standalone, VST3, LV2)
Upstream URL:
Keywords: audio lv2 plugin synth synthesizer vst
Licenses: GPL3
Conflicts: odin2-synthesizer-bin
Provides: odin2
Submitter: ryzer
Maintainer: ryzer
Last Packager: ryzer
Votes: 8
Popularity: 0.73
First Submitted: 2020-10-27 20:46
Last Updated: 2021-07-04 22:14

Dependencies (23)

Required by (1)

Sources (4)

Latest Comments

1 2 Next › Last »

ryzer commented on 2021-07-06 23:21

@again @Gimmeapill apologies for the late reply.

Thanks for the patch, I looked it over and applied it. The VST3 plugin should work correctly now.

I've also spoken with the upstream maintainer. Sounds like v2.3 is nearly ready, pending the next release of JUCE. When it's released, I will be pushing a binary package (odin2-synthesizer-bin), sourced from the upstream .deb package, for those who would prefer to skip the compilation process.

Gimmeapill commented on 2021-06-03 19:51

I can confirm:. For the vst3 to be loaded successfully the install path needs to be changed to "${pkgdir}/usr/lib/vst3/Odin2.vst3/Contents/x86_64-linux/"

again commented on 2021-04-09 05:36

Hey Ryzer,

i think the install path of the vst3 plugin is not correct.

Here's a patch to fix it.

@@ -3,7 +3,7 @@

 pkgdesc='24 voice polyphonic synthesizer, with modulation and FX. (Standalone, VST3, LV2)'
@@ -78,7 +78,7 @@ check() {

 package() {
-    install -Dm 755 "${srcdir}/odin2/Builds/LinuxMakefile/build/Odin2.vst3/Contents/x86_64-linux/" "${pkgdir}/usr/lib/vst3/Odin2.vst3/"
+    install -Dm 755 "${srcdir}/odin2/Builds/LinuxMakefile/build/Odin2.vst3/Contents/x86_64-linux/" "${pkgdir}/usr/lib/vst3/Odin2.vst3/Contents/x86_64-linux/"

     install -Dm 755 "${srcdir}/odin2/Builds/LinuxMakefile/build/Odin2_.lv2/" "${pkgdir}/usr/lib/lv2/Odin2.lv2/"
     install -Dm 644 "${srcdir}/odin2/Builds/LinuxMakefile/build/Odin2_.lv2/Odin2_.ttl" "${pkgdir}/usr/lib/lv2/Odin2.lv2/Odin2_.ttl"

caelia commented on 2020-11-09 23:19

@ryzer: Working great! Many thanks for your efforts, and your quick response to feedback!

ryzer commented on 2020-11-05 19:17

Ok, I've just pushed the following changes:

  • Fixed LV2 plugins not being recognized properly

  • Fixed Factory Presets not being copied

  • Renamed LV2 and VST3 directories to follow convention

  • Removed the "forced cleanbuild" (The patches are being applied multiple times despite the -N arg, but it seems to build fine. If you run into issues, just run a cleanbuild manually)

I've confirmed everything seems to be working. Odin now appears in the Ardour instrument plugins list, presets save and load properly, and the synth plays audio without any additional tweaks. If you guys run into any more issues please let me know, but I think we're in good shape for now.

@daniel.appelt: Preesh the assist ! :)

daniel.appelt commented on 2020-11-04 17:09

@ryzer: The following changes should fix the identified problems:

1.) Remove the line containing "JucePlugin_MaxNumInputChannels" from the patch for AppConfig.h. The plugin does not seem to use audio inputs and will get recognized as proper instrument plugin by Ardour without this line. I will file a bug upstream tomorrow.

2.) In the installation script of the Linux (generic) installer from upstream the following lines are used to copy the presets - adjust the first path as necessary.

echo "Copy Soundbanks"
sudo cp -r $DIR/Soundbanks/* /opt/odin2/Soundbanks/

echo "Adjust write permissions for soundbank folder"
sudo chmod -R 777 /opt/odin2

Nice to have) Rename the folder that you create in /usr/lib/lv2 to Odin.lv2 which seems to be the common convention for lv2 plugins.

ctarwater commented on 2020-11-04 01:52

Thanks @ryzer and @daniel.appelt. Confirmed I can see it in Ardour's Plugin Manager dialog, but not in the list of instrument plugins. Also, confirming that the presets aren't loaded.

I also noticed that when I tried to manually import one of the default presets, I get the following error:

Something went wrong when creating the soundbank!
Error: Couldn't create Directory

daniel.appelt commented on 2020-11-03 21:52

There is still a problem in the PKGBUILD. The soundbanks are missing after install. Line 91 just creates the "Factory Presets" folder in /opt but its subfolders are not copied over.

Furthermore, I have seen a youtube video where the plugin works just fine in Ardour. Therefore, I am not sure whether it is really a problem upstream.

ryzer commented on 2020-11-03 19:37

Ah, I see the problem now. You'll have to bear with me, I'm not very familiar with Ardour as I don't typically use it myself.

I can confirm the same - the plugin doesn't show in the list of instrument plugins. It does show in the Plugin Manager window though.

@daniel.appelt - would you mind submitting a bug report upstream, regarding your findings and the workaround?

daniel.appelt commented on 2020-11-03 15:21

Works here in Ardour 6.3, but I have to manually put it on a MIDI track and configure its audio outputs. Alas, it does not appear in the list of instrument plugins if you create a new MIDI track. I think the reason is that it appears to have two audio inputs in Ardour which might be a misconfiguration in the ttl.

@ctarwater, have you tried to add it via Ardour's Plugin Manager dialog?