Create music that responds, evolves, and never repeats.
DJ Bach is not a conventional DJ mixer for playing, mixing, or crossfading existing tracks. It is a real-time adaptive composition engine and musical instrument.
Play a few notes or choose a theme, and shape its mood in real time. DJ Bach develops the musical material continuously while you listen, giving you direct control over how the composition evolves.
DJ Bach does not rely on pre-recorded loops or a generative AI model trained on existing music. The composition is created algorithmically and adapted in real time on your device.
WAYS TO CREATE
Play & Shape
Create a theme with the keyboard or start from an existing one, then shape the music continuously using the XY control and other musical properties.
Refine Your Theme
Explore variations of your musical idea, keep the versions you prefer, and use them as the basis for further development.
Real-Time Control
Change the intensity, variability, and other musical characteristics while the music is playing.
Musical Property Trajectories
Shape how underlying musical properties change over time using built-in periodic functions to create structured rhythmic and melodic behaviour.
External Control
Drive musical properties in real time from external UDP data sources.
DAW Connection (Premium)
Connect via MIDI to compatible DAWs such as GarageBand and Logic Pro for recording, arranging, and further production.
Muse EEG Control (Premium + EEG)
Connect a Muse EEG headband and use changing brain activity as a live input to the music engine.
KEY FEATURES
• Real-time adaptive composition
• Continuous, non-repeating musical development
• User-created and built-in themes
• Direct control over musical character and evolution
• On-device processing with immediate response
• MIDI import and export
• MIDI DAW workflows (Premium)
• External real-time control
• Interactive visualisation linked to the music
• Muse EEG integration (Premium + EEG)
• Advanced composition and control tools
FREE TRIAL
Try up to 3 minutes of music generation before you need a paid upgrade to continue.
A DIFFERENT KIND OF MUSIC APP
DJ Bach is designed for musicians, composers, producers, experimenters, Muse users and anyone interested in creating music interactively.
Rather than asking an AI system to make a finished piece for you, you provide the musical idea and direction. DJ Bach develops it responsively in real time.
You don't just press Play. You steer the music, and it responds.
Compose, evolve, and control original music in real time.