Please remove filter aliasing in simpler (and auto filter)

Share what you’d like to see added to Ableton Live.
Post Reply
mhz
Posts: 37
Joined: Tue Sep 20, 2005 5:41 pm

Please remove filter aliasing in simpler (and auto filter)

Post by mhz » Sun Aug 20, 2006 9:23 am

Hello, could you please remove this damn aliasing noise !?

Maybe apply internal oversampling ? I like working in 44100 because
of cpu consumption. But then i can hardly use the LP2 mode in simplers filter. Thats so annoying.
For those who not believe me, i´ve upped 2 little soundfiles.
Same bass sound produced with simpler (LP 2 mode), first time in 44100, second in 88200.

http://rapidshare.de/files/30075130/Alias.rar.html

Edit : I cant believe that no one is interested in that....

Soma
Posts: 592
Joined: Mon Jun 05, 2006 3:59 pm
Location: Berlin
Contact:

Post by Soma » Sun Aug 20, 2006 9:18 pm

I think the auto filter needs a huge revamping anyway. More filter modes, Better quality algorythms. It is nice and easy to use but doesn't sound too great.

interceptor
Posts: 435
Joined: Mon Jun 27, 2005 9:26 pm
Location: Norway

Post by interceptor » Mon Aug 21, 2006 2:14 pm

The filter in simpler sounds good to me. But I agree that the autofilter doesnt sound too good. It sounds kind of digital especially when using the envelope follower.

mhz
Posts: 37
Joined: Tue Sep 20, 2005 5:41 pm

Post by mhz » Mon Aug 21, 2006 3:24 pm

Yeah, i think the over all sound of simpler is allright. I mean,
none of the ableton devices sounds very outstanding and thats o.k.
Therefore they are stable and do not use a lot of cpu.

But you cant use the simpler filter together with its filter envelope
@44100 which is shown by my little example above. And that sucks,
because i really would like to use it for synth basses....

Johnisfaster
Posts: 7251
Joined: Thu Sep 29, 2005 8:34 am
Contact:

Post by Johnisfaster » Fri Aug 25, 2006 3:10 am

I had to listen to each of those like 4 times before I heard the difference.

do you think people actually care about that? I mean honostly.. listen to stuff recorded 30 years ago that people still love and it sounds like shit, people don't care about the audio quality, it's the music. so who cares if there are microscopic differences in the aliasing.

if it matters that much to you why don't you write your song in 44 like you like to do and then when you bounce it down switch to 88.
It was as if someone shook up a 6 foot can of blood soda and suddenly popped the top.

mhz
Posts: 37
Joined: Tue Sep 20, 2005 5:41 pm

Post by mhz » Fri Aug 25, 2006 7:36 am

You needed 4 times to hear it ? But for sure not on a proper studio monitor ?
if it matters that much to you why don't you write your song in 44 like you like to do and then when you bounce it down switch to 88.
Thats what im doing actually, but sometimes i just want to render little basslines and stuff, and then its annoying to change the samplerate everytime.

But anyway, this is aliasing noise and should be removed, no point of discussion.

Johnisfaster
Posts: 7251
Joined: Thu Sep 29, 2005 8:34 am
Contact:

Post by Johnisfaster » Fri Aug 25, 2006 10:33 am

isn't aliasing noise bound to happen when working at lower rates? I thought it was a fact of digital audio..
It was as if someone shook up a 6 foot can of blood soda and suddenly popped the top.

Angstrom
Posts: 14923
Joined: Mon Oct 04, 2004 2:22 pm
Contact:

Post by Angstrom » Fri Aug 25, 2006 10:43 am

Johnisfaster wrote:isn't aliasing noise bound to happen when working at lower rates? I thought it was a fact of digital audio..
Well it's a fact, but it's not an inescapable fact. Or at least, it can be reduced.

Aliasing is generally avoided by 'oversampling', simply put running the calculation at a multiple of the current audio rate. There is a downsampling part built in to the end of the oversampling so that you get your audio back at the rate of your host.

There are lots of things that get oversampled in DSP, oscillators, filters, 'distortions'. Sounds a lot better, but comes at a computational cost. Sometimes you can make use of things like SSE to offset the cost though so it isn't always as simple as 'times the CPU usage by four if we want 4x oversampling' . there are tricks. I only know the very simple ones.

Post Reply