Scattering Parameters for the Keefe Clarinet Tonehole Model

Similar documents
Tonehole Radiation Directivity: A Comparison Of Theory To Measurements

Real-time Computer Modeling of Woodwind Instruments

Direction-Dependent Physical Modeling of Musical Instruments

WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS

Room Impulse Response Modeling in the Sub-2kHz Band using 3-D Rectangular Digital Waveguide Mesh

4.5 Fractional Delay Operations with Allpass Filters

THE BEATING EQUALIZER AND ITS APPLICATION TO THE SYNTHESIS AND MODIFICATION OF PIANO TONES

MODELING AND MEASUREMENT OF WIND INSTRUMENT BORES

Lecture 2: Acoustics

PHY-2464 Physical Basis of Music

EC6503 Transmission Lines and WaveguidesV Semester Question Bank

Low frequency sound reproduction in irregular rooms using CABS (Control Acoustic Bass System) Celestinos, Adrian; Nielsen, Sofus Birkedal

1 Introduction. 2 Measurement system. 2.1 Measurement procedure

Resonator Factoring. Julius Smith and Nelson Lee

RF and Microwave Network Characterization - A Concept-Map Based Tutorial -

Modeling of the part-pedaling effect in the piano

A Parametric Model for Spectral Sound Synthesis of Musical Sounds

EQUIVALENT THROAT TECHNOLOGY

1. Introduction. 2. Digital waveguide modelling

DETERMINATION OF PERMEABILITY FROM IMPEDANCE MEASUREMENT USING VECTOR NETWORK ANALYZER

Input Impedance Measurements of Conical Acoustic Systems using the Two- Microphone Technique

WIRELESS power transfer through coupled antennas

EC Transmission Lines And Waveguides

arxiv:physics/ v1 [physics.optics] 28 Sep 2005

INTRODUCTION TO COMPUTER MUSIC PHYSICAL MODELS. Professor of Computer Science, Art, and Music. Copyright by Roger B.

System analysis and signal processing

NH-67, TRICHY MAIN ROAD, PULIYUR, C.F , KARUR DT. DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING COURSE MATERIAL

Examination of Organ Flue Pipe Resonator Eigenfrequencies by Means of the Boundary Element Method

EE 470 Signals and Systems

Microwave Devices and Circuit Design

DA based Efficient Parallel Digital FIR Filter Implementation for DDC and ERT Applications

TRANSFER IMPEDANCE MODEL OF MEASUREMENT PATH FOR ESD SIMULATOR CALIBRATION

Sampling and Reconstruction of Analog Signals

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

COMPUTER-AIDED DESIGN OF Y-JUNCTION WAVE- GUIDE DIPLEXERS

Control of sound fields with a circular double-layer array of loudspeakers

THE WIDE USE of optical wavelength division multiplexing

. From the above data, determine the network is symmetric or not.

PROBLEM SET 6. Note: This version is preliminary in that it does not yet have instructions for uploading the MATLAB problems.

MAGNITUDE-COMPLEMENTARY FILTERS FOR DYNAMIC EQUALIZATION

EE 422G - Signals and Systems Laboratory

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

EC TRANSMISSION LINES AND WAVEGUIDES TRANSMISSION LINES AND WAVEGUIDES

VLSI Design Considerations of UWB Microwave Receiver and Design of a 20.1 GHz Low Noise Amplifier for on-chip Transceiver

The Physics of Musical Instruments

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2

Methodology for Analysis of LMR Antenna Systems

Applying the Filtered Back-Projection Method to Extract Signal at Specific Position

Two-Dimensional Wavelets with Complementary Filter Banks

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 ACOUSTICAL ANALYSIS FOR A TXISTU

Electromagnetics, Microwave Circuit and Antenna Design for Communications Engineering

CHAPTER 2 MICROSTRIP REFLECTARRAY ANTENNA AND PERFORMANCE EVALUATION

Microwave Engineering

MODELLING OF BROADBAND POWERLINE COMMUNICATION CHANNELS

RASTA-PLP SPEECH ANALYSIS. Aruna Bayya. Phil Kohn y TR December 1991

Experienced saxophonists learn to tune their vocal tracts

B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)

The Current Distribution of Symmetrical Dual and Triple Feeding Full-Wave Dipole Antenna

Waveguides. Metal Waveguides. Dielectric Waveguides

Multirate Digital Signal Processing

Microwave Circuits Design. Microwave Filters. high pass

OPTIMIZATION TECHNIQUES FOR PARAMETRIC MODELING OF ACOUSTIC SYSTEMS AND MATERIALS

Γ L = Γ S =

Experimental evaluation of inverse filtering using physical systems with known glottal flow and tract characteristics

ADD/DROP filters that access one channel of a

Orthonormal bases and tilings of the time-frequency plane for music processing Juan M. Vuletich *

Classification of Signals with Voltage Disturbance by Means of Wavelet Transform and Intelligent Computational Techniques.

Power Dividers and Directional Couplers (7)

Validation & Analysis of Complex Serial Bus Link Models

Scattered thoughts on Scattering Parameters By Joseph L. Cahak Copyright 2013 Sunshine Design Engineering Services

R.K.YADAV. 2. Explain with suitable sketch the operation of two-cavity Klystron amplifier. explain the concept of velocity and current modulations.

3. (a) Derive an expression for the Hull cut off condition for cylindrical magnetron oscillator. (b) Write short notes on 8 cavity magnetron [8+8]

MICROWAVE diplexers are typically employed to connect

Department of Electronics &Electrical Engineering

AN IMPROVED MODEL FOR ESTIMATING RADIATED EMISSIONS FROM A PCB WITH ATTACHED CABLE

Non-ideal Behavior of Electronic Components at High Frequencies and Associated Measurement Problems

EWGAE 2010 Vienna, 8th to 10th September

Dept. of Computer Science, University of Copenhagen Universitetsparken 1, DK-2100 Copenhagen Ø, Denmark

Emulation of junction field-effect transistors for real-time audio applications

4. Design of Discrete-Time Filters

Spherical Mode-Based Analysis of Wireless Power Transfer Between Two Antennas

Adaptive Filters Application of Linear Prediction

Modeling of Tension Modulation Nonlinearity in Plucked Strings

INFLUENCE OF COAXIAL CABLE ON RESPONSE OF HIGH- VOLTAGE RESISTIVE DIVIDERS

A Waveguide Transverse Broad Wall Slot Radiating Between Baffles

f = 5 is equal to the delay resolution of a B =12. 5 is shown in Fig. 1. Using M 5

Dynamic Modeling of Air Cushion Vehicles


Discrete-Time Signal Processing (DTSP) v14

An Iterative Model for Fractal Antennas: Application to the Sierpinski Gasket Antenna

EC 1402 Microwave Engineering

ECHO-CANCELLATION IN A SINGLE-TRANSDUCER ULTRASONIC IMAGING SYSTEM

Laboratory Assignment 5 Amplitude Modulation

Multi-spectral acoustical imaging

A VIRTUAL TUBE DELAY EFFECT

MEASUREMENT AND QUANTITATIVE EVALUATION OF INVERTER-INDUCED BEARING CURRENTS

MOST high-frequency and microwave circuit analysis

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY Kirumampakkam,Puducherry DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

CHAPTER 14. Introduction to Frequency Selective Circuits

Digital Loudspeaker Arrays driven by 1-bit signals

Transcription:

Presented at the 1997 International Symposium on Musical Acoustics, Edinourgh, Scotland. 1 Scattering Parameters for the Keefe Clarinet Tonehole Model Gary P. Scavone & Julius O. Smith III Center for Computer Research in Music and Acoustics (CCRMA), Department of Music, Stanford University, Stanford, California 9435 USA Astract The clarinet tonehole model developed y Keefe [1981] is parametrized as the cascade of a series reactance, a shunt complex impedance, and another series reactance. The transmission matrix description of this two-port tonehole model is given y the product of the transmission matrices for each of the three impedances. For implementation in a digital waveguide model, these lumped parameters of the Keefe tonehole model must e converted to traveling-wave scattering parameters. Such formulations have recently appeared in the literature [Välimäki et al., 1993] ased on a three-port digital waveguide junction loaded y an inertance as descried in Fletcher and Rossing [1991]. The scattering parameters of any high quality tonehole model are frequency dependent and therefore require a filter-design prolem to e solved. This paper investigates a four-filter form for the Keefe tonehole scattering junction, as well as an improved one-multiply, one-filter three-port digital waveguide junction implementation. 1 THE TWO-PORT TONEHOLE MODEL Keefe [1981, 199] presents a model of a single woodwind tonehole unit in terms of a symmetric T section transmission matrix of series and shunt impedance parameters, as shown in Fig. 1. The series impedance Z a / Z a / P 1 P Z s U 1 U Figure 1: T section transmission-matrix representation of the tonehole. terms, Z a, result from an analysis of anti-symmetric pressure distriution, or a pressure node, at the tonehole junction. In this case, volume flow is symmetric and equal across the junction. The shunt impedance term, Z s, results from an analysis of symmetric pressure distriution, or a pressure anti-node, at the tonehole, so that pressure is equal across the junction. The transmission matrix which results under this analysis is given y [ ] [ ][ ][ ][ ] [ ( ) ] P1 1 Za / 1 1 Za / P 1 Z a U 1 1 Zs 1 Z s Z a 1 Z a [ ] 4Z P s. (1) 1 1 U U Z 1 s 1 Z a Z s Based on the approximation that Z a /Z s 1,Eq. (1) can e reduced to the form [ ] [ ][ ] P1 1 Z a P U 1 Zs 1, () 1 U

which is the asic tonehole unit cell given y Keefe for transmission-matrix calculations. The values of Z a and Z s vary according to whether the tonehole is open (o) or closed (c) as Z s (o) Z (a/) (jkt e ξ e ), (3a) Z s (c) jz (a/) cot(kt), (3) Z a (o) jz (a/) kt (o) a, (3c) Z a (c) jz (a/) kt (c) a. (3d) Definitions and descriptions of the various parameters in Eqs. (3a) (3d) can e found in [Keefe, 199]. The series impedance terms are characterized as negative inertances, which imply negative length corrections on oth sides of the tonehole. If adjacent tonehole interactions are negligile, the single tonehole unit can e used to model an entire tonehole lattice as well. Internal tonehole interactions, which in general are much greater than external interactions, can e considered insignificant if the holes are separated y more than two times the main ore diameter [Keefe, 1983]. To render these relationships in terms of traveling-wave scattering parameters, it is necessary to transform the plane-wave physical variales of pressure and volume velocity to traveling-wave variales as [ ] [ P1 P 1 P ] [ ] [ 1 U 1 Z 1 ( P 1 P ) P P, P ] 1 U Z 1 ( P P ), (4) where Z is the characteristic impedance of the cylindrical ore, which is equal on oth sides of the tonehole. Waveguide pressure variales on oth sides of the tonehole are then related y where [ P 1 P ] [ ][ R T P T R 1 P ], (5) R R T T 4Z a Z s Za 4Z (Z Z a )(Z Z a 4Z s ) Z a Z s Z Z a Z s Z Z s Z, (6a) 8Z Z s (Z Z a )(Z Z a 4Z s ) Z Z s Z a Z s Z Z s Z, (6) calculated using Eqs. (1) and (4) and then making appropriate simplifications for Z a /Z s 1.Figure depicts the waveguide tonehole two-port scattering junction in terms of these reflectances and transmittances. This is a four-filter structure [Scavone and Smith, 1997]. A one-filter form is also possile [Smith and Scavone, 1997]. p 1 (n) T (z) p (n) R (z) R (z) p 1 (n) T (z) p (n) Figure : Digital waveguide tonehole two-port scattering junction in four-filter form. The two-port waveguide tonehole scattering junction of Fig. can e efficiently implemented using digital waveguide techniques [Smith, 199]. For such an implementation, it is necessary to convert the continuous-time reflectances and transmittances to appropriate discrete-time filter representations. In this study, use is made of an equation-error minimization technique [Smith, 1983, p. 47] which matches oth

frequency response magnitude and phase. This technique is implemented in MATLAB y the function invfreqz. Figure 3 plots the responses of second-order discrete-time filters designed to approximate the continuous-time magnitude and phase characteristics of the reflectance for closed and open toneholes. The closed-hole reflectance is essentially a highpass filter with a single resonance at the first closed-tonehole cavity resonance frequency. Thus, low-frequency wave components are only slightly affected y the presence of the closed hole. High-frequency components near this resonance, however, may e significantly reflected in the presence of the closed hole. The open-hole reflectance has a lowpass characteristic, with its single anti-resonance corresponding to the first open-tonehole ranch resonance frequency. Low-frequency wave components are thus strongly reflected at an open tonehole. The open-hole discrete-time filter was designed using Kopec s method [Smith, 1983, p. 46], in conjunction with the equation-error method. That is, a one-pole model Ĥ1(z) was first fit to the continuous-time response, H(e jω ). Susequently, the inverse error spectrum, Ĥ 1 (e jω )/H(e jω ) was modeled with a two-pole digital filter, Ĥ (z). The discrete-time approximation to H(e jω ) was then given y Ĥ1(z)/Ĥ(z). The first step of this design process captures the peaks of the spectral envelope, while the second step models the dips in the spectrum. These particular calculations were performed for a tonehole of radius 4.765 mm, minimum tonehole height t w 3.4 mm, tonehole radius of curvature r c.5 mm, and air column radius a 9.45 mm. The results of Keefe [1981] were experimentally calirated for frequencies less than aout 5 khz, so that the continuous-time responses evident in the figures are purely theoretical aove this limit. Therefore, the discrete-time filter design process was weighted to produce etter matching at low frequencies. Gain (db) 1 3 4 5 6 4 6 8 1 1 14 16 18 Frequency (khz) Phase (radians) 5 Closed Hole HHj,ç Open Hole Open Hole Closed Hole Continuous Time Responses Discrete Time Responses 5 4 6 8 1 1 14 16 18 Frequency (khz) Figure 3: Two-port tonehole junction closed-hole and open-hole reflectances, derived from Keefe [1981] shunt and series impedance parameters. (top) Reflectance magnitude; (ottom) Reflectance phase. Figure 4 plots the reflection function calculated for a six-hole flute ore, as descried in [Keefe, 199]. The upper plot was calculated using Keefe s frequency-domain transmission matrices, such that the reflection function was determined as the inverse Fourier transform of the corresponding reflection coefficient. This response is equivalent to that provided y Keefe [199], though scale factor discrepancies exist due to differences in open-end reflection models and lowpass filter responses. The lower plot was calculated from a digital waveguide model using two-port tonehole scattering junctions. Differences etween the continuousand discrete-time results are most apparent in early, high-frequency, closed-hole reflections. The continuoustime reflection function was low-pass filtered to remove time-domain aliasing effects incurred y the inverse Fourier transform operation and to etter correspond with the plots of [Keefe, 199]. By trial and error, a lowpass filter with a cutoff frequency around 4 khz was found to produce the est match to Keefe s results. The digital waveguide result was otained at a sampling rate of 44.1 khz and then lowpass filtered to a 1 khz andwidth, corresponding to that of [Keefe, 199]. Further lowpass filtering is inherent from the first-order Lagrangian, delay-line length interpolation technique used in this model [Välimäki, 1995]. Because such filtering is applied at different locations along the ore, a cumulative effect is difficult to accurately determine. The first tonehole reflection is affected y only two interpolation filters, while the 3

.15 Reflection Function.1.5.5.1 1 3 4 5 6 7 8 9 1 Time (ms).15 Reflection Function.1.5.5.1 1 3 4 5 6 7 8 9 1 Time (ms) Figure 4: Reflection functions for note G (three finger holes closed, three finger holes open) on a simple flute (see [Keefe, 199]). (top) Transmission-line calculation; (ottom) Digital waveguide two-port tonehole implementation. second tonehole reflection is affected y four of these filtering operations. This effect is most responsile for the minor discrepancies apparent in the plots. THE THREE-PORT TONEHOLE MODEL A tonehole junction may also e represented in the digital waveguide context y a lossless three-port junction. The three-port junction models sound wave interaction at the intersection of the air column and tonehole, as determined y conservation of volume flow and continuity of pressure. Wave propagation within the tonehole itself can susequently e modeled y another waveguide and the reflection/transmission characteristics at its end y an appropriate digital filter. This tonehole model is then attached to the appropriate ranch of the three-port junction. The ore characteristic admittance Y is equal on either side of the junction, while the real tonehole characteristic admittance is Y th. Because pressure is assumed constant across the three-port junction, this model neglects the series impedances of Fig. 1. as The three-port scattering junction equations for pressure traveling-wave components can e determined p a (t) r p a (t)[1r ]p (t) r p th (t) (7a) p (t) [1r ]p a (t)r p (t) r p th (t) (7) p th (t) [1r ]p a (t)[1r ]p (t) [1 r ] p th (t), (7c) where r Y th Z. (8) Y th Y Z Z th A one-multiply form of the three-port scattering equations is given y p a (t) p (t)w (9a) p (t) p a (t)w (9) p th (t) p a (t)p (t) p th (t)w, (9c) where [ w r p a (t)p (t) p th (t)]. (1) An implementation of these equations in shown in Fig. 5. 4

p th (n) p th (n) p a (n) - -1 p (n) r p a (n) p (n) Figure 5: Tonehole three-port scattering junction implementation in one-multiply form. To complete the digital waveguide three-port tonehole implementation, it is necessary to determine an appropriate model for the tonehole section itself, and then attach this model to the junction. It is possile to implement the tonehole structure as a short, fractional delay, digital waveguide and apply an appropriate reflectance at its end. Depending on the tonehole geometry, the reflectance at the end of an open tonehole may e determined from either a flanged or unflanged [Levine and Schwinger, 1948] pipe approximation. The far end of a closed tonehole is appropriately modeled y an infinite impedance (or a pressure reflection without inversion). Given typical tonehole heights, however, a lumped reflectance model of the tonehole, which accounts for oth the propagation delay and end reflection is more appropriate and easily implemented with a single low-order digital filter. In this sense, incoming tonehole pressure p th (t) is calculated from the outgoing tonehole pressure p th (t) and the lumped tonehole driving point reflectance, while the corresponding pressure radiated from the open tonehole is given y convolution of p th (t) with the lumped tonehole section transmittance. Figure 6 plots the reflection function otained for the sixhole flute ore implemented using digital waveguide three-port tonehole junctions. The lumped open-hole reflectance incorporates an unflanged characteristic, while the closed-hole reflectance which est matches the Keefe [199] data includes no propagation delay within the side ranch. Alternatively, the lumped tonehole reflectance filters can e designed from the shunt impedance parameters of Eqs. (3a) and (3), thus taking advantage of the data of Keefe [1981]. The digital waveguide three-port tonehole junction implementation presented here corresponds to the two-port model when series impedance terms are neglected. In general, the series impedance terms are much less critical to the model performance than the shunt impedance, which is demonstrated y the similarity of the results for oth implementations. Further, the series terms have more influence on closed-hole results than those for open holes [Keefe, 1981]..15 Reflection Function.1.5.5.1 1 3 4 5 6 7 8 9 1 Time (ms) Figure 6: Reflection function for note G (three finger holes closed, three finger holes open) on a simple flute (see [Keefe, 199]), determined using a digital waveguide three-port junction tonehole implementation. 5

3 CONCLUSIONS Current theoretical models of woodwind finger holes can e accurately implemented in the digital waveguide domain. The two-port tonehole waveguide implementation requires four second-order filtering operations per tonehole (details regarding a one-filter form are to e pulished in the proceedings of the 1997 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, Mohonk Mountain House, New Paltz, NY). The three-port implementation requires one multiply and one filtering operation. The results for oth implementations are very similar, despite the fact that the three-port model neglects the series impedance terms. A more complete and detailed analysis of this topic can e found in [Scavone, 1997]. References Fletcher, N. H. and Rossing, T. D. (1991). The Physics of Musical Instruments. New York: Springer-Verlag. Keefe, D. H. (1981). Woodwind Tone-hole Acoustics and the Spectrum Transformation Function. thesis, Case Western Reserve University. Ph.D. Keefe, D. H. (1983). Acoustic streaming, dimensional analysis of nonlinearities, and tone hole mutual interactions in woodwinds. J.Acoust.Soc.Am., 73(5):184 18. Keefe, D. H. (199). Woodwind air column models. J. Acoust. Soc. Am., 88(1):35 51. Levine, H. and Schwinger, J. (1948). On the radiation of sound from an unflanged circular pipe. Phys. Rev., 73(4):383 46. Scavone, G. P. (1997). An Acoustic Analysis of Single-Reed Woodwind Instruments with an Emphasis on Design and Performance Issues and Digital Waveguide Modeling Techniques. Ph.D. thesis, Music Dept., Stanford University. Availale as CCRMA Technical Report No. STAN M 1 or from ftp://ccrmaftp.stanford.edu/pu/pulications/theses/garyscavonethesis/. Scavone, G. P. and Smith, J. O. (1997). Digital waveguide modeling of woodwind toneholes. In Proc. 1997 Int. Computer Music Conf., Thessaloniki, Greece. Computer Music Association. Smith, J. O. (1983). Techniques for Digital Filter Design and System Identification with Application to the Violin. Ph.D. thesis, Elec. Eng. Dept., Stanford University. Smith, J. O. (199). Physical modeling using digital waveguides. Computer Music J., 16(4):74 91. Special issue: Physical Modeling of Musical Instruments, Part I. Smith, J. O. and Scavone, G. P. (1997). The one-filter keefe clarinet tonehole. In Proc. IEEE Workshop on Applied Signal Processing to Audio and Acoustics, New York. IEEE Press. Välimäki, V. (1995). Discrete-Time Modeling of Acoustic Tues Using Fractional Delay Filters. Ph.D. thesis, Helsinki University of Technology, Faculty of Electrical Engineering, Laoratory of Acoustic and Audio Signal Processing, Espoo, Finland, Report no. 37. Välimäki, V., Karjalainen, M., and Laakso, T. I. (1993). Modeling of woodwind ores with finger holes. In Proc. 1993 Int. Computer Music Conf., pp. 3 39, Tokyo, Japan. Computer Music Association. 6