Rhythmr is an interactive system, implemented in Haskell, for creating ear-pleasing rhythm loops from randomly-acquired audio files. The user iterates through an unending stream of randomly combined music loops, swiping left or right on each one to indicate whether they like it or not. Rhythmr derives a model of which combinations sound good based on user input, and from that, produces a complete song by inserting the chosen combinations into a predefined score.

Platform(s)
GNU/Linux
Software type
ALSA
Software language
Haskell
Software features
Analysis
Sample loading
Looping
License
GPL-3
Developer(s)
Gregory Travis

Recent releases Release Date
Rhythmr big-cleanup-0 22 Feb '20