View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001201 | ardour | bugs | public | 2006-03-06 01:00 | 2008-11-20 23:47 |
| Reporter | JoeHartley3 | Assigned To | paul | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0001201: SC4 mono plugin dropped from the session | ||||
| Description | When reading a session, whether one created from an older version or the same version, ardour will drop the plugin definition for the SC4 mono plugin. If the plugin is added to a track, it's usable throughout the session, and its settings are saved to the XML file. When that session file is opened, there's no sign of the plugin. If the session is immediately saved, the entire section is lost. | ||||
| Additional Information | Here's an example of the XML code that's dropped when the session is saved again. <Insert type="ladspa" id="SC4 mono" unique-id="1916" count="1"> <Redirect active="yes" placement="pre"> <IO name="SC4 mono" id="18446744073316797523" inputs="" outputs="" gain="1.000000000000" iolimits="-1,-1,-1,-1" automation-state="0x0" automation-style="0x1"> <Panner linked="no" link_direction="0" bypassed="no" automation="99.2.test-pan-SC4 mono.automation"/> </IO> <Automation path="99.2.test-redirect-18446744073316797523.automation" visible=""/> </Redirect> <ladspa> <port number="0" value="+0.000000"/> <port number="1" value="+101.125000"/> <port number="2" value="+401.000000"/> <port number="3" value="+0.000000"/> <port number="4" value="+1.000000"/> <port number="5" value="+3.250000"/> <port number="6" value="+0.000000"/> </ladspa> <PortAutomation> <port number="0" auto="0x0"/> <port number="1" auto="0x0"/> <port number="2" auto="0x0"/> <port number="3" auto="0x0"/> <port number="4" auto="0x0"/> <port number="5" auto="0x0"/> <port number="6" auto="0x0"/> </PortAutomation> </Insert> | ||||
| Tags | No tags attached. | ||||
|
|
What a strange issue. Can you give us a small session which exhibits this behaviour? If you don't have small enough sessions (< a couple of megs), recipe how to create such a session would be great. Also, which version ardour did you test this? 0.99.2? If CVS, what date? Which version of the SC4 plugin did you use? |
|
|
The problem appears to lie with the SWH plugins as supplied by Planet CCRMA (swh-plugins-0.4.13-1.rhfc3.ccrma). SC4 mono and Crossfade (4 outs) share a (supposedly) unique ID of 1916. This causes PluginManager::find_plugin() to find the wrong plugin, which doesn't work in the route where SC4 mono was supposed to go (probably because the input/output structure is different). I worked around this problem by removing xfade_1915.so (I really don't need that one anyway) and editing /usr/share/ladspa/rdf/swh-plugins.rdf to delete the "Crossfade (4 outs)" section. I recommend closing this bug, since the source of the problem is apparently not within Ardour. |
|
|
see notes from donf. thanks a lot for tracking this down. someone needs to notify SWH of the problem too. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2006-03-06 01:00 | JoeHartley3 | New Issue | |
| 2006-03-06 01:00 | JoeHartley3 | => jh@brainiac.com | |
| 2006-03-06 01:00 | JoeHartley3 | Name | => JoeHartley3 |
| 2006-03-21 12:37 | v2 | Note Added: 0002462 | |
| 2006-09-07 04:03 | donf | Note Added: 0002517 | |
| 2006-11-02 05:48 | paul | Status | new => resolved |
| 2006-11-02 05:48 | paul | Resolution | open => fixed |
| 2006-11-02 05:48 | paul | Assigned To | => paul |
| 2006-11-02 05:48 | paul | Note Added: 0002570 | |
| 2008-11-20 23:47 | seablade | Status | resolved => closed |