First pass parsing MIDI

Sample MIDI
Sample MIDI

So. What is this MIDI stuff anyways? I touched on it while I said specifications can be fun and it’s about time I dive further into this rather old technology.

A communications protocol for musical instruments

At the core the title says it all. It’s a serial protocol that can be driven by a UART at 31250 baud.

Continue reading “First pass parsing MIDI”

First pass parsing MIDI

Specifications can be fun

Specifications I know. I usually get them from other people. At least I did. Just like those sentences, I can with this project – do whatever seems appropriate. Like ugly long sentences, that are hard to read because I make you look for that period until you mind is figuratively (and even make unnecessary asides just to let you know that “literally” would be entirely wrong in this context; and you already knew that) exhausted.

Specifications are easy!

Continue reading “Specifications can be fun”

Specifications can be fun