> easier time playing tonal music with some sort of MCU than a 555 I'm making an ADSR/LFO with a PIC and I2C DAC, and tables with a simple binary-weighted resistor ladder can reproduce many waveforms fairly easily with just a little filtering to smooth the bumps. Discrete circuitry might be authentic, with all its little quirks, but not quite so easy to make major modifications or enhancements, and that sort of experimentation is part of the fun For example pots can be given completely different functions in s/w as selected by a switch or say if you want to add sustain levels to an ADSR you just hook up more pots to more analogue inputs and PICs aren't short of those Some way through an audio delay based on the dsPIC33...802 (which has the 16-bit stereo audio DAC) + external RAM, partly as an exercise, partly because it will be cheap to reproduce a unit with just a couple of major chips so I can make as many as I want. Fidelity should be maintained no matter how long the delay by using as long a circular buffering system as necessary. That would be hard to achieve with BBD devices because of their low-pass nature when slow clocks and many stages are used. Neither is a better sound, just different, like transistors vs valves Joe ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2016.0.7442 / Virus Database: 4537/11685 - Release Date: 02/23/16 --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .