Re: [AUDITORY] seeking old Kaiser paper ("Richard F. Lyon" )


Subject: Re: [AUDITORY] seeking old Kaiser paper
From:    "Richard F. Lyon"  <dicklyon@xxxxxxxx>
Date:    Tue, 13 Feb 2018 21:25:09 -0800
List-Archive:<http://lists.mcgill.ca/scripts/wa.exe?LIST=AUDITORY>

--94eb2c1a1da4b694a7056525554d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable More on gammatones in the Gabel & Roberts "Signals and Linear Systems" book= : I got the 1980 second edition and 1973 first edition. Like the 1987 third, they have a table of z transforms of sampled impulse responses of gammatone-like filters (complex gammatones); the second and third go to order 4, but the first goes all the way to order 5! The fifth order has numerator [1, 11, 11, 1], which I haven't checked, but seems plausible; that makes zeros at z =3D -9.8990, -1.0000, -0.1010. In terms of the funny correction to impulse invariance for impulses with a step at t =3D 0 that Leland Jackson and Wolfgang Mecklenbra=C3=BCker separa= tely published in 2000, yes, it's in all three editions of Gabel & Roberts, going back to 1973; and not quite in any of Jim Kaiser's papers. Speaking of Jim Kaiser, I sent him a copy of my book, which was delivered yesterday; his son says "He couldn't remember receiving the book yesterday. Our healthcare worker found the book this morning on his night stand. He had already started reading it but forgot that he had! He appreciated your inscription. He was able to recall your interactions at Bell in the early 70's. Long term memory still seems relatively good." Jim is 89, living in Chapel Hill NC. One other reader of this list tells me he's a big fan of Gabel & Roberts, recently read it cover to cover, and is planning to use it for a course. It's still in print at a low price in Asian markets. I repeat my question: does anybody know these guys (Robert A. Gabel and/or Richard A. Roberts)? Dick On Thu, Feb 1, 2018 at 7:19 PM, Richard F. Lyon <dicklyon@xxxxxxxx> wrote: > I got a copy that Jim Beauchamp found in a library near him. Thanks, Jim= . > > If anyone wants a copy, let me know. Or of the 1964 Golden & Kaiser BSTJ > paper. > > The "correction" term in the 1966 version is not there in 1963, nor in > 1964. > > The correction term would not be needed, and the problem would never have > existed, if the discrete impulse response at h[0] had been defined in ter= ms > of the continuous impulse response h(t) as (h(0-) + h(0+)/2; that is, as > the average across the step discontinuity at 0 if there is one, as two > different papers in 2000 pointed out. The examples in the older papers a= nd > the correction term in the 1966 paper make it clear that such a reasonabl= e > choice was not made at that time. > > This issue (but not its history) is covered in great detail in the 1987 > book Signals and Linear Systems, third edition, by Gabel and Roberts (doe= s > anyone know these guys?). I haven't looked at earlier editions. They no= t > only discuss the discontinuity in depth, but also address repeated poles, > which are ignored in most treatments, and provide a table up to order 4 > repeated poles, which agrees precisely with Volker Hohmann's derivation o= f > zeros in the numerator of the impulse-invariance design of discrete-time > complex gammatone filters: a numerator [1, 4, 1] independent of pole > frequencies and dampings, yielding zeros at z =3D -3.7321 and z =3D -0.26= 79, > which do just a little smoothing on top of the repeated-poles filter. > > Dick > > > On Mon, Jan 29, 2018 at 8:15 PM, Richard F. Lyon <dicklyon@xxxxxxxx> wrote= : > >> Does anyone have the 1963 Proceedings of the First Allerton Conference o= n >> Circuit and System Theory? Or just "Design methods for sampled-data >> filters" by J. F. Kaiser? >> >> I'm trying to resolve a disconnect in derivations of the >> impulse-invariance method, which was "corrected" in several places over = the >> years, though Kaiser had the key to the correction in his chapter "Digit= al >> Filters" in the 1966 "System Analysis by Digital Computer" book, in whic= h >> he says his stuff on IIR design closely follows that missing paper as we= ll >> as a BSTJ paper that does not have the key piece. >> >> The key observation is that using the naive impulse invariance method >> adds a constant (frequency independent) term to the frequency response o= f >> the digital filter proportional to the impulse response on the right sid= e >> of time zero: T/2 * h(0+). He didn't go as far as the "corrections" whi= ch >> said to take the impulse response h[k] at k =3D 0 to be (h(0-) + h(0+))/= 2, >> though it's pretty obvious from there. It's funny that at some point he >> got as far as including that unwanted term yet didn't comment on the eas= y >> way to remove it. Maybe in the missing paper... >> >> Dick >> >> >> > --94eb2c1a1da4b694a7056525554d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div><div><div>More on gammatones in the Gabel &amp; = Roberts &quot;Signals and Linear Systems&quot; book:<br><br></div>I got the= 1980 second edition and 1973 first edition.=C2=A0 Like the 1987 third, the= y have a table of z transforms of sampled impulse responses of gammatone-li= ke filters (complex gammatones); the second and third go to order 4, but th= e first goes all the way to order 5!=C2=A0 The fifth order has numerator [1= , 11, 11, 1], which I haven&#39;t checked, but seems plausible; that makes = zeros at z =3D -9.8990, -1.0000, -0.1010.<br><br></div>In terms of the funn= y correction to impulse invariance for impulses with a step at t =3D 0 that= Leland Jackson and Wolfgang Mecklenbra=C3=BCker separately published in 20= 00, yes, it&#39;s in all three editions of Gabel &amp; Roberts, going back = to 1973; and not quite in any of Jim Kaiser&#39;s papers.<br><br>Speaking o= f Jim Kaiser, I sent him a copy of my book, which was delivered yesterday; = his son says &quot;He couldn&#39;t remember receiving the book yesterday.= =C2=A0 Our healthcare worker found the book this morning on his night stand= .=C2=A0 He had already started reading it but forgot that he had!=C2=A0 He = appreciated your inscription.=C2=A0 He was able to recall your interactions= at Bell in the early 70&#39;s.=C2=A0 Long term memory still seems relative= ly good.&quot;=C2=A0 Jim is 89, living in Chapel Hill NC.<br><br></div>One = other reader of this list tells me he&#39;s a big fan of Gabel &amp; Robert= s, recently read it cover to cover, and is planning to use it for a course.= =C2=A0 It&#39;s still in print at a low price in Asian markets.<br><br></di= v><div>I repeat my question: does anybody know these guys (Robert A. Gabel = and/or Richard A. Roberts)?<br></div><div><br></div>Dick<br><br><div><br><d= iv><br><br></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">= On Thu, Feb 1, 2018 at 7:19 PM, Richard F. Lyon <span dir=3D"ltr">&lt;<a hr= ef=3D"mailto:dicklyon@xxxxxxxx" target=3D"_blank">dicklyon@xxxxxxxx</a>&gt;</= span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0= px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir= =3D"ltr"><span><div><div><div><div>I got a copy that Jim Beauchamp found in= a library near him.=C2=A0 Thanks, Jim.<br><br></div>If anyone wants a copy= , let me know.=C2=A0 Or of the 1964 Golden &amp; Kaiser BSTJ paper.<br><br>= </div>The &quot;correction&quot; term in the 1966 version is not there in 1= 963, nor in 1964.<br><br></div>The correction term would not be needed, and= the problem would never have existed, if the discrete impulse response at = h[0] had been defined in terms of the continuous impulse response h(t) as (= h(0-) + h(0+)/2; that is, as the average across the step discontinuity at 0= if there is one, as two different papers in 2000 pointed out.=C2=A0 The ex= amples in the older papers and the correction term in the 1966 paper make i= t clear that such a reasonable choice was not made at that time.</div><div>= <br></div><div>This issue (but not its history) is covered in great detail = in the 1987 book Signals and Linear Systems, third edition, by Gabel and Ro= berts (does anyone know these guys?).=C2=A0 I haven&#39;t looked at earlier= editions.=C2=A0 They not only discuss the discontinuity in depth, but also= address repeated poles, which are ignored in most treatments, and provide = a table up to order 4 repeated poles, which agrees precisely with Volker Ho= hmann&#39;s derivation of zeros in the numerator of the impulse-invariance = design of discrete-time complex gammatone filters: a numerator [1, 4, 1] in= dependent of pole frequencies and dampings, yielding zeros at z =3D -3.7321= and z =3D -0.2679, which do just a little smoothing on top of the repeated= -poles filter.<br></div><div><br></div>Dick<br><br></span><div class=3D"gma= il_extra"><br><div class=3D"gmail_quote"><span>On Mon, Jan 29, 2018 at 8:15= PM, Richard F. Lyon <span dir=3D"ltr">&lt;<a href=3D"mailto:dicklyon@xxxxxxxx= rg" target=3D"_blank">dicklyon@xxxxxxxx</a>&gt;</span> wrote:<br></span><div= ><div class=3D"gmail-m_-8688326529919252405h5"><blockquote class=3D"gmail_q= uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2= 04);padding-left:1ex"><div class=3D"gmail-m_-8688326529919252405m_898988914= 3801983931gmail-HOEnZb"><div class=3D"gmail-m_-8688326529919252405m_8989889= 143801983931gmail-h5"><div dir=3D"ltr"><div><div><div>Does anyone have the = 1963 Proceedings of the First Allerton Conference on Circuit and System The= ory?=C2=A0 Or just &quot;Design methods for sampled-data filters&quot; by J= . F. Kaiser?=C2=A0 <br><br></div>I&#39;m trying to resolve a disconnect in = derivations of the impulse-invariance method, which was &quot;corrected&quo= t; in several places over the years, though Kaiser had the key to the corre= ction in his chapter &quot;Digital Filters&quot; in the 1966 &quot;System A= nalysis by Digital Computer&quot; book, in which he says his stuff on IIR d= esign closely follows that missing paper as well as a BSTJ paper that does = not have the key piece.=C2=A0 <br><br></div>The key observation is that usi= ng the naive impulse invariance method adds a constant (frequency independe= nt) term to the frequency response of the digital filter proportional to th= e impulse response on the right side of time zero: T/2 * h(0+).=C2=A0 He di= dn&#39;t go as far as the &quot;corrections&quot; which said to take the im= pulse response h[k] at k =3D 0 to be (h(0-) + h(0+))/2, though it&#39;s pre= tty obvious from there.=C2=A0 It&#39;s funny that at some point he got as f= ar as including that unwanted term yet didn&#39;t comment on the easy way t= o remove it.=C2=A0 Maybe in the missing paper...<br><br></div>Dick<br><br><= div><div><br></div></div></div> </div></div></blockquote></div></div></div><br></div></div> </blockquote></div><br></div></div></div> --94eb2c1a1da4b694a7056525554d--


This message came from the mail archive
../postings/2018/
maintained by:
DAn Ellis <dpwe@ee.columbia.edu>
Electrical Engineering Dept., Columbia University