MMG
A musical notebook that thinks in MIDI. Generate eight structured sketches, pick one, and export it to your DAW.
The Workflow: From Seed to DAW
MMG does not finish the track for you. It accelerates the phase where the idea is born, giving you deterministic, reusable MIDI material for House, Cinematic Ambient, and Lo-fi Hip-Hop.
Generate
A parametric engine generates 8 correlated MIDI variants from a deterministic seed.
Review
Browse the cards in Sketch Lab. Instant audio preview powered by the native C++ DSP engine.
Promote
Choose the most promising sketch. Open Instrument Lab for piano-roll editing.
Export
Export structured MIDI. Open the file in your preferred DAW and finish the production.
The Architecture of the Idea
Built with Python and PySide6 for the interface, MMG is a desktop environment designed for control. Unlike neural "black-box" audio generators, the MMG engine is rule-based and fully transparent.
The same seed parameter always returns the same progression, guaranteeing full reproducibility of the musical sketch. Generated audio has a single purpose: to provide an immediate reference during selection.
- Deterministic parametric generation: seed-safe and reproducible.
- Technical, dense UI focused on workflow control.
- C++ DSP engine optimized for real-time audio preview.
- Primary output: standard MIDI patterns, sections, and metadata.
Resources & Documentation
Manuals and license terms will be published at public release. In the meantime, see the documentation archive.