Package Details: odin2-synthesizer 2.2.4-4

Git Clone URL: https://aur.archlinux.org/odin2-synthesizer.git (read-only, click to copy)
Package Base: odin2-synthesizer
Description: 24 voice polyphonic synthesizer, with modulation and FX. (Standalone, VST3, LV2)
Upstream URL: https://www.thewavewarden.com/odin2
Keywords: audio lv2 plugin synth synthesizer vst
Licenses: GPL3
Submitter: ryzer
Maintainer: ryzer
Last Packager: ryzer
Votes: 4
Popularity: 2.58
First Submitted: 2020-10-27 20:46
Last Updated: 2020-11-05 19:03

Dependencies (23)

Required by (1)

Sources (4)

Latest Comments

1 2 Next › Last »

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, brother ! :)

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?

ctarwater commented on 2020-11-03 04:56

@ryzer - thanks, I'm on PKGBUILD 2.2.4-3 and Ardour 6.3 (and Mixbus 6.1.22) and no amount of uninstalling, reinstalling, rescanning plugins, or rebooting has made Odin2 visible as an lv2 plugin for me.

Packages (1) odin2-synthesizer-2.2.4-3

Total Installed Size:  172.31 MiB
Net Upgrade Size:        0.00 MiB

:: Proceed with installation? [Y/n] Y


$ ardour6 --version
Ardour6.3.0 (built using 6.3 and GCC version 10.2.0)

$ ls /usr/lib/lv2/Odin2/
manifest.ttl  Odin2_.so  Odin2_.ttl  presets.ttl

$ ls /opt/odin2/
odin2.conf  Soundbanks

$ odin2-synthesizer <successfully launched Odin2 standalone>

I have dozens of other LV2 plugins installed so I know that works. Running ls -al on the files shows file permissions consistent with other plugins.

ryzer commented on 2020-11-03 04:21

@ctarwater Please update to the latest PKGBUILD 2.2.4-3. The file name issue has been fixed, and I've confirmed the plugin is working in Ardour 6.3.

ctarwater commented on 2020-11-02 05:20

I'm able to launch the standalone version from the cli but my Ardour 6.3 doesn't see the LV2.