olegkapitonov / Kapitonov-Plugins-Pack

Set of plugins for guitar sound processing.
GNU General Public License v3.0
164 stars 15 forks source link

TubeAmps crashes Ardour when looping #21

Open BrunoVernay opened 3 years ago

BrunoVernay commented 3 years ago

Loopings are dangerous indeed. I consistently crashes Ardour when using TubeAmp and looping a region in Ardour. It crashes at the end of the region, when it is supposed to go back at the beginning of the loop. It does not crashes if there is no loop or if I bypass TubeAmp.

olegkapitonov commented 3 years ago

Thank you for reporting this!

I will try to reproduce this problem in latest Ardour 6.5.

SkyAlexV commented 3 years ago

I have the same issue, but my ardour (6.5.0) crashes when trying play loop only if i have MIDI track.

ntonnaett commented 3 years ago

With official 6.6 builds it doesn't crash but makes a horrible noise. Fedora 34 builds crash.

Schroedingberg commented 2 years ago

I have similar issues. For today, that means I will try to resort to different plugins for my guitar distortion needs. I will not abandon this one though, since I really like its simplicity. Unfortunately, my technical skills in the signal processing domain are not sufficient to be able to help a lot, but if there is anything I can do that I am overlooking, please let me know.

agittins commented 2 years ago

@olegkapitonov I am not sure if this is relevant (or if I've mentioned it before) but I remember there being a problem for some plugins in Ardour when looping that were caused by the plugin not expecting to receive partial buffers (ie, at the loop point, I think Ardour sends a shorter audio buffer, while most plugins assume to always receive the same sized buffer each time). It might be an idea for investigation if you have trouble reproducing.

olegkapitonov commented 2 years ago

@agittins I have this issues too now, looping causes horrible noise and then crash of Ardour. I think that partial buffers very likely can cause this. I will investigate this in the coming days.

saberking commented 1 year ago

Looping in Ardour has never worked properly for me, I am pretty sure that the problem is Ardour itself.