hard off wrote:
what's the best and most cpu efficient way to clip a signal in an analogue fashion, rather than getting nasty digital distortion?
I quite like [expr~ tanh($v1)] - but it isn't especially cpu efficient. To hear it in action, just about every sound in this has been through several [expr~ tanh($v1)] ::
http://www.archive.org/details/ClaudiusMaximus_-_Incidents_At_Sea
Otherwise, I think there are some theorems about waveshaping and the amount of oversampling necessary to avoid aliased frequencies and that nasty digital sound...