Stilson's Moog Ladder in gen~

Jan 11, 2012 at 8:04pm

Stilson's Moog Ladder in gen~

I’d posted this on the MSP list when it came out, but thought I’d repost it here since it uses gen~:

http://cycling74.com/toolbox/pm-stilsonmoog/

Hope this can be of use.

#61172
Jan 11, 2012 at 9:10pm

been meaning to check this out, thanks!

#220467
Jan 12, 2012 at 12:47am

Loving this:

How can we make this super nasty? I have a feeling that distortion and delays injected into this filter could be the starting point of some pure brilliance.

#220468
Jan 12, 2012 at 4:43am

I’m in the middle of a project for the next couple of weeks, but I’m almost finished with a much nastier version that has saturation and self-oscillation. I’ll post it in a few weeks.

#220469
Feb 8, 2012 at 1:56pm
#220470
Feb 8, 2012 at 2:56pm

Sounds amazing!

#220471
Feb 9, 2012 at 12:02pm

this is great thanks! can’t wait to have enough time to fiddle around with it properly.

#220472
Feb 9, 2012 at 1:32pm

What an instrument well design and very fun and intuitive to play with…Can wait to use it more…Thanx for sharing….

Ben

#220473
Feb 9, 2012 at 5:42pm

great stuff!

#220474
Feb 9, 2012 at 8:18pm

sounds very rich and exciting and responds well – nice to have a go to filter in Max. Thanks Peter.

#220475
Feb 10, 2012 at 2:34am

beautiful

#220476
Feb 10, 2012 at 4:39pm

Awesome, thank you!

#220477
Feb 10, 2012 at 5:13pm

Thanks, all, for the positive feedback. Please let me know about any bug reports. It’s a little CPU-heavy, but I have a version with a lookup table, though it’s less accurate.

The efficiency will probably improve a bit once gen~ can handle down-sampling internally.

#220478
Feb 10, 2012 at 10:41pm

CPU doesn’t seem to be too bad for how good it sounds.

I’ve been messing around with a filtergraph~ trying to get a visual pseudo-representation of what’s happening, but to no useful result.

#220479
Feb 11, 2012 at 3:59am

Not sure what you mean about filtergraph~. Are you trying to visualize the coeffs? They’ll be different than those in a biquad~ because of the way it handles resonance.

For more information on the filter (and other cool code from the ICST library), check out this page:

http://www.icst.net/research/projects/digital-sound-generation/

The filtering PDF has lots of really interesting info.

#220480
Feb 11, 2012 at 12:33pm

Yeah basically trying to visualize the filter. I managed to get some scaling that is at least in the ballpark of the filtering (filtergraph superimposed on the spectroscope sort of line up).

It’s just for a GUI thing anyways.

That should make for some good reading, thought I generally can’t follow the math stuff for very long.

#220481
Feb 11, 2012 at 8:56pm

hi rodrigo.

this is a slightly neater visualisation, just ripped from a max example file

– Pasted Max Patch, click to expand. –

very tweakable / improvable.

#220482
Feb 11, 2012 at 10:07pm

Yeah does look nicer but I was mainly going for a visualization of what the filter is DOING, rather than the sound coming out of it. Hence why I was using filtergraph to sort of approximate look of the filter.

scope~ does seem quite handy. I’ll have to test a bit to see how it is for cpu and displaying waveforms as I’m crazy tired of the ‘jiterring waveform~’ display when using poke~.

This is what I have at the moment: (I wrapped Peter’s code in a poly and renamed it so you went get any sound out of this but you can see what I mean):

– Pasted Max Patch, click to expand. –
#220483

You must be logged in to reply to this topic.