MIDIbox is a project for creating modular MIDI controllers, synthesizers, and sequencers. It has implementations for driving Commodore64 SID chip (or couple of them), or popular Yamaha YMF262 chip synth. There is a lot of capabilities, projects and docs related to the project on their forum, wiki and ucapps.de website.