Fade loops

Bug #1764904 reported by naught101
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
Unassigned

Bug Description

It would be really cool to have the ability to add fades to the start and ends of loops.

When you're looping a beat-driven section of a track, it is usually fine to just hard loop on the down beat - the beat itself masks the cut between the end of the loop and the start of a new loop.

When you're looping more melodic or ambient, less beat driven sections of a track, it is sometimes usually quite difficult to find a suitable loop point. If there was a loop fade option, this would be much easier, as you could simply add a 4 or 8 bar loop, and then set the fade to 5-20%, and the end of the loop would fade out (playing the section of track AFTER the end loop marker) while the start of the loop would fade in, thus avoiding harsh jumps in the sound.

I'm not sure how useful this would be in practice - there are obviously cases where it would not work (e.g. two chords that clash), but there are many where it would work (e.g. looping a chord pad progression that has an evolving soundscape behind it). Just an idea :)

Tags: effects
Revision history for this message
Be (be.ing) wrote :

Great idea! I think it will take some experimentation to figure out exactly how this should work. Maybe a knob could be added to decks to control the fading amount.

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
naught101 (naught101) wrote :

Yep, a knob next to the loop buttons that goes from 0-100% of loop length would be good UI, I think.

It would be interesting to see how it would sound at 100% in some cases. Especially if you fucked with the loop length (e.g. a 5-beat loop would result in some weird polyrhythms)

Revision history for this message
Daniel Schürmann (daschuer) wrote :

We already have a bit of this feature in Mixxx. Currently we fade one buffer size, to avoid click sounds when looping.

Revision history for this message
Be (be.ing) wrote :

Coupling this to the buffer size doesn't make much sense. The buffer size has no relationship to what may sound good.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

I did not propose this as a solution. I have described only the current state.

tags: removed: wishlist
tags: added: effects
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/9246

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.