Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread Theo Verelst

Andrew Simper wrote:

On 6 November 2013 22:13, Theo Verelst theo...@theover.org wrote:


That's a lot of approximations and (to me !) unclear definitions on a row.


Ok, please let me know the first one you don't understand and I'll
break it down for you! The only approximation made is the numerical
integration scheme used  ...


Did you even read what I wrote, or are you really that dumb ?


T.V.
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread Phil Burk

Dear Theo,

I found Andrew's postings to be very interesting and helpful.

Respectful disagreement is welcome. Insults are not. Please stop.

Thank you,
Phil Burk

On 11/7/13 8:22 AM, Theo Verelst wrote:

most of what you're oresenting is boring old crap, that isn't worth
working on unless you'd actually understand some of the theory and
relevant tunings involved. Clearly you don't.
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews,
dsp links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread Theo Verelst

Phil Burk wrote:

Dear Theo,

I found Andrew's postings to be very interesting and helpful.

.


Fine. He insulted run of the mill academic EE insights from decades ago, 
i merely stated facts, which should be respected, but here are still not.


The theory is quite right, and I've taken the effort of correcting a lot 
of misinterpretations. I suppose that isn't popular.


T.V.

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread Victor Lazzarini
+1
On 7 Nov 2013, at 17:16, Phil Burk philb...@mobileer.com wrote:

 Dear Theo,
 
 I found Andrew's postings to be very interesting and helpful.
 
 Respectful disagreement is welcome. Insults are not. Please stop.
 
 Thank you,
 Phil Burk
 
 On 11/7/13 8:22 AM, Theo Verelst wrote:
 most of what you're oresenting is boring old crap, that isn't worth
 working on unless you'd actually understand some of the theory and
 relevant tunings involved. Clearly you don't.
 --
 dupswapdrop -- the music-dsp mailing list and website:
 subscription info, FAQ, source code archive, list archive, book reviews,
 dsp links
 http://music.columbia.edu/cmc/music-dsp
 http://music.columbia.edu/mailman/listinfo/music-dsp
 --
 dupswapdrop -- the music-dsp mailing list and website:
 subscription info, FAQ, source code archive, list archive, book reviews, dsp 
 links
 http://music.columbia.edu/cmc/music-dsp
 http://music.columbia.edu/mailman/listinfo/music-dsp

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread Nigel Redmon
I too appreciate Andrew's input. I'm sure that most here do as well.

On Nov 7, 2013, at 9:11 AM, STEFFAN DIEDRICHSEN sdiedrich...@me.com wrote:

 I think, that’s not fair. Andrew has created some great products, just look 
 at his website http://www.cytomic.com.
 To me, it’s an really interesting way to create algorithms by fusing things, 
 that come from MNA, with standard DSP stuff and some creative math. 
 
 Steffan  
 
 
 On 07.11.2013, at 17:22, Theo Verelst theo...@theover.org wrote:
 
 most of what you're oresenting is boring old crap, that isn't worth working 
 on unless you'd actually understand some of the theory and relevant tunings 
 involved. Clearly you don't.
 --

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread STEFFAN DIEDRICHSEN
Theo,

How can one insult theory? If you think, Andrew is wrong, it won’t hurt to get 
the details. Now, you’re just insulting Andrew, which is not nice nor helpful.

Steffan 


On 07.11.2013, at 18:29, Theo Verelst theo...@theover.org wrote:

 Phil Burk wrote:
 Dear Theo,
 
 I found Andrew's postings to be very interesting and helpful.
 
 .
 
 Fine. He insulted run of the mill academic EE insights from decades ago, i 
 merely stated facts, which should be respected, but here are still not.
 
 The theory is quite right, and I've taken the effort of correcting a lot of 
 misinterpretations. I suppose that isn't popular.
 
 T.V.
 
 --
 dupswapdrop -- the music-dsp mailing list and website:
 subscription info, FAQ, source code archive, list archive, book reviews, dsp 
 links
 http://music.columbia.edu/cmc/music-dsp
 http://music.columbia.edu/mailman/listinfo/music-dsp

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread Richard Dobson

+1!

On 07/11/2013 17:30, Victor Lazzarini wrote:

+1
On 7 Nov 2013, at 17:16, Phil Burk philb...@mobileer.com wrote:


Dear Theo,

I found Andrew's postings to be very interesting and helpful.

Respectful disagreement is welcome. Insults are not. Please stop.

Thank you,
Phil Burk



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread robert bristow-johnson



On 11/7/13 9:29 AM, Theo Verelst wrote:

Phil Burk wrote:

Dear Theo,

I found Andrew's postings to be very interesting and helpful.

.


Fine. He insulted run of the mill academic EE insights from decades 
ago, i merely stated facts, which should be respected, but here are 
still not.


The theory is quite right, and I've taken the effort of correcting a 
lot of misinterpretations. I suppose that isn't popular.


i find some interest i Andrew's analysis (and i've seen it longer ago 
when we were both corresponding with someone from Abelton about all 
this), and, although i have inferred *no* insult at all from Andrew's 
analysis, i have to agree a lot with Theo if the word insulted is 
perhaps replaced by ignored.


this is essentially an issue of mapping s to z and, while i understand 
that Bilinear Transform ain't the only way to do it, i also understand 
what the issues are using other methods, such as Euler's forward method 
or Predictor-Corrector or Impulse Invariant.  and there are ways to 
directly compare.  what Andrew is doing is about the same way we were 
dealing with modeling continuous-time analog circuits in class in the 
1970s.  i try to think about it in a more unified manner.


coefficients for the SVF or any other 2nd-order form (like lattice and 
ladder) can be directly mapped to and from the coefficients of the DF1 
or DF2.  the form has nothing to do it how coefficients are determined.  
except for numerical issues regarding quantization related to *both* the 
coefficient values and the *signal* values.  *that* is the reason for 
considering other forms than the Direct Forms.  there are other issue to 
consider (like computational burden).  but there is no necessary reason 
to be deriving coefficients directly for SVF because it can do something 
that the DF1 cannot regarding getting you the frequency response that 
you desire.


my $0.02 .

this isn't comp.dsp and i am much less interested in getting into any 
fights here about technical detail than is my interest in such at 
comp.dsp .  (but i would like to maybe bring up a big philosophical 
disagreement i am having/exploring right now with the creator of JUCE 
about what it means to be modular and OOP.  it's like we look at the 
same object and Jules says it's white and i say it's black.  it's a 
little similar the fundamental disagreement i have with the creator of 
MATLAB about the utility of integer indices below 1.  i don't want to 
join a JUCE forum and do it, but i might be willing to invite Jules to 
this forum and slug it out here.  or maybe it can be cross-posted to 
both forums.)


--

r b-j  r...@audioimagination.com

Imagination is more important than knowledge.



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread Thomas Merkle
If popularity is a major point here: good manners are popular. They are simple 
to be put to good use, all of the time, under all circumstances. 

A typical application for them would be to keep criticizm or disagreement 
constructive. 
Inversely, bad manners have proven to obscure what otherwise may have been 
considered a point being made.

/th

Am 07.11.2013 um 18:29 schrieb Theo Verelst:

 Phil Burk wrote:
 Dear Theo,
 
 I found Andrew's postings to be very interesting and helpful.
 
 .
 
 Fine. He insulted run of the mill academic EE insights from decades ago, i 
 merely stated facts, which should be respected, but here are still not.
 
 The theory is quite right, and I've taken the effort of correcting a lot of 
 misinterpretations. I suppose that isn't popular.
 
 T.V.
 
 --
 dupswapdrop -- the music-dsp mailing list and website:
 subscription info, FAQ, source code archive, list archive, book reviews, dsp 
 links
 http://music.columbia.edu/cmc/music-dsp
 http://music.columbia.edu/mailman/listinfo/music-dsp

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-07 Thread Ross Bencina

On 8/11/2013 4:29 AM, Theo Verelst wrote:

Fine. He insulted run of the mill academic EE insights from decades ago,
i merely stated facts, which should be respected, but here are still not.

The theory is quite right, and I've taken the effort of correcting a lot
of misinterpretations. I suppose that isn't popular.


Hi Theo,

I read your initial response to Andrew and it seems to me that it is 
*you* who is ignoring what he posted.


Of course Andrew is making assumptions and of course this is all old 
news from an EE methods standpoint. But I think Andrew has been very 
clear on his sources.


What you seem to be missing are the benefits of what Andrew is doing. To 
me these include:


1. Novelty in the world of open-access music-dsp algorithms that 
people can actually read about, use and learn from. Many people here 
don't have EE degrees -- and they certainly don't need one to follow the 
maths in Andrew's paper. Wasn't it you who just the other day criticised 
someone else for not providing a theoretical basis for their work?


2. Numerical performance even when using 32 bit floats (did you look at 
Andy's graphs of numerical performance vs DF1, DF2?).


3. Topology preservation: if you want to emulate a non-linear analog SVF 
without moving up to numerical integration techniques Andy's filter 
allows simple introduction of *approximate* static non-linearities. This 
is also generally useful for efficient implementation of musical 
filters, that often include static nonlinearities.


4. Stability under audio-rate time-varying coefficients. We recently 
discussed that you don't get this with Dattoro approved DF-1, DF-2, 
see Laroche's JAES paper on BIBO stability for details. Sure you get it 
with Lattice but that doesn't give you topology preservation if your 
source model is an SVF.


Each of these points alone is interesting. When taken together I think 
that what Andy has posted is a really a useful contribution. It has got 
a better result than the status-quo. Personally I don't think this is 
really about the coefficient calculations, which I agree can be unified 
with higher-end s-plane/z-plane theory, it's about the combination of 
benefits above.


In light of all this I really fail to see how your criticisms are even 
valid, let alone useful.


Now, I do have one thing I would like to see: and that is a mathematical 
proof that point (4) above is actually true for this topology. Ever 
since I read the Laroche BIBO paper it scared the crap out of me to be 
modulating any IIR filter at audio rate without a trusted analysis.


My 2 cents,

Ross.
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp