Sonic Pi
A code-based environment for composing and performing music.
What it does
Sonic Pi describes music creation and performance through an editing environment where sound arrangements can be changed live.
When to use it
For rhythm exploration, build a short loop and adjust notes and timing to hear changes in its structure.