Hi Freon, it just had a look at your site, I agree with Stryd, very nice interesting project... do you write your code in Spin or ASM? about the Sid Control Engine: in the current implementation CAN is only used for the CS and patch loading I don't think this will be very useful considering the different synth architecture... also the SID code has a lot of specific code to handle the low resolution sid registers Maybe a more generic control engine based on thr SID would be nice, as there is a lot of intrest for controlling all kinds of soundchips Right now I'm working on the MBNET code to copy the variables from the control chip to the sound engine. Hopefully I can show some results monday... If you want a very simple way to get rid of most of the attack click you could try smoothing the gate signal, I just used an averaging filter running at 1khz (control update freq) and it helped a lot... keep us informed about your project :) Michaël