View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001054 | ardour | bugs | public | 2005-08-20 19:07 | 2008-11-20 23:58 |
| Reporter | melodyman | Assigned To | taybin | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0001054: Strange behavior with effects plugins when changing song position. I get a huge clipping fuzz sound that last ~2 seconds | ||||
| Description | I'm running FC4 with gcc 4.0.1 on an AMD64 processor. I'm running the latest CVS version of ardour (from the nightly builds). I had to do a couple of code tweaks to the file "gtk_ardour/utils.cc" at lines 0000276:0000466 and 0000284:0000478. I don't know if this is a bad hack, so I'd like to know if there is a better way to do this or if this is acceptable code. The code is as follows: line 466 (approx): //pane->set_position ((gint) pane->get_data ("rpos")); //the old one that doesn't build pane->set_position (*static_cast<gint*>(pane->get_data ("rpos"))); line 478 (approx): //collapse_direction = (int) pane->get_data ("collapse-direction"); //the old one collapse_direction = *static_cast<int*>( pane->get_data ("collapse-direction")); Okay, now to the point... I was running a session with a guitar and vocal track and a stereo bus with freeverb running post fader. I patched the guitar and vocal tracks to the stereo bus. I would run the session for a while and have everything work fine, but eventually when I moved the red location bar( red triangle at the top) from one place in the song to another I would get a huge fuzzed out clip that would last about 2 seconds. If I bypassed the reverb on the bus, this behavior would end. If I played the song then activated the reverb I wouldn't get the fuzz, but if I tried to locate to a new location without bypassing the reverb first, I would get LOUD CLIPPING FUZZ. | ||||
| Tags | No tags attached. | ||||
|
|
My bad. I think I miscompiled either freeverb (from cmt) or ladspa. My bad. This issue can be ignored. Sorry... |
|
|
Did you get it working? If so, was it after recompiling either cmt or ladspa that it worked? I'm having the same problem with a reverb bus. |
|
|
There is a header file in cmt for the freeverb plugin called "denormals.h". It appears that Fernando from Planet CCRMA deactivated the undenormalise macro by changing it to: //from denormals.h #define undenormalise(sample) So far, after downloading the cmt source rpm package from Planet CCRMA, building the package on my system, then installing it, my clipping problems have been alleviated. If it comes back for some unknown reason, I'll let you know, but so far so good. |
|
|
Actually, I'm still having problems with this. I don't know what specifically triggers it, but it has something to do with ladspa plugins running in stereo busses. It's not just a freeverb thing unfortunately. This problem goes away when a ladspa plugin is bypassed. When this problem occurs, it appears as though the peak level meter of the bus (the one on the right of the mixer strip) starts at its previous state instead of rezeroing. Once again, I have no idea what triggers it, but I know that it doesn't happen in beta29. So once again, I'm forced to use beta29 still at this point. |
|
|
I've experienced the same problem using agnula linux. |
|
|
I've pulled up about 5 different sessions, and this problem has disappeared regardless of how I compile plugins, so I think it is safe to say this case can be closed. I think the 0.99 release fixed whatever was causing this issue. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-08-20 19:07 | melodyman | New Issue | |
| 2005-08-20 19:07 | melodyman | => chadguitar@sbcglobal.net | |
| 2005-08-20 19:07 | melodyman | Name | => Chad Kelley |
| 2005-09-29 23:01 | melodyman | Note Added: 0002346 | |
| 2005-09-30 17:26 | slick0 | Note Added: 0002348 | |
| 2005-09-30 20:23 | melodyman | Note Added: 0002351 | |
| 2005-10-06 15:52 | melodyman | Note Added: 0002355 | |
| 2005-10-07 16:54 | hector | Note Added: 0002356 | |
| 2005-10-14 21:32 | melodyman | Note Added: 0002359 | |
| 2007-02-14 22:13 | taybin | Status | new => resolved |
| 2007-02-14 22:13 | taybin | Resolution | open => fixed |
| 2007-02-14 22:13 | taybin | Assigned To | => taybin |
| 2008-11-20 23:58 | seablade | Status | resolved => closed |