Sort:  

Recorded it with a mic. Played music with a MIDI controller. Mixed and exported. Took the audio into a video editor and put a picture and scrolling text (used some blend-mode magic on separate layers for to make interesting-ish) and fiddled until I was happy with the timing. Exported to MP4. Uploaded and posted.

Hardware: Behringer C1-U mic. Sanchez 61MIDI.
Software: Acoustica Mixcraft 8. Adobe Premier Pro CS6.
Voice and Story: My brain.

Thanks. Useful to know.