It listens to the whole playlist first
Before a note is played, Uzume separates each track into stems and measures what is in them. The performance is prepared, not improvised at the last moment.
A light in sound, a sound-like power in light.
Coleridge, The Eolian Harp, 1795
A native macOS music visualizer that performs light to the music you are already playing.
Uzume is open source and buildable today. There is no installable build yet — the public beta will be free and notarized when it arrives.
Apple silicon · macOS 14+ · free, MIT
Before a note is played, Uzume separates each track into stems and measures what is in them. The performance is prepared, not improvised at the last moment.
A deterministic planner decides which visual accompanies each track, where the transitions land, and how the arc moves across the playlist. Rules, reproducible — and you still don't know what you're about to see.
Live analysis of the audio refines the plan as the music actually unfolds, so the performance answers the room rather than replaying a script.
A preset is a Metal shader and a JSON file dropped into the repository. The ones that pass the gates will become part of what every listener sees, with their author's name on them.
oo-ZOO-meh
In the Kojiki, the sun shuts herself in a cave and the world goes dark. A plan is made, a mirror is hung to catch light that does not yet exist, and Ame-no-Uzume stamps out a rhythm and dances until the gods roar. The sun opens the door to see what could possibly be worth that much noise.
The performance is what brings the light out. That is the whole idea.