3 ms·
It's fun to look at but I can't think of a more miserable experience than writing music that way.
by luckydata 4y ago
It's fun to look at but I can't think of a more miserable experience than writing music that way.
- oceanplexian 4y agoThe idea that you can fit music in "16kb" is not really shocking, music notation has achieved the same or better for centuries.
- HPsquared 4y agoIt's also highly compressible, with all the repeating patterns and similar permutations.
- vintermann 4y agoMusic notation is a very lossy format though, and getting a way to play it back at all is ludicrously expensive.
- skrebbel 4y agoMusic notation does not include any information about what the notes should sound like. The actual sound synthesis, not the notes, is the majority of the code size here.
- kristopolous 4y agoThere's a vast world of musical programming languages https://en.wikipedia.org/wiki/List_of_audio_programming_languages https://en.wikipedia.org/wiki/List_of_audio_programming_lang... PureData and SuperCollider are some of the bigger "more active" free ones these days. Others like Csound are successors to languages like MUSIC-N, which goes back to the 1950s. The same year that Fortran got started... Often these aren't 100% typing like other languages and there are things that generates some of this code such as a midi keyboard. You can use the Linux tool amidi to read from the midi device and various unix tricks to get things into your code. There's many compact cheap midi keyboards and controllers on the market. You can even use a tablet or phone and tap the screen as a virtual music instrument or use the 6DOF sensor to imitate analog inputs. Some people will sit around and type it all out, but there's some pretty basic ways to avoid that exhaustion. I personally think the world of musical programming languages with novel interfaces and meta-languages is still very under-explored.
- deleted 4y ago[deleted]