A couple problems with the patch I posted. Any of the bob~ objects need the message [saturation 1( sent to them to function the way I intended.
Also, turns out I was totally wrong about the through zero concept- you need to clip the frequency input of the modulated osc at 0Hz. Attached is a patch that demonstrates this. one of the examples shows use of bob~ to restrict values
On Thu, Sep 27, 2018 at 10:50 AM Carl S larstocqueville@gmail.com wrote:
Here's a patch with some examples using rectification.
Might be smart to use oversampling just around the max~ object http://write.flossmanuals.net/pure-data/antialiasing/
There's also an example here that just biases the mod osc to positive values. The sound has a different character, but it shouldn't alias.
On Sat, Sep 22, 2018 at 7:24 AM, oliver oliver@klingt.org wrote:
Carl wrote:
hi Oliver,
i followed a hunch and patched up a version that has a full wave rectifier before the osc1 mod input. this sounds closer to the example. it sounds even nicer with soft clipping of the mod signal before scaling. oh, and this signal gets added to the pitch input of the osc like in your FM example. it doesn't sound perfect and i could be wrong about this method. it feels okay.
hi, carl !
thanks a lot for giving it a try. do you mind posting the patch ? (I'm not sure i fully understand just by description)
best
oliver
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
-- Sent from my email to yours