Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » DSP and Plug-in Development
Thread Read
Book: The Art of VA Filter Design
Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Z1202
KVRist
- profile
- pm
PostPosted: Tue May 22, 2012 8:26 am reply with quote
Hi all

Here it is: The Art of VA Filter Design. It is based around the TPT (a.k.a. zero-delay feedback) filter design method. No preliminary filter design knowledge required.

The full list of download links:
http://ay-kedi.narod2.ru/VAFilterDesign.pdf (rev 1.0.3, primary site)
http://www.discodsp.net/VAFilterDesign.pdf (rev 1.0.3, thanks to george for mirroring)
http://www.discodsp.net/VAFilterDesignA5.pdf (rev 1.0.3, A5 format)
http://www.native-instruments.com/fileadmin/ni_media/downloa ds/pdf/VAFilterDesign_1.0.3.pdf (rev 1.0.3, NI website)
http://www.native-instruments.com/fileadmin/ni_media/downloa ds/pdf/VAFilterDesign_1.0.3_A5.pdf (rev 1.0.3 in A5 format, NI website)

The book has been actually written in the last week of April, but there were some unforseen delays getting it published. In the meantime I replaced the originally used DF2 integrators with TDF2 integrators (thanks to mystran Smile). It's remarkable how at the very same time the same topic got extensively discussed on KVR Smile

The book text hasn't been extensively proofread, so if you spot any mistakes, the feedback is welcome. Equally, I would appreciate the mirroring of the file, in which case please drop me a note, so that I can inform you of the updates.

The main file is in A4 format. There is now also a "quick-and-dirty" A5 version, which should be better readable on e-book reader devices.

I have also been recently thinking about the Acknowledgements section of the book. While I have acknowledged everything which I consciously used in the book's writing, there's at least one uncovered area: acknowledgments of the pioneering works, even though not explicitly used during the book's writing. E.g. the book describes, among other things, Antti's ladder filter model, IIRC the diode ladder filter model has been described in some DAFX article etc. But then, even the lowpass RC filter must have had some inventor, and as such should deserve the acknowledgement as well. So I'm a little bit unsure how to address this issue and would appreciate the advice of the community.

Enjoy!

Regards,
Vadim
Last edited by Z1202 on Fri Apr 26, 2013 9:05 am; edited 9 times in total
^ Joined: 11 Apr 2002  Member: #2472  
mystran
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Tue May 22, 2012 8:30 am reply with quote
Your diode approach is interesting. Smile

Specifically what I mean the signal flow graph of Figure 4.13; I never thought about it that way, even if I've written a derivation for the analog model here at some point (and at that point I remember noting that "this gives the same results as Stinchcombe" so it's not like I was the first one).

Your linear solution looks pretty much exactly as awful as mine. Razz

Anyway, lots of useful content in there. Certainly explained very well and at least for me it looks like it should be reasonable easy to understand.
----
<- my plugins | my music -> @Soundcloud
^ Joined: 11 Feb 2006  Member: #97939  Location: Helsinki, Finland
mystran
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Tue May 22, 2012 8:52 am reply with quote
Z1202 wrote:

The book has been actually written in the last week of April, but there were some unforseen delays getting it published. In the meantime I replaced the originally used DF2 integrators with TDF2 integrators (thanks to mystran Smile).


Oh, don't thank me. Thank neotec whose idea it was. I just stole it from him. Wink
----
<- my plugins | my music -> @Soundcloud
^ Joined: 11 Feb 2006  Member: #97939  Location: Helsinki, Finland
Z1202
KVRist
- profile
- pm
PostPosted: Tue May 22, 2012 8:57 am reply with quote
mystran wrote:
Z1202 wrote:

The book has been actually written in the last week of April, but there were some unforseen delays getting it published. In the meantime I replaced the originally used DF2 integrators with TDF2 integrators (thanks to mystran Smile).


Oh, don't thank me. Thank neotec whose idea it was. I just stole it from him. Wink
But it was you who drew my attention to that subject. Probably I should credit neotec too (do you happen to know his actual name?)
^ Joined: 11 Apr 2002  Member: #2472  
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Tue May 22, 2012 9:12 am reply with quote
As requested I have mirrored the PDF at http://www.discodsp.net/VAFilterDesign.pdf
----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
antto
KVRAF
- profile
- pm
- www
PostPosted: Tue May 22, 2012 9:15 am reply with quote
Quote:
No preliminary filter design knowledge required.

are you saying that there is even a small chance that i might understand something if i attempt to read this? Shocked Prayer
----
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!
^ Joined: 04 Sep 2006  Member: #118997  Location: 127.0.0.1
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Tue May 22, 2012 9:19 am reply with quote
antto wrote:
are you saying that there is even a small chance that i might understand something if i attempt to read this? Shocked Prayer

the book wrote:
The prerequisites for the reader include familiarity with the basic DSP concepts, complex algebra and the basic ideas of mathematical analysis.

Wink
----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
antto
KVRAF
- profile
- pm
- www
PostPosted: Tue May 22, 2012 9:20 am reply with quote
Clown Smack then nope..
----
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!
^ Joined: 04 Sep 2006  Member: #118997  Location: 127.0.0.1
mystran
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Tue May 22, 2012 9:32 am reply with quote
Z1202 wrote:
mystran wrote:
Z1202 wrote:

The book has been actually written in the last week of April, but there were some unforseen delays getting it published. In the meantime I replaced the originally used DF2 integrators with TDF2 integrators (thanks to mystran Smile).


Oh, don't thank me. Thank neotec whose idea it was. I just stole it from him. Wink
But it was you who drew my attention to that subject. Probably I should credit neotec too (do you happen to know his actual name?)


No, I was wondering about it in "my own" thread.
----
<- my plugins | my music -> @Soundcloud
^ Joined: 11 Feb 2006  Member: #97939  Location: Helsinki, Finland
mystran
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Tue May 22, 2012 9:35 am reply with quote
george wrote:
antto wrote:
are you saying that there is even a small chance that i might understand something if i attempt to read this? Shocked Prayer

the book wrote:
The prerequisites for the reader include familiarity with the basic DSP concepts, complex algebra and the basic ideas of mathematical analysis.

Wink


From quickly glancing through the text, I don't think that's as bad as it sounds. He explains everything he does quite clearly. So I think there's a chance that anyone that can write code can probably figure it out. In fact, it looks like it's easier to read than most books on traditional digital filters.
----
<- my plugins | my music -> @Soundcloud
^ Joined: 11 Feb 2006  Member: #97939  Location: Helsinki, Finland
jupiter8
KVRAF
- profile
- pm
- e-mail
PostPosted: Tue May 22, 2012 9:49 am reply with quote
antto wrote:
Clown Smack then nope..

Just in case you didn't know,Complex Algebra doesn't mean "really really hard" Algebra,it just means Algebra with complex numbers which isn't that hard if i recall correctly (been a few years since i read it). I've yet to discover what you use it for and what it got to do with audio but i'm sure someone will tell me. Very Happy
----
At school they taught me how to be.
So pure in thought and word and deed.
They didn't quite succeed.
^ Joined: 17 Sep 2002  Member: #3863  Location: Gothenburg Sweden
Urs
KVRAF
- profile
- e-mail
- www
PostPosted: Tue May 22, 2012 9:52 am reply with quote
Looks very cool - many thanks for sharing! When did you have the time to write all this Shocked
^ Joined: 07 Aug 2002  Member: #3542  Location: Berlin
thevinn
KVRian
- profile
- pm
- www
PostPosted: Tue May 22, 2012 9:53 am reply with quote
NICE BOOK!

Thanks for adding this to the body of DSP literature!!!!
^ Joined: 30 Nov 2008  Member: #194779  
Ichad.c
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Tue May 22, 2012 10:35 am reply with quote
antto wrote:
Clown Smack then nope..

Hey Annto, I agree. Personally I've learn't more about filters by practical examples and comments by mystran and neotec and andy_fx, than I did reading that pdf. That being said though; I'm glad I read it - because the 30% that I understood was quite enlighting. Just looking at that diode-ladder block diagram makes me Drunk

mystran wrote:

In fact, it looks like it's easier to read than most books on traditional digital filters.


That I fully agree with.

Regards
Andrew
^ Joined: 08 Feb 2012  Member: #274678  Location: South - Africa
antto
KVRAF
- profile
- pm
- www
PostPosted: Tue May 22, 2012 10:53 am reply with quote
i looked at it
once again i realize that my brain is just incompatible with such matters
there are things i understand, and things i don't (like math)

oh well.. maybe after ~20 years.. naah
----
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!
^ Joined: 04 Sep 2006  Member: #118997  Location: 127.0.0.1
All times are GMT - 8 Hours

Printable version
Page 1 of 9
Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
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
Username: Password:  
KVR Developer Challenge 2012