r/musicprogramming

Image 1 — I built 3 free browser-based music tools (step sequencer, music theory explorer, chord generator) — no signup, no install
Image 2 — I built 3 free browser-based music tools (step sequencer, music theory explorer, chord generator) — no signup, no install
Image 3 — I built 3 free browser-based music tools (step sequencer, music theory explorer, chord generator) — no signup, no install
▲ 15 r/musicprogramming+2 crossposts

I built 3 free browser-based music tools (step sequencer, music theory explorer, chord generator) — no signup, no install

Hey folks — I've spent the last while building a small suite of free web apps for musicians/producers, no login or install required:

  • meloodi — a browser step sequencer with MIDI export, multi-track support, tap tempo, and scale/mode-aware note placement so you can't easily play "wrong" notes.
  • Harmonix — an interactive music theory explorer: chords, scales, circle of fifths, and progressions, all clickable/audible.
  • NextChord — generates chord progressions based on mood (happy, sad, tense, epic, dreamy, dark), scale and key — rule-based, no AI — and shows them on a piano roll + staff notation.

All run entirely in your browser (Web Audio), nothing is uploaded anywhere. I built these mostly for my own workflow and figured others might find them useful too. Would genuinely appreciate feedback, bug reports, or feature ideas — this is a solo side project, still actively improving it.

meloodi.com

u/ButtFundManager — 15 hours ago

Future CPA release ?

Given aĺl the other tools released almost daily i wonder if this is really worth the cost of license renewal on a non ai interface. But since it's packed with tools and was fun to make this video it might generate some interest.

youtu.be
u/turbopascl — 12 hours ago

Earliest music programming: Harmony on the PDP-1 (1962)

The audio quality might not be great, but this was the granddaddy of any DAW. It did not just play notes, it allowed very precise scoring of classical music. For details, see the end of this page with more information on its programming:

https://obsolescence.dev/pdp1-music.html

We reconstructed the code over the last 1.5 years to run on a replica of the real PDP-1 computer.

youtu.be
u/Acceptable_Ant_3608 — 2 days ago

I built a free, open-source arranger keyboard for PC — it turns any MIDI file into a playable, chord-following style

Hey all — I've been building Cadenza, a free and open-source software "arranger keyboard" for Windows, and just put it on GitHub.

You play chords with your left hand and it plays a full backing band (drums, bass, chords) in real time that follows your chords — like a Yamaha/Giglad arranger, but free and open.

The feature I'm most excited about: import any General-MIDI file and it auto-converts it into a playable, chord-transposable style. It auto-splits the song into sections, detects the key, normalizes it so you can play on easy white keys (and transpose to the real key), and can even generate drum fills with AI.

It's C++ / JUCE, GPLv3. I'd genuinely love contributors — especially musicians who understand theory, since the voicing/voice-leading is where it could improve most.

GitHub: https://github.com/Piskocis/Cadenza

Happy to answer anything!

u/Available-Edge-2963 — 11 days ago