nbb

2023-01-22T07:08:07.962329Z

Started experimenting with the midi npm package, nbb, garageband, and a visualizer https://youtu.be/gyr70QSmTgg

🎉 5
2023-01-22T07:08:45.104389Z

Now just need to learn some music theory to come up with more meaningful abstractions

valtteri 2023-01-22T07:30:55.150929Z

You might want to check out https://github.com/kongeor/evolduo-app It contains quite a bit of music stuff written conveniently in Clojure

2023-01-22T07:43:50.013249Z

Thanks! I stumbled upon a couple options like https://github.com/oakes/edna, but I'm using this project as an excuse to learn more about the methodology behind these various elements' mathmatical relationship instead of just copying it.

👍 1
borkdude 2023-01-22T08:43:10.068439Z

@jayzawrotny That's very cool

Chris McCormick 2023-01-22T09:37:36.335209Z

@jayzawrotny I built http://dopeloop.ai/melody-generator in ClojureScript and found these packages very useful: • @tonaljs/chord-dictionary • @tonaljs/midi • @tonaljs/scale-dictionary • tonal-midi • timidity tonejs also looks very good: https://tonejs.github.io/

Bobbi Towers 2023-01-22T21:38:11.601769Z

I learned a lot from Chris Ford and Dave Yarwood's music theory libraries: https://github.com/ctford/leipzig https://github.com/daveyarwood/mantra The edna library linked above was inspired by Alda, Dave Yarwood's work

💯 1