Skip to content

Loopalooza is a system that estimates and manipulates rhythmic structures from audio loops in real-time to perform syncopation transformations. The core of our system is a technique for the manipulation of syncopation in symbolic representations of rhythm. In order to apply this technique to audio signals we must first segment the audio loop int…

Notifications You must be signed in to change notification settings

SMC-LAB/loopalooza_max-for-live

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

loopalooza_max-for-live

Loopalooza is a system that estimates and manipulates rhythmic structures from audio loops in real-time to perform syncopation transformations. The core of our system is a technique for the manipulation of syncopation in symbolic representations of rhythm. In order to apply this technique to audio signals we must first segment the audio loop into musical events using onset detection. Then, we use the symbolic syncopation transformation method to determine how to modify the rhythmic structure in order to change the syncopation. Finally we reconstruct the audio loop using one of two alternative methods, one based on time scaling and the other on resampling. Our system, Loopalooza, is implemented as a freely available MaxForLive device to allow musicians and DJs to manipulate syncopation in audio loops in real-time. One can obtain a multitude of rhythmic variations from a single audio source.

About

Loopalooza is a system that estimates and manipulates rhythmic structures from audio loops in real-time to perform syncopation transformations. The core of our system is a technique for the manipulation of syncopation in symbolic representations of rhythm. In order to apply this technique to audio signals we must first segment the audio loop int…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published