Beta LFO-filter plugin

- ask away
async
mnml newbie
mnml newbie
Posts: 87
Joined: Wed May 03, 2006 7:25 pm

Post by async »

Nope, sorry. This is an Audio Unit for Mac OSX only.
_Mark
Keagan
mnml mmbr
mnml mmbr
Posts: 339
Joined: Tue Jan 23, 2007 5:45 am

Post by Keagan »

cool. sounds great quite a bit of cpu though in logic 7 and live. Like 10% with analog on.
Jack Rock
mnml newbie
mnml newbie
Posts: 56
Joined: Wed Oct 25, 2006 10:09 pm
Location: Århus, Denmark
Contact:

Post by Jack Rock »

Nice work! It sounds amazing in analogue mode!!!

It would be nice with interpolation when moving the sliders, though - at least on the cutoff slider.
If the steps are audible, as they are now, then the plugin will not be as useful as it could be.
http://www.myspace.com/djjackrock
http://www.jackrock.dk
http://soundcloud.com/jack-rock
---
Out now:
Cleymore - "Reel Dance EP (inc. Jack Rock rmx)" - Sui Generiz 09
Jack Rock - "Rendez Vous EP" - Archipel 065
Jack Rock - "Filter Games" - ArtiFarti 007
User avatar
Audio Dependent
mnml mmbr
mnml mmbr
Posts: 228
Joined: Wed Jan 11, 2006 3:04 pm
Location: London
Contact:

Post by Audio Dependent »

nice work man! sounds great! tested it in ableton and no cpu issues here. i vote for keeping an analogue and digital bit. you could make the analogue setting the default as its a bit safer and have a little warning somewhere about the digital. its just nice to have a bit of headroom spare with these things imo.

thanks for sharing 8)
User avatar
unsaturated
mnml newbie
mnml newbie
Posts: 36
Joined: Thu May 15, 2008 2:31 am

Post by unsaturated »

Jack Rock: luckily I think it's pretty simple to add high-res to the cutoff value (purely for automation's sake). I couldn't hear the steps myself, but I can understand perhaps doing a bit of interpolation on the params. Were you using a MIDI controller? I could see this being a big issue with only 8 bits of resolution on the cutoff...

Keagan: What are your machine's specs and what's your IO buffer size?

My next tasks are UI and optimization, roughly in that order. In particular, the envelope detector could be much more optimal (I'm currently doing like 5000 adds, a divide and a float32 square root per output sample... this is obviously not very optimal). I also add a tanh before every stage of the moog-ladder in the analog mode, when this isn't strictly necessary (though I found that it makes the sound noticably more smooth, whatever that means).
_Mark
Jack Rock
mnml newbie
mnml newbie
Posts: 56
Joined: Wed Oct 25, 2006 10:09 pm
Location: Århus, Denmark
Contact:

Post by Jack Rock »

unsaturated wrote:Jack Rock: luckily I think it's pretty simple to add high-res to the cutoff value (purely for automation's sake). I couldn't hear the steps myself, but I can understand perhaps doing a bit of interpolation on the params. Were you using a MIDI controller? I could see this being a big issue with only 8 bits of resolution on the cutoff...
I was actually just using the mouse. But the problem is more obvious when using automation - at least in Logic.
It seems the slider in the interface is logaritmic but the interpretation of the automation is linear.

Here's a screenshot to demonstrate:
Image
Notice how the cutoff slider in the interface is almost halfway through while the automation line has barely left the bottom.
(Also notice how the automation states 387 Hz while the interface says 438. But that's a minor problem).

Here's how this sounds:
http://www.mobilseddel.dk/Filterizer.mp3
Pretty noticable!

So maybe it's not just a matter of interpolation but also interpretation of controller data. I dunno ...

But I hope you can fix it, cuz the sound of this filter is quite unique for any plugin I've tried. 8)
http://www.myspace.com/djjackrock
http://www.jackrock.dk
http://soundcloud.com/jack-rock
---
Out now:
Cleymore - "Reel Dance EP (inc. Jack Rock rmx)" - Sui Generiz 09
Jack Rock - "Rendez Vous EP" - Archipel 065
Jack Rock - "Filter Games" - ArtiFarti 007
User avatar
unsaturated
mnml newbie
mnml newbie
Posts: 36
Joined: Thu May 15, 2008 2:31 am

Post by unsaturated »

Woah! 1000 thanks for that VERY clear and concise description (and sample) of what you were hearing. I'll make the param high-resolution and see if that changes anything.

The funny part is that I don't actually control what the display shows, I just read the parameter once per render callback. This is a weird bug in Logic Pro (or audio units).
_Mark
User avatar
unsaturated
mnml newbie
mnml newbie
Posts: 36
Joined: Thu May 15, 2008 2:31 am

Post by unsaturated »

I've flipped the high-resolution bit on the filter cutoff and the q, could someone try again? The link is the same, the AU has been updated.
_Mark
Post Reply