Generating random data is incredibly hard ... an interrupt sets off a bit of code to generate a MIDI note. That’s simple enough, but where this project excels is its documentation.