Hey guys!
I'm very sorry for seemingly "ignoring" your posts! Somehow I managed to misconfigure the notification options and didn't notice your replies.
I must admit that I haven't gotten very far with my SID-project in the last few weeks (at least not as far as I'd like to). The main problem is, of course, the lack of free time. I could only manage to spare one or two days a week for working on it.
Nevertheless I learned quite a few things so far! I programmed a simple firmware parsing midi messages and converting some of them into SID instructions, learned about the perils of static electricity the hard way (I killed 2 (!) SIDs while experimenting with them) and etched two PCBs using the "direct toner method" (one of them double sided!). I even own an oscilloscope now. :ahappy:
So the whole thing is producing sound, and by "hard wiring" some midi contol messages to some basic SID-features like the ADSR-envelope, the filter frequency and the resonance I am able to play it "monophonically" using my old midi-keyboard (which has some assignable control dials). This is what it looks like so far (yes, the board holding the sid is a modified version of the MBHP SID module lacking the audio input and the voltage regulating circuitry):
@TK.: Thanks for the link to the source file! I just skimmed through it and will definitely have a closer look into it because so far I'm not taking account of the rising and falling edges of the SID clock at all.
I haven't had the chance to advance the whole thing for three weeks now, but I will definitely post again if I have put everything into a nice case and added some buttons and a display. (IF that day ever comes…)
Regards, Thorsten