electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » Clavia Nord Modular » Nord Modular G2 Discussion
Filter(Filter(Filter(Filter))))
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [4 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
ThreeFingersOfLove



Joined: Oct 21, 2004
Posts: 162
Location: Greece
Audio files: 3
G2 patch files: 1

PostPosted: Sun Nov 14, 2004 12:36 pm    Post subject: Filter(Filter(Filter(Filter)))) Reply with quote  Mark this post and the followings unread

Hello,

OK, let's say we want to make a 4-pole lowpass filter out of 4 1-pole filters connected in series. We also want to synthesize resonance explicitly by feeding the inverted output of the last filter back to the input. We know that when a signal gets filtered, its output appears 180 degrees phase-shifted. So:

1. First filter-> 180 out of phase
2. Second filter -> 0
3. Third filter -> 180 out of phase
4. Fourth filter -> 0 degrees

However, this is not the case. It seems that whenever filters are connected in series, they are regarded as one big filter so someone needs only the last output inverted. Can anyone explain why this happens?

When a signal enters a filter, it gets reversed and added to the original. Frequencies above the cutoff will cancel each other (thus constructing the lowpass) but what about the low registers? How come these don't get filtered? Rolling Eyes

Also, can anyone explain what do we mean when we say that a lowpass filter acts like an integrator and a high pass filter acts like a diferentiator? Rolling Eyes

Thanx,

Yannis
jocolor
Back to top
View user's profile Send private message
Fozzie



Joined: Jun 04, 2004
Posts: 875
Location: Near Wageningen, the Netherlands
Audio files: 8
G2 patch files: 49

PostPosted: Sun Nov 14, 2004 2:20 pm    Post subject: Reply with quote  Mark this post and the followings unread

With these kinds of questions.......

if you got a problem, if no one else can help, and if you can find him, maybe you can hire

the H-Team

tatadataaa tadadaaaa........


Rob?? Wink

The only sensible thing I can say, is that I believe the phase shift of a filter is frequency dependent, so you can't say that the whole signal has shifted 180 degrees. But we need some experts here for that, I'm just learning synthesis & stuff for a relatively short time.

Maybe a nice link to this info, anyone? It must have been explained before, I'd say.

EDIT: here's a nice starter http://www.soundonsound.com/sos/aug99/articles/synthsecrets.htm
Back to top
View user's profile Send private message
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24079
Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320

PostPosted: Sun Nov 14, 2004 4:50 pm    Post subject: Reply with quote  Mark this post and the followings unread

Wow, heavy sunday :-)

Did you see these ?

http://electro-music.com/forum/topic-2950.html&highlight=integrator

http://electro-music.com/forum/topic-3687.html&highlight=filter+pole+four

Jan.
Back to top
View user's profile Send private message Visit poster's website
jksuperstar



Joined: Aug 20, 2004
Posts: 2503
Location: Denver
Audio files: 1
G2 patch files: 18

PostPosted: Sun Nov 14, 2004 5:08 pm    Post subject: Reply with quote  Mark this post and the followings unread

Quote:
Also, can anyone explain what do we mean when we say that a lowpass filter acts like an integrator and a high pass filter acts like a diferentiator?

In terms of "graphing" (plotting 2-D curves, with X=time, and Y=amplitude), Integration as "the area under the curve", and differentiation is the slope of the curve. Both are true for any given moment.

So, for differentiation, you can think of slope of a curve, seperate from its offset (how far away from "0" it is). In the world of frequencies, this means taking out the super-low frequencies, and the high frequencies left, are equal to the slope back in the time world. So, a hi-pass filter can do this. It get's rid of the low freq (offset), and leaves the hi freq (slope).

For integration [ED], it is opposite. You want to keep the "offset", or the "area" under a function/curve, not the slope. A lo-pass does this. There are somewhat long mathematical proofs for this, but this is about as simple as I know how to put it. It works because you are talking about 1 moment in time, not functions that go on forever. That's why it is an approximation. But, it is typically a good aproximation.

Quote:
When a signal enters a filter, it gets reversed and added to the original. Frequencies above the cutoff will cancel each other (thus constructing the lowpass) but what about the low registers? How come these don't get filtered?

That's only true for 1 specific implementation of 1 type of filter: the comb filter. In general, comb filters are just delayed, then added to themselves.

I don't know if I can explain it in short detail, so I'll give you the "keywords" so you can do some more research. There are two basic types of filters: "IIR", or Infinte Impulse Response, and "FIR", or Finite Impulse Response. "IIR" filters are the classic analog filters, and in digital implementations, get that resonance from a feedback that exists inside the filter, although it is sometimes a feed-forward also! So, each stage of the filter (assuming multiple "filters" in serials) also has feedback within itself. By adding 1 more feedback over the *whole* filter, you're adding just one more "pole" to the equation. However, this doesn't need to be a "180 degree shift" (If you find "Discrete Time Domain" in your search, you'll notice in the math equations the feedback part is the 1/x part of equations, where as feedforward is the x/1 part).

FIR Filters are more recently developed (mostly in the last 1 hundred years Smile ) They are based on Fourier's Theorum, that *any* signal can be broken down into a combination of Cosine waves. (This is also the basic concept of Additive synthesis, and convolutional reverb). They are typically designed as a series of delays, where each delay, or "tap", is scaled and added into an output. This is why in the world of DSP, a "multiply and accumulate", (also called "MAC, or "scale & add" in this discussion) is such a big deal. The more "MAC"s a DSP processor can do, the faster it can perform filtering (for more or bigger filter).

So, the ultimate answer is not a flat out "this is what it is for all filters". Each filter get's its characteristics from how it scales the feedback, feedforward, and pass-through conditions. The "frequency" knob on a typical Nord filter probably controls several of these parameters inside the filter. Anyway, you're just scratching the surface on what makes a Moog filter unique vs. other low-pass filters, or what's different about the "Nord" filter vs. the "Classic" filter.

[Editor's note: I changed the word differentiation to integration in the third paragraph. I'm sure that's what you meant. If not, please edit it back and remove this note -- mosc]
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 1 of 1 [4 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » Clavia Nord Modular » Nord Modular G2 Discussion
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use