How Bloop Maker works
Bloop Maker writes original video game music by following music-theory rules, not by running a trained AI model. here's exactly what happens, in plain english, every time you press Generate.
most "music generators" right now are AI models trained on huge piles of existing songs, guessing what note comes next. Bloop Maker isn't that. it's a procedural music generator: it builds a song from fixed rules about how music works, the same way a game builds a dungeon from rules about rooms and corridors. no neural network, no training data, no internet. what comes out is genuinely yours, with no copyright cloud and no doubt about where it came from.
here's the whole pipeline, step by step. you don't need to know any of this to use the app. but if you're curious, come look.
1. It starts with a seed
every song begins with a single number called a seed, and that's what makes the whole thing repeatable: the same seed and the same settings always give you the exact same song, note for note. that's why you can copy a seed, send it to a friend, and they hear precisely what you heard.
2. It picks a key, a scale, and chords
Bloop Maker chooses a key and a scale (major, minor, dorian, mixolydian, lydian, harmonic minor, pentatonic, or whole-tone, each with its own mood). then it builds a chord progression from tables of progressions known to sound good in that scale, drifting between two of them and changing the harmonic rhythm so it never feels stuck in place.
3. It writes a motif, the hook
a motif is the little melodic idea you'd hum after hearing a song once. Bloop Maker writes one, then scores it for quality (nice shape, no awkward leaps) and tries again if it's weak. that little quality-gate is a big part of why the music sounds like it meant to do that, instead of sounding random.
3.5. It commits to a signature rhythm
a real song has a rhythmic identity it keeps coming back to, like a short-short-long pattern. Bloop Maker locks one in and reuses it, so even as the notes move around, the feel stays recognizable.
4. It remembers and repeats phrases
this is the secret ingredient. a melody that never repeats just feels lost. Bloop Maker remembers the first four-bar phrase and brings it back in later sections, shifted to fit the current chord, with small changes each time. that "phrase memory" is what makes a generated song actually catchy.
5. It plans a song structure
Bloop Maker lays out an intro, build, verse, chorus, break, and outro, and treats each one differently: the chorus opens up and gets louder, the intro and outro pull back, the bass moves from a held note into a walking line. there's a planned high point, and a drum fill before each new section, so the song feels like it's actually heading somewhere.
6. It fills in every instrument, bar by bar
with the chords, motif, rhythm, and structure all set, Bloop Maker writes the notes for each channel (lead, harmony, bass, drums, arpeggio, pad), using music-theory rules so the parts actually fit together:
- Chord-tone snapping: important notes on strong beats get pulled onto notes that belong to the current chord, so nothing clashes.
- Leap recovery: after a big jump in pitch, the melody steps back the other way, the way a singer naturally would.
- Ornaments and suspensions: little grace notes and lean-and-resolve moments that add some expression.
- Call and response: when the lead takes a breath, the harmony answers in the gap, like two voices talking.
- Countermelody: in the chorus a second line moves opposite to the lead, so it feels full.
7. It polishes the whole thing
last, a few finishing passes run over the entire song:
- Chromatic approach notes, tiny "blue notes" that slide into a chord tone for a little flavor.
- Modal interchange, an occasional borrowed chord that adds emotional color without leaving the key.
- Drum fills right before section changes, so the transitions feel like they were on purpose.
- A dynamics curve across the whole song, so it swells and breathes instead of sitting flat.
What the rules are based on
Bloop Maker is a rule-based generator, not an AI model. its rules come from well-established music theory, the kind you'll find in open, publicly available academic and educational sources, never from training on a library of songs. every rule is a concrete piece of logic you could read and follow yourself, not a hidden weight in a black box. it's grounded in two things:
- Music theory, the same stuff taught in any classroom: which chords lead into others, how melodies rise and fall, and how a phrase asks a question and then answers it.
- The conventions of game music: the patterns the genre is known for, like melodies that mostly step to a nearby note, short repeating hooks, and tight, punchy rhythms, turned into weighted choices.
because it's rule-based and repeatable rather than trained on existing songs, the music is genuinely original. it isn't remixing anyone's recordings, so there's no copyright-claim risk and nothing for a platform to flag as AI content.
Why rules instead of AI?
three reasons. Ownership: the music comes from code, not a model trained on other people's songs, so it's yours to use commercially. Control: rules are steerable, push a song bright, dark, cozy, punchy, cinematic, or lo-fi with one button, and the same seed always gives you the same result. Independence: no server, no subscription, no internet, it all runs right on your own computer.
What kinds of songs can it make?
a pretty wide range of moods: calm ambient, town and exploration themes, fast battle music, plus jazzy, funky, silly, and downright weird flavors, across nine scales and six steering modes. it's built for chiptune and video game music, but the same engine will happily make menu themes, boss fights, cutscene music, and cozy little shop loops. and since it exports standard MIDI, you can carry any idea into your own software and turn it into any style you want.
Bloop Maker vs AI music generators
AI generators are trained on huge libraries of songs and predict the next note, so what comes out can echo what it was trained on (which raises questions about copyright and originality), usually needs an account or subscription, and is hard to steer. Bloop Maker is the opposite: rule-based and repeatable, so the music is original and yours; fully offline as a one-time purchase; and steerable and editable instead of reroll-and-hope. for creators who need music that's safe to ship, that's really the whole point.
What you do with the result
edit it note by note in the piano roll, reshape parts with one-click tools (simplify, swing, harmonize, reverse, and more), regenerate any single channel, then export as a standard MIDI file for any DAW, or render to WAV with your own soundfonts.
Hearing your songs: using a SoundFont
Bloop Maker makes the music; a SoundFont (.sf2) provides the instrument sounds. To hear audio, drag a .sf2 file into the Soundfont box (or click to browse) and press play. Swap soundfonts anytime to change the vibe, from 8-bit bleeps to a full orchestra, and in the full version each channel can have its own.
Plenty of high-quality SoundFonts are free. Good ones to start with:
- Arachno SoundFont (General MIDI, Roland GS)
- GeneralUser GS (General MIDI, Roland GS)
- Roland SC-55 (classic game-console sound)
You can also browse many more on Musical Artifacts and Soundfonts 4U.
One important note: the music you generate is yours, but each SoundFont is made by someone else and carries its own license. Exporting MIDI is always fine, but if you render audio (WAV) for a commercial project, check the license of the soundfont you used first. Full details on soundfont licensing here.