Making a Simple Music Sequencer Using CSV Spreadsheets
pointersgonewild.com
pointersgonewild.com
If you've ever heard music by Celldweller, Blue Stahli or Venetian Snares, they've all used Renoise for some of their music.
I'm too young to have experienced the MOD scene firsthand, but I discovered it while investigating the demoscene. Some of the music I found was just spectacular, both because of the technical limitations of the time AND because it was really good per se.
Also, you can fit a huge library (tens of thousands of songs) in a gigabyte. Awesome.
If this is fun for you, try live coding https://github.com/toplap/awesome-livecoding
http://www.softsynth.com/links/programming.php
http://sonicbloom.net/en/63-in-depth-synthesis-tutorials-by-...
http://www.acoustics.salford.ac.uk/acoustics_info/sound_synt...
It's actually fairly easy to program a virtual analog synth.
There are also packages like Sonic Pi and supercollider which are designed to enable music live coding.