Package Details: odin2-synthesizer 2.3.1-1

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.25
First Submitted: 2020-10-27 20:46
Last Updated: 2021-09-10 17:56

Dependencies (23)

Required by (0)

Sources (4)

Latest Comments

« First ‹ Previous 1 2

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_.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.

ryzer commented on 2020-11-01 04:09

@caelia Regarding the renaming of those files - Of course, this was done for the desirable aesthetics, but I was also following the scripted installer created by the upstream maintainer, which does the same. So, I concur that this is an upstream issue.

I was not aware of this idiosyncrasy with LV2 plugins, since I don't use them. For now, I have changed the PKGBUILD to include the underscore. Thanks for the effort in diagnosing the issue, please let me know that it works for you.

Regarding the rm -rf ${srcdir}, I get that it's unconventional. It's essentially just forcing a clean build every time, which seemed necessary during my testing.

caelia commented on 2020-10-31 19:01

I've built and installed this package on two machines, and I'm finding that LV2 hosts (and particularly Ardour, which I'm most concerned about) can't find the Odin2 plugin. I am investigating, and I suspect it may be an upstream issue, but I thought I'd let you know in the meantime.

Also, I see you have rm -rf ${srcdir} in your package() function. I guess it's not hurting anything, but it's kind of weird. I've built hundreds of AUR packages, and I've never seen one that does this before.

UPDATE: So, I've found that the LV2 manifest file (installed as /usr/lib/lv2/Odin2/manifest.ttl) contains several references to and Odin2_.ttl, but the actual filenames do not contain underscores. This discrepancy causes the plugin to be unfindable. I've verified this by manually editing the installed manifest file. If I simply remove the underscores, Ardour can find the plugin.

I dug a little further, and found that the erroneous names originate from the file LV2.mak, which contains the following line:


However, simply removing that underscore causes the build to fail, and I don't know what to do about it.

So it does indeed look like an upstream issue; accordingly, I've submitted a bug report to the Odin2 project.

UPDATE 2: Okay, it turns out the filename discrepancy arises from the fact that your PKGBUILD renames the files ( => and Odin2_.ttl => Odin2.ttl). So, although I vastly prefer the filenames without underscores, I guess you should not be renaming those files.

ryzer commented on 2020-10-27 21:13

If ttf-font has been satisfied but the fonts are still rendering as boxes, install one of the Optional Dependencies - ttf-dejavu or ttf-liberation.