Kyma Forum
  Kyma Sound Exchange
  Bristow-Johnson Window

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   Bristow-Johnson Window
David McClain
Member
posted 04 May 2001 10:57         Edit/Delete Message   Reply w/Quote
...anyone know the definition of this windowing function?

Thanks,

- DM

IP: Logged

David McClain
Member
posted 04 May 2001 11:48         Edit/Delete Message   Reply w/Quote
I spent a few hours searching and finally found something in a note posted by Robert Bristow-Johnson, using a Googol Search.

He refers to a "flattened Hann" window given as
w[t] = 0.5 + 0.5625 Cos[Pi t/T] - 0.0625 Cos[3 Pi t/T], |t| < T

He claims (I haven't checked yet, but I'll believe him) that this window has continuous first and second derivatives.

Is this what SSC is calling the Bristow-Johnson window?

[Mathematica shows it to have continuous derivatives through 3rd order!! -- In fact for all odd higher order derivatives...]

- DM

[This message has been edited by David McClain (edited 04 May 2001).]

IP: Logged

David McClain
Member
posted 04 May 2001 12:38         Edit/Delete Message   Reply w/Quote
Oh HO!!!

More important than all the continuous derivatives, for us anyway, is the fact that the Hann, Bristow-Johnson, and Bartlett (triangular), windows all are complementary in the sense that the sum of any value plus the value a half-period away is unity!!!

Ooohoo!! This is why they make such good cross-fading windows for output from the block FFT processing algorithms. And this is why I don't hear any kind of low-level hum AM carrier on the outputs of these block FFT Sounds in Kyma.

Nice job SSC!!!

- DM

IP: Logged

SSC
Administrator
posted 04 May 2001 13:08         Edit/Delete Message   Reply w/Quote
We found it in a paper by Robert Bristow-Johnson:

R. Bristow-Johnson, "A Detailed Analysis of a Time-Domain Formant-Corrected Pitch Shifting Algorithm", J. Audio Eng. Soc., vol. 43, no. 5, pp. 340-352 (1995 May).

He was a little embarassed that we named the window after him in Kyma, citing some earlier uses of that same window function.

IP: Logged

David McClain
Member
posted 04 May 2001 13:17         Edit/Delete Message   Reply w/Quote
Yes! I saw the references to that paper in several places too. But unfortunately it is not yet available on-line.

But my compliment to you stands! You chose very cleverly in your selection of windowing functions. You really should say more about this sort of thing in your manuals!

- DM

[This message has been edited by David McClain (edited 04 May 2001).]

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c