I am using Cakewalk 3.0 (has the best interface I know for editing MIDI; later versions are crummy) and sending it through my Roland SC-880 (though I'm sure I could be using something much much cheaper for raw square waves and such.)
Sometimes I use my keyboard, a Yamaha PSR 510, but mostly it is just clicking. |