View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006153 | ardour | bugs | public | 2015-01-28 11:01 | 2020-04-19 20:17 |
| Reporter | robertnyles | Assigned To | x42 | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Summary | 0006153: Missing Instrument Plugins | ||||
| Description | In nightly build 3.5.4392 all Plugins in the Instrument category are missing. Ardours included plugin is found under category Plugin. | ||||
| Tags | No tags attached. | ||||
|
|
I cannot reproduce. I just tried the 64bit linux nightly 3.5-4392-gde85bfd [subscriber, debug]. All is fine. There's not even a category "Plugins" in > New plugin > By Category also the list in > Add track or Bus > Midi Track > Instruments is fully populated. Which OS is that? There have been no code changes since a while, but the LV2 libraries have been a updated on 2014-Jan-26. Linux and Windows builds now use a newer LV2 stack (lv2-svn pre-release, fixes various crashes e.g. empty LV2 state). The new stack may be pickier about invalid plugins. OSX has not yet been updated (because currently LV2-svn does not currently not cleanly compile on OSX). |
|
|
Nevermind. I found the issue. The lv2core schema is not installed with ardour (it is currently expected system wide). |
|
|
confirmed and should be fixed in 3.5-4400-gc11a7a1 - waiting for tomorrow's nightlies to verify. NB. a system wide installation of "lv2" (eg. /usr/lib/lv2/lv2core.lv2 on linux, other OS see http://lv2plug.in/pages/filesystem-hierarchy-standard.html) system wide will prevent this issue. |
|
|
With 3.5-4403 the Instrument category is back but there is only Reasonable Synth in it. Is it fixed with 'allow bundling of lv2core'? |
|
|
Do you have other instrument plugins installed on your system? Do other plugins show up in the correct category? Reasonable Synth is the only plugin that comes with ardour itself. It's a very minimalistic MidiPiano only intended to get new users to get started ("I can't hear MIDI"). I just tested and here all 3rd party LV2 plugins show up correctly in their respective categories (not all plugins specify their category correctly, but that's a different issue). to answer your question: yes, fixed with that commit and an earlier one: https://github.com/Ardour/ardour/commit/c11a7a1bd7a "Allow bundling.." https://github.com/Ardour/ardour/commit/bc3f606e162 "add lv2core..." |
|
|
resolved in 3.5-4400-gc11a7a1 |
|
|
I didn't see that there's no other lv2 plugin than reasonable synth. The other plugins are all the ladspa versions. It's not just the Instrument category. I'm using Fedora 21. Maybe it's a problem with the path /usr/lib64/lv2 instead of /usr/lib/lv2? |
|
|
I compiled from git and all lv2 plugins are found. |
|
|
yes, ardour nightlies come with liblilv and the liblilv that we ship honors the LV2 file-system hierarchy standard (see link in comment above). /usr/lib64/lv2 is NOT searched - a user can override that by specifying LV2_PATH however. Likely fedora patched or configured liblilv in a manner to wrongly search /usr/lib64/lv2 by default. Your self compiled version will use liblilv from Fedora and hence find plugins there. That's a bug in Fedora. really. LV2 path per spec is architecture independent (no arch-triplet or 32/64 bit prefix). If they don't follow the specs. there's nothing we can do about it. We are not going to work around oddities in every distribution. |
|
|
Thank you very much. You are my hero. I made a symlink and everything works fine and I wrote the package maintainer of lilv a mail. |
|
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2015-01-28 11:01 | robertnyles | New Issue | |
| 2015-01-28 21:15 | x42 | Note Added: 0016297 | |
| 2015-01-28 21:48 | x42 | Note Added: 0016298 | |
| 2015-01-29 04:18 | x42 | Note Added: 0016302 | |
| 2015-01-29 04:18 | x42 | Status | new => confirmed |
| 2015-01-29 09:56 | robertnyles | Note Added: 0016304 | |
| 2015-01-29 11:54 | x42 | Note Added: 0016305 | |
| 2015-01-29 11:55 | x42 | Note Added: 0016306 | |
| 2015-01-29 11:55 | x42 | Status | confirmed => resolved |
| 2015-01-29 11:55 | x42 | Resolution | open => fixed |
| 2015-01-29 11:55 | x42 | Assigned To | => x42 |
| 2015-01-29 14:53 | robertnyles | Note Added: 0016307 | |
| 2015-01-29 15:49 | robertnyles | Note Added: 0016309 | |
| 2015-01-29 16:03 | x42 | Note Added: 0016310 | |
| 2015-01-29 17:44 | robertnyles | Note Added: 0016312 | |
| 2020-04-19 20:17 | system | Note Added: 0023387 | |
| 2020-04-19 20:17 | system | Status | resolved => closed |