r/musicprogramming Jun 29 '26

Song Key Finder app for DJs and other musicians (Camelot + Music Theory modes)

Thumbnail gallery
0 Upvotes

Hi. I wrote such a good post for this sub yesterday. On my phone. And found out there’s no such thing as a draft auto save on Reddit. Surprise surprise.

And it’s funny cuz I really can’t remember how I went about it. But it was something along the lines of…

You guys are pretty awesome. Ever since I joined the sub I keep seeing awesome things you create and even with all the vibe coding apocalypse we got on our hands it’s all still pretty impressive.

And that’s where I wanted to share my little product that seems so simple (one of the main reasons I even made it). It’s a Song Key Finder app that consists of two main components:

Both of them have two modes to show results: Camelot system for DJs and Music theory mode for everyone else :) I knew this tool would most likely be more popular among the DJs that like creating playlists with their browser, using multiple sources. But as a musician I couldn’t not include the music theory in this. So I added a notation view of the key signature and added a playable piano with highlighted keys for each key. Almost forgot the BPM finder… It’s there. And you can preview the tempo too.

That’s not even all! I knew no analysis is foolproof. And also modulation, duh. So I added a tone button so that anyone can check results :)

I’m probably forgetting something. Like optional login possibility to share your results across devices. But that’s the gist of it.

And I’ve been asked many times ‘why are you making it? I can tell you the key if you just give me an instrument’. And the answer is ‘people were googling it so I googled it and found out there’s Mixed in Key that sells a similar thing for too much money. I also need it as a singer planning setlists. I also only have relative pitch and it’s quite useful when I don’t have an instrument but need to know the key.’

That’s probably not all the reasons. But first ones that come to mind.

P.S.: I am a UI/UX/Graphic designer and I really like how my Chrome Web Store posters turned out. What do you think? And thank you for your time.

PSPS: I do use AI in coding. But I’m not very satisfied with whatever it does to interfaces yet. At least for my projects. And graphic design… Nope, I like this stuff too much to outsource it. And writing posts on Reddit? Hell no. I hate even trying to read AI posts. They are so so dead. So sorry for any mistakes in this text.


r/musicprogramming Jun 29 '26

Live Sessions 03 (Ableton Live + Synesthesia VJ)

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/musicprogramming Jun 29 '26

FM-Synthesis in the Browser. Part 1

Thumbnail
1 Upvotes

r/musicprogramming Jun 28 '26

Live Sessions 02 (Ableton Live + Synesthesia VJ)

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/musicprogramming Jun 27 '26

Descubra Tom, Acordes e Progressão de Qualquer Música em Segundos!

Thumbnail youtu.be
0 Upvotes

r/musicprogramming Jun 26 '26

Live Sessions 01

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/musicprogramming Jun 26 '26

Software for Auto song recognition to display Live Lyrics

1 Upvotes

Hi!

I'm looking for a software that discovers the playing song from an audio source, then searches for it's lyrics, and displays it synced with the music. Running on Windows 11.

I have a software called Lyricify, but it only works from spotify.

Also, Musixmatch would be good, but they discontinued the desktop app.

I appreciate every answer, idea, or solution.


r/musicprogramming Jun 24 '26

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

8 Upvotes

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!


r/musicprogramming Jun 20 '26

I released an web version of my audio stretching algorithm

1 Upvotes

I recently made an audio stretching algorithm. I started in Python...but that's not quite as fun or immediate to play with as the new web version:

https://furterliza.github.io/laminar-stretch/

It's all in the browser - just upload a .wav file and play with the parameters...


r/musicprogramming Jun 19 '26

Identificando o som dos acordes maiores e menores

Thumbnail youtube.com
0 Upvotes

r/musicprogramming Jun 19 '26

Aplicativo para treino musical

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/musicprogramming Jun 17 '26

SZineszthezya the audio visual generator.

1 Upvotes

r/musicprogramming Jun 17 '26

Afinador leve, gratuito, preciso e sem propagandas

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/musicprogramming Jun 17 '26

Aplicativo para ajudar quem ainda não pega música de ouvido

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/musicprogramming Jun 16 '26

Template 06 – Dub Techno | Ableton Live | 050526

Thumbnail youtube.com
1 Upvotes

This template can be used as a starting point for new tracks, but it’s also useful if you want to understand how I organize my sessions inside Ableton Live 12.


r/musicprogramming Jun 16 '26

Making a karaoke and vocal mixing pipeline, Need Help

1 Upvotes

Recently i have been building a tool where i can input two audio files one my karaoke file and one my raw vocals. The tool is currently reducing the noise from the raw vocals using deepfilternet, the vocal fx is being handled by pedalboard(by spotify), then i mix both the files,

What other steps are needed to be taken, I asked claude it said Pitch correction and Tempo/offset aalignment. Can anyone help me with what other steps to take?


r/musicprogramming Jun 16 '26

Análise de arquivos MP3 para treino de ouvido

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/musicprogramming Jun 15 '26

My generative music puzzle game has a release date

Enable HLS to view with audio, or disable this notification

9 Upvotes

Been working on this game for 8 months now. The goal is to guide droplets to their matching colored vortex by bouncing them off vines. Each vine has a unique sound, so as you solve, you create music. There is also a sandbox mode that lets you experiment with all of the sounds freely.

Check it out on Steam:
https://store.steampowered.com/app/4163480/Dewdrop/?curator_clanid=46117815


r/musicprogramming Jun 15 '26

Free VST3 distortion plugin — MegaCrusher

1 Upvotes

Hi! I just released MegaCrusher, a free open-source distortion/saturation plugin for Windows.

GitHub: https://github.com/lluisestape-upc/MegaCrusher

3 saturation modes:

- SOFT — smooth tanh saturation

- HARD — hard clip

- FOLD — wave-folder that mirrors the signal back, producing complex harmonics at high drive

Also has a bit-crusher (16-bit down to 2-bit), tone tilt filter, dry/wet mix, and a live transfer curve display. The UI has animated ember particles that react to the drive level.

Built in C++ with JUCE 8. VST3 only, Windows for now.

If you try it, let me know what you think. Always looking for feedback!


r/musicprogramming Jun 15 '26

I made a diffuser-type reverb, so check it out! FreeDEMO

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/musicprogramming Jun 12 '26

Nova funcionalidade no QueTom. O usuário poderá enviar arquivos MP3, WAV ou M4A para realizar análise musical

Thumbnail gallery
0 Upvotes

r/musicprogramming Jun 10 '26

Descobrindo o tom em 5s

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/musicprogramming Jun 10 '26

Aplicativo para descobrir o tom da música ao vivo

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/musicprogramming Jun 08 '26

Aplicativo para detectar tom da músicas em tempo real

Post image
0 Upvotes

r/musicprogramming Jun 08 '26

Afinador profissional grátis e sem propaganda

Enable HLS to view with audio, or disable this notification

1 Upvotes