Coraline Ada Ehmke<p>Can I just say what a delight it is to work with the MIDI spec. I’m not kidding.</p><p>For a recent project I was using Ruby to manipulate a MIDI file.I had to learn about how to calculate note lengths based on MIDI events, and although at first it made my head hurt I can to see the genius that went into this spec. No wonder it's been around so long.</p><p><a href="https://ruby.social/tags/ElectronicMusic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ElectronicMusic</span></a> <a href="https://ruby.social/tags/midi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>midi</span></a> <a href="https://ruby.social/tags/MIDIappreciationSociety" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MIDIappreciationSociety</span></a></p>