View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010182 | ardour | bugs | public | 2026-02-13 12:41 | 2026-04-12 17:33 |
| Reporter | GhostsonAcid | Assigned To | x42 | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | macOS | OS | Mojave | OS Version | 10.14.6 |
| Product Version | 9.0 | ||||
| Summary | 0010182: Audio Looping Glitch during Soloing whilst Playing | ||||
| Description | Ardour will loop a tiny portion of audio indefinitely if you attempt to solo a track or bus whilst the playhead is rolling. See the 2min video I made to demonstrate this: https://odysee.com/@icterine:a/Ardour-9---Audio-Looping-Glitch-during-Soloing-whilst-Playing:a And please note that this little loop of audio is sometimes very loud. I think it depends on *when* you hit the solo button, which determines the fragment of audio looped. ~Just FYI. Thanks, -J | ||||
| Tags | No tags attached. | ||||
|
|
-Just tested different Audio devices and NOT via the Loopback software/device. -And the problem still remains! -J |
|
|
This is really mysterious. Solo / Mute really just changes gain of outputs. Ardour processes everything as if nothing is muted and then outputs at active mute-points get a gain factor (Preferences > Monitoring > SiP cut). Is that set to -inf dB? |
|
|
@x42 Yes, it is. |
|
|
Okay, so I WAS able to reproduce this on a VM of Lubuntu, using: PulseAudio Default Playback 48 kHz 2048 Samples -------------------- Steps to reproduce: 1. Create a new project (-whatever sample rate, etc.). 2. Add two audio tracks (Audio 1 and 2) and one audio bus (Bus 1). 3. Disconnect the tracks from the Master bus, but leave Bus 1’s connection to the Master. 4. Add *Aux Sends* from the two tracks to Bus 1, setting each to 0db. 5. *Import* audio to the Source List (-preferably something loud). 6. Drag the audio to track Audio 1. 7. Add the following plugins to Bus 1: • Ace Amplifier (-set to 20db, but bypass it(!)). • Something that produces latency, such as XT-LC Lookahead Compressor. 8. Place the playhead over the audio. 9. Play the audio. 10. In the editor, click the Solo button for *Audio 2*, to which you *should* hear silence. 11. Pause the transport or simply keep it rolling. 12. Open the Ace Amplifier on Bus 1, and un-bypass it to boost the audio by 20db. 13. At this point you should hear a tiny, repetitive loop of audio. But if you don’t… 14. Pause the transport, un-Solo to reset everything, and then try steps 8-12 again but hit Solo for Audio 2 at a particularly loud moment. ... If you STILL don’t hear the loop, then… 15. Go to Audio/MIDI Setup, stop it and start it again, OR stop it, set it to 2048 buffer size, and start it again, then repeat steps 8-12 until you hear it (etc.). -------------------- Additional notes: 1. You might have to attempt this several times, but it should work, unless only my Mac is to blame, somehow. 2. I canNOT reproduce this if you use *direct connections* instead of Aux Sends. |
|
|
~Seems to be fixed as of 9.0.110! Probably this commit: https://github.com/Ardour/ardour/commit/e0963ced27c1327ca5ef536d2b9abfe58ad08584 Thanks, @x42! : D -J |
|
|
~Seems to be fixed as of 9.0.110! Probably this commit: https://github.com/Ardour/ardour/commit/e0963ced27c1327ca5ef536d2b9abfe58ad08584 |
|
|
This issue was not fixed in all cases. During editing various sessions since, I have heard this glitch-loop many times (almost literally every time I hit Solo on any track whilst the playhead is rolling). I will test further though (and even repeat my recipe) and see what info. that gives us... Thanks, -J |
|
|
@GhostsonAcid Is this issue still the same with you? I've run into it now under different circumstances in a different session: track outputs to the master bus with no aux sends, but only in PFL. I'm going to create a new video, if I can replicate it quickly with a new session. I'm wondering if I should close https://tracker.ardour.org/view.php?id=10223 as a dup. |
|
|
• Something that produces latency, such as XT-LC Lookahead Compressor. Have you added it before or after the send? Are the aux-sends pre or post fader? While automated mute (touch, play) is latency compensated, user initiated mute/solo happens instantly. So the it seems as if the issue here is that LC to plays back delayed audio from its internal buffer. |
|
|
I replicated the issue in a fresh session without using aux sends: https://www.youtube.com/watch?v=cLnUTJe6x-0 Also, when I tested it with the aux sends, I believe I experienced the same issue with automated mute and manual mute. I can test further if you need confirmation of anything. I can't access the other issue (https://tracker.ardour.org/view.php?id=10223), perhaps because it's been marked as a duplicate? |
|
|
(The problem I had accessing the other issue went away with a logout and cache clear.) |
|
|
@mkindred "Is this issue still the same with you?" -Yes, I am still getting it. But it's hard/harder for me to get the effect which such emphasis/loudness as you have in your videos. Also, I was just now able to replicate the results in that second video of yours (i.e. without using Aux Sends). @x42 I will try to get back to you on this later this evening, and setup another recipe, etc., etc... -Been very busy lately with other things... : / |
|
|
Hey, sorry it took *another month* to get back to this... : / Yes, this bug is STILL present, but I personally can ONLY get it to appear using *Aux Sends*, hence the following recipe... Here is a NEW recipe that I just tested, and it works every single time I test it: 1. Create new session (44.1, or 48kHz). 2. Import "Piano Test Track 1.flac" and "Piano Test Track 2.flac" as new tracks (-get below). 3. Disconnect the new tracks from the Master bus. 4. Create a new, stereo Audio Bus. 5. Add Aux Sends from the (2) tracks to the new Audio Bus, --> set each to 0dB level. 6. Press play. 7. Immediately after the first piano transient plays, hit mute on one track, then the other. 8. Boost the overall output of your audio system, DAC, etc., and listen carefully. 9. You should very clearly hear how a loop of audio is present. This loop only ends when the Mute buttons are deactivated. Files to use: https://www.mediafire.com/file_premium/xie7xdmh8s7lqfb/Piano_Test_Track_1.flac/file https://www.mediafire.com/file_premium/karhldl6x74bcwe/Piano_Test_Track_2.flac/file Additional note: You can get the same result by *soloing* a track (whilst the transport is rolling), too. -Solo a track immediately after the transient plays, then hit pause. -The loop is present. This was tested using Ardour 9.2.343, on a macOS Mojave (10.14.6) machine. I use the applications "Loopback" and "SoundSource" to help manage audio through my system. -I will test this recipe again later and bypass both of those, just to rule them out. ~Thank you very much for having a look! -J |
|
|
IMPORTANT UPDATE: 1. It appears *vitally* important to have your Audio/MIDI Setup Buffer Size set to *a minimum* of 2048 samples --> OR MORE (ideally)! ---Anything less and the effect is drastically quieter. ---In @mkindred 's case, with 4096 samples, it was even *more prominent*! 2. I just tested that latest recipe *without* using the applications "Loopback" or "Soundsource", and the bug is still present, yes. -So I can safely rule those out! Thanks again, -J |
|
|
Fixed in 9.2-519-g33280448e2 |
|
|
Great! : ) Thank you! : ) I will test this tomorrow! -J |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-02-13 12:41 | GhostsonAcid | New Issue | |
| 2026-02-13 12:49 | GhostsonAcid | Note Added: 0029874 | |
| 2026-02-19 00:10 | x42 | Note Added: 0029907 | |
| 2026-02-19 10:36 | GhostsonAcid | Note Added: 0029914 | |
| 2026-02-19 10:36 | GhostsonAcid | File Added: Screen Shot 2026-02-19 at 12.24.11 PM.png | |
| 2026-02-19 20:03 | GhostsonAcid | Note Added: 0029921 | |
| 2026-02-20 13:40 | GhostsonAcid | Note Added: 0029928 | |
| 2026-02-20 13:43 | GhostsonAcid | Status | new => closed |
| 2026-02-20 13:43 | GhostsonAcid | Resolution | open => fixed |
| 2026-02-20 13:43 | GhostsonAcid | Note Added: 0029929 | |
| 2026-03-01 20:20 | GhostsonAcid | Status | closed => feedback |
| 2026-03-01 20:20 | GhostsonAcid | Resolution | fixed => reopened |
| 2026-03-01 20:20 | GhostsonAcid | Note Added: 0030025 | |
| 2026-03-09 14:31 | mkindred | Note Added: 0030075 | |
| 2026-03-09 14:49 | x42 | Note Added: 0030076 | |
| 2026-03-09 14:50 | x42 | Relationship added | related to 0010223 |
| 2026-03-09 16:40 | mkindred | Note Added: 0030078 | |
| 2026-03-09 17:15 | mkindred | Note Added: 0030079 | |
| 2026-03-09 18:01 | GhostsonAcid | Note Added: 0030081 | |
| 2026-03-09 18:01 | GhostsonAcid | Status | feedback => new |
| 2026-04-12 10:22 | GhostsonAcid | Note Added: 0030211 | |
| 2026-04-12 11:39 | GhostsonAcid | Note Added: 0030212 | |
| 2026-04-12 14:48 | x42 | Assigned To | => x42 |
| 2026-04-12 14:48 | x42 | Status | new => resolved |
| 2026-04-12 14:48 | x42 | Resolution | reopened => fixed |
| 2026-04-12 14:48 | x42 | Note Added: 0030213 | |
| 2026-04-12 17:33 | GhostsonAcid | Note Added: 0030215 |