4 ms·
Looks awesome, love the tab view. If there other hackers who make music here, I wrote this: https://github.com/Miserlou/chords2midi https://github.com/Miserlo
by Mizza 4y ago
Looks awesome, love the tab view.
If there other hackers who make music here, I wrote this:
https://github.com/Miserlou/chords2midi https://github.com/Miserlou/chords2midi
for writing chord progressions on the command line. I use it for building progressions which I drag into my DAW. It has voice leading, which required me translating an algorithm from 18th century German musical textbook into Python. I don't speak German and there were no unit tests in the 1700s so I'm only fairly certain that it works properly.
I will make a plugin version once ableton supports CLAP.
- scns 4y agoAwesome! Please do a Show HN when the plugin is done.
- ck45 4y agoThis looks really awesome! Do you know https://www.mellowood.ca/mma/ https://www.mellowood.ca/mma/ and if yes, do you mind doing a short feature comparison? Edit: I just checked if it's worth submitting, but it has already been submitted: https://news.ycombinator.com/item?id=30903980 https://news.ycombinator.com/item?id=30903980
- Mizza 4y agoWow, never seen that before. This seems more like a whole plaintext musical language, like mma is to midi what markdown is to HTML. Mine is just a way for somebody in a hurry to get the MIDI chords they want without putting all of the notes in manually.
- grubby 4y agolol they didn’t have pytest in 1765?
- Mossly 4y ago"Gradus ad Parnassum" by Johann Joseph Fux, right? Read it a couple of years ago after learning basic music theory, as I was still struggling to write consonant voices. I probably wasn't the first person to think that contrapunctual rules might lend themselves to algorithmic implementation - so it's very cool to see you've done just that in your project!
- Lucasoato 4y agoThey didn’t have unit tests in 1700, but I’m pretty sure that Max for Live was popular around that time.