For the first time I will be entering the Retro Challenge.
I will be attempting to bring my RC2014 home-built computer into my music, by getting to grips with programming in C on the machine and writing some music software to use Shiela Dixon’s MIDI interface. In keeping with the retro nature of the challenge, I’ll be running it into some ‘vintage’ synths.
There are at least two things I would like to create with the RC2014, but since I haven’t programmed in C for almost 30 years, let’s take it slowly with some basic steps:
- Set up RC2014, compiler and transfer software for development and get a “Hello World” working
- Output some midi notes, somehow
- Create a buffer to play a collection of midi notes in order
- Parse a basic midi file into memory
- Run through the tracks, passing notes into buffer and playing out through midi
If I can get to that point, then the rest should be straightforward… ish. I hope.
The challenge kicks off tomorrow, so roll on October!