Physics-Based Sound Synthesis

Size: px
Start display at page:

Download "Physics-Based Sound Synthesis"

Transcription

1 1 Physics-Based Sound Synthesis ELEC-E Audio Signal Processing, Lecture #8 Vesa Välimäki Sound check Course Schedule in General issues (Vesa & Fabian) History and future of audio DSP (Vesa) Digital filters in audio (Vesa) Audio filter design (Vesa) Analysis of audio signals (Vesa) No lecture (Evaluation week for Period III) Audio effects processing (Fabian) Synthesis of audio signals (Fabian) D sound (Prof. Ville Pulkki) Physics-based sound synthesis (Vesa) Sampling rate conversion (Vesa) Audio coding (Vesa) Vesa Välimäki 2

2 2 Outline Physical modeling of musical instruments (Soitinmallinnus in Finnish) Classification of methods and some examples Digital waveguide modeling Modeling of stringed musical instruments The acoustic guitar, the harpsichord, the piano, the Clavinet, the electric guitar, virtual air guitars, Two demos: Virtual MS-20 Filter & Flutter Echo Modeling Vesa Välimäki 3 DEMO MS-20 Filter Joonas & Mikko Vesa Välimäki

3 3 Taxonomy of Sound Synthesis Methods (J. O. Smith, 1991) (Source: Vesa Välimäki 5 Karplus-Strong Algorithm Invented by Karplus and Strong (late 1970s; published 1983) A self-modifying wavetable Wavetable is interpreted as a delay line, where the waveform propagates Modifier = average of 2 contiguous samples Dullness is reduced considerably Amazing results with simple processing Control fundamental freq. Noise Wavetable (Delay line) Out Modifier Vesa Välimäki 6

4 4 Karplus-Strong: The Movie Averaging of zero-mean random numbers Initial state (random) Two-point average of previous state Vesa Välimäki 7 Karplus-Strong Sound Examples Four octaves of C-major scale (65 Hz Hz) played with the Karplus-Strong algorithm 1) Sampling rate 8000 Hz 2) Sampling rate Hz 3) Sampling rate Hz 4) Sampling rate Hz High notes are out of tune! f = f s / (L + 0.5), where the half-sample delay is caused by averaging Wavetable length L is rounded to the nearest integer Timbre and decay time depend on sampling rate Vesa Välimäki 8

5 5 Tuning Problem Desired vs. actual fundamental frequency of KS algorithm for a 50-kHz sampling rate (left) Corresponding approximation error in semitones (right) Quantized Frequency (khz) Desired Frequency (khz) Pitch Error (Semitones) Frequency (khz) Vesa Välimäki 9 Sound Synthesis by Physical Modeling Simulate the sound production mechanism In speech synthesis and coding, this is an old tradition High-quality synthesis of string and wind instruments More sophisticated signal processing than earlier Compared to subtractive synthesis, sampling & wavetable synthesis, FM synthesis,... Combines linear & nonlinear methods, filtering, sampling,... Considered computationally expensive Vesa Välimäki 10

6 6 Physical Modeling Techniques 1) Source-Filter Modeling Physically informed subtractive synthesis 2) Finite Difference Modeling Discretized wave equation (difference equations) 3) Mass-Spring Networks CORDIS-ANIMA by ACROE (Grenoble, France) 4) Modal Synthesis Modalys software by IRCAM (Paris, France); formerly Mosaic The functional transform method by Trautmann and Rabenstein 5) Wave Digital Filters Method to convert models of continuous-time systems into digital filters 6) Digital Waveguide Synthesis Physical modeling using digital filters and delays; Main topic of this lecture Vesa Välimäki 11 Source-Filter Model Source signal can be recorded or synthetic Filter can model a resonating structure For example, the vocal tract, the soundbox of an instrument, Glottal waveform extracted from speech (Prof. Paavo Alku) With formant filters: Vesa Välimäki 12

7 7 Finite-Difference Models Discretization of the partial differential equation Discretized approximation and its recursive implementation Vesa Välimäki 13 Finite-Difference Models The next state is computed based on 2 previous states For the basic wave equation Time Space Vesa Välimäki 14

8 8 Mass-Spring Networks A distributed mechanical system can be approximated by a finite number of small mass elements (Figure from: T. D. Rossing: The Science of Sound. Second Edition. Addison-Wesley, 1990.) Vesa Välimäki 15 Mass-Spring Networks (2) Mass elements are connected with spring elements Micro-dampers are used to simulate losses A mass-spring network can be simulated with a digital filter structure (Cadoz et al., 1983; Välimäki et al., 2006) Basic elements are discretized separately Apply Hooke s law (F = -kx) and Newton s second law (F = ma) Vesa Välimäki 16

9 9 Mass-Spring Networks The Movie For example, 3 masses 3 transversal modes Movie link: Vesa Välimäki 17 Modal Synthesis Vibrating modes of a structure (instrument) are modeled separately Filter bank of 2 nd -order digital resonators R k (z) Type and location of excitation affects the input of each resonator R 1 ( z) y(n) Input Matrix R 2 ( z)... R K (z) Vesa Välimäki 18

10 10 Modalys Modal synthesis software developed at IRCAM (Paris, France) (Adrien, 1991; Morrison & Adrien, 1991) Contains many excitation and resonator models Analyzed parameters for instruments bodies, bells, strings, bars, Allows arbitrary connections Blow a string, bow a tube, pluck a drum etc. Sound examples 1.Trumpet 2.Clarinet (very bad player) 3.Bowing a metal tube 4.Gong with time-varying properties Source: Vesa Välimäki 19 Wave Digital Filters Developed by Fettweis (1970-) to simulate analog filters Similarly, a lumped acoustic model can be converted into a digital one using the bilinear transform Mass Inductor Damper Resistor Spring Capacitor Useful for the modeling of nonlinear excitation mechanisms Hammer of the piano, reed in wind instruments Also linear resonator models E.g. woodwind bore (tube) Currently used for modeling musical electronic circuits Vesa Välimäki 20

11 11 History of Musical Instrument Modeling Pythagoras studied string vibrations (about 500 B.C.) Basics of string vibration were understood around 1770 Sound synthesis by mathematical modeling (Hiller & Ruiz, 1971) Mass-spring networks for physical modeling of musical instruments in Grenoble, France (1970 s) Karplus and Strong invented a modified wavetable synthesis method in 1979 (published in 1983) Jaffe and Smith extended the Karplus-Strong algorithm (1983) Julius Smith developed the theory of digital waveguides (1985-) Products since 1994 (Yamaha, Korg, Creative, Roland ) Vesa Välimäki 21 Taxonomy of Sound Synthesis Methods (J. O. Smith, 1991) (Source: Vesa Välimäki 22

12 12 Plucked-String Synthesis Model Originally developed at CCRMA, Stanford University (Jaffe & Smith, 1983) Further developments at TKK (Välimäki et al., 1996; Tolonen 1998, Karjalainen et al., 1998) In Out FD Delay line H l (z) Fractional delay filter Loop filter Fundamental frequency Decay rate Vesa Välimäki 23 Tuning Filter Fractional delay filter F(z) fine-tunes the delay-line length so that the pitch is right Two alternatives 1) Allpass filter (Jaffe & Smith, 1983) First-order allpass filter usually Transient problems in time-varying cases (e.g., glissando) 2) Lagrange interpolation (Karjalainen & Laine, 1991; Välimäki et al., 1996) Linear interpolation (1st-order Lagrange) not good enough, because high frequencies will be damped Order 3 or 4 sufficient at 44.1 khz Vesa Välimäki 24

13 13 Waveguide Synth Tuning with Allpass filter Phase delay of the first-order allpass filter at low frequencies (dc): D = (1 a 1 ) / (1 + a 1 ) Phase delay: ( )/ Phase response divided by angular frequency Note the minus sign Solve a 1 for desired delay D: a D D x(n) Vesa Välimäki 25 - a 1 z -1 a 1 y(n) Tuning with Lagrange Interpolation Use, for example, a 3rd-order Lagrange FD filter (N = 3), which is a four-tap FIR filter Coefficient formulas for 3rd-order Lagrange FD filter (1 < D < 2): Vesa Välimäki 26

14 14 Loop Filter Loop filter H l (z) controls the decay rate of harmonics One choice is a one-pole filter ( leaky integrator ) (Välimäki et al., 1996) 1 a Hl ( z) g 1 az Parameter g determines overall decay rate (0 < g < 1) Parameter a 1 determines frequency-dependent decay ( 1 < a 1 < 0) Vesa Välimäki 27 Structure of Basic String Model Implementation using a one-pole loop filter and a 3rd-order FIR interpolation filter (Laurson et al., 2001) x(n) y(n) y L d (n) g( n)[1 a( n)] h(3) h (2) h (1) h(0) 1 z 1 z 1 z FIR fractional delay filter a(n) y 1 ( n) M 1 z Delay line z Loop filter Vesa Välimäki

15 15 Commuted String Instrument Model Instrument body is expensive to model A high-order digital filter is needed Computational savings are obtained by commuting the pluck, string, and the body (Smith, 1993; Karjalainen et al., 1993) a) (n) Excitation String Body e(n) E(z) S(z) B(z) y(n) b) b(n) E(z) x(n) S(z) y(n) Commuted piano synthesis (Van Duyne and Smith, 1995) Vesa Välimäki 29 Parameter Estimation Anechoic recordings of guitar playing Signal analysis using short-time Fourier transform (Välimäki et al. 1996; Tolonen 1998) Parameter estimation using iterative methods (Erkut et al., 2000) Excitation signals obtained by either by 1) Inverse filtering (Välimäki et al. 1996) OR 2) by subtracting the harmonics from recorded tones & equalizing (Tolonen 1998; Välimäki & Tolonen, 1998) Vesa Välimäki 30

16 16 Short-Time Fourier Analysis Signal analysis using short-time Fourier transform (Välimäki et al. 1996; Tolonen 1998) Vesa Välimäki 31 Harmonics = Spectral Peaks Peak picking from the magnitude spectrum of each frame (Välimäki et al. 1996; Tolonen 1998) Vesa Välimäki 32

17 17 Envelopes of harmonics are created by connecting spectral peaks in time Decay rate estimate by linear regression (Välimäki et al. 1996; Tolonen 1998) Decay Rate of Harmonics Vesa Välimäki 33 One-pole loop-filter design (Välimäki et al. 1996) Target response is obtained from the decay rates Loop Filter Design Vesa Välimäki 34

18 18 Excitation signals obtained by either by 1) inverse filtering (Välimäki et al. 1996) Extracting Input Signal OR 2) subtracting harmonics from recorded tones & equalizing (Tolonen 1998; Välimäki & Tolonen, 1998) Vesa Välimäki 35 Structure of Guitar Synthesizer Commuted waveguide synthesis (sampling + modeling) Two string models in parallel (horizontal and vertical polarization) Excitations & special effects stored in a database (Laurson et al., 2001) Database of excitation signals To sympathetic coupling matrix Special effects Timbre control Pluckingpoint filter S h ( z) From sympathetic coupling matrix S v ( z ) Out Vesa Välimäki 36

19 19 Synthesis Examples Classical acoustic guitar 1. Guitar music from the Baroque era (J. S. Bach) 2. Modern guitar music (J. A. Muro) Sound examples available on the web: Vesa Välimäki 37 How about other instruments? Yes, we can do it! ( if they are stringed instruments) Vesa Välimäki 38

20 20 TKK Clavichord Synthesizer Modification of the TKK guitar synthesizer (Välimäki et al., 2003) Commuted waveguide synthesis with more samples Beginning of soundbox response in excitation signal, the rest is sampled! Trigger at release time Trigger at attack time Soundbox responses g sb End knocks g release Excitation signals Timbre control g i1 S 1 g c g o1 Sound g i2 g o2 S Vesa Välimäki 39 TKK Clavichord Synthesizer Clavichord synthesizer played by the ENP control software (produced by Mikael Laurson and Jonte Knif, Sibelius Academy) J. J. Froberger, Gigue from Suite no. 30 in A minor V. Välimäki et al., Computer Music J., Issue #1, 2003 (Sound examples on CMJ DVD with issue #4, 2003) Vesa Välimäki 40

21 21 Ancient keyboard instrument Since the year 1400 Based on plucked strings Like the guitar More complicated than guitar or clavichord Wide soundboard 1-2 keyboards 2-4 registers Harpsichord Vesa Välimäki 41 Anechoic Recordings Vesa Välimäki 42

22 22 Plucking Machinery (Picture from: T.D. Rossing, The Science of Sound, 2nd Ed. Addison-Wesley, 1990) Vesa Välimäki 43 TKK Harpsichord Synthesis Model Modification of the clavichord synthesis model (Välimäki et al. 2004) Excitation and key release sound are samples Vibrating string sound is synthesized algorithmically: S(z) ja R(z) Tail of soundboard response is modeled with a reverb algorithm Vesa Välimäki 44

23 23 Slight Change in String Model S(z) We inserted a feedforward comb filter Can increase the difference in decay rates of neighboring harmonics x (n) y(n) F(z) - L z 1 1 z R z + r Ripple filter a b - One-pole filter Vesa Välimäki 45 Before One-pole filter, delay line, FD filter in a feedback loop since 1991 x (n) y(n) F(z) L z z 1 a b - One-pole filter Vesa Välimäki 46

24 24 After One-pole filter, delay line, FD filter, and a feedforward comb filter in a feedback loop x (n) y(n) F(z) - L z 1 1 z R z + r Ripple filter a b - One-pole filter Vesa Välimäki 47 Some Variation We ve Always Wanted Measured data Approximations: No variations (1-pole filter only) Variations (one-pole filter and comb filter) Vesa Välimäki 48

25 25 But Does it Sound Better? If not, it doesn t pay to do it Informal listening test 1. Original recorded sound 2. Synthesis with old method 3. Synthesis with new method 4. Original recorded sound 5. Synthesis with new method Conclusion: Slight improvement in quality and slight increase in cost It pays Vesa Välimäki 49 Soundbox Modeling Soundbox amplifies and colors the string sound Coloration is imitated with a digital filter Soundboard resonances Short string parts behind the bridge Highest octave of 4-foot register (without dampers) Higher modes of string (not properly damped) Vesa Välimäki 50

26 26 Soundboard Impulse Response Vesa Välimäki 51 Digital Model of the Soundboard Use the source-filter principle Modeling with a reverb algorithm (Välimäki et al. 2004) Modification of the Feedback Delay Network Also 10th-order equalizer Delay line Lowpass Allpass DL 1 H 1 (z) A 1 (z) x(n). DL N H N (z) A N (z) y(n) g fb Vesa Välimäki 52

27 27 Measured Soundboard Impulse Response Vesa Välimäki 53 Modeled Soundboard Impulse Response Vesa Välimäki 54

28 28 Digital Waveguide Models Well suited to synthesis of string and wind instruments String or tube is modeled with a delay-line loop Excitation is either a sample or a nonlinear system Bowed string and wind instrument models use a model of the excitation Nonlinear mapping of input pressure or velocity Similarities to waveshaping synthesis Commuted synthesis of bowed strings also possible (Smith, 1995) Vesa Välimäki 55 Definition: Digital Waveguide Digital waveguide = bi-directional delay line (Smith, 1985) A model for 1-D wave propagation, such as a string or a tube Every sampling instant contains a sample of a propagating wave Interpretation of samples can be chosen Displacement for strings; sound pressure or volume velocity for tubes z -1 y + (n,k) z -1 z -1 z -1 y(n,k) z -1 z -1 z -1 z -1 y - (n,k) Vesa Välimäki 56

29 29 Output Signal from Digital Waveguide Principle of superposition: Sum of signals propagating in opposite directions at the same point z -1 y + (n,k) z -1 z -1 z -1 y(n,k) z -1 z -1 z -1 z -1 y - (n,k) Vesa Välimäki 57 Scattering in a Digital Waveguide If acoustic impedance Z changes, scattering occurs For example, tube radius changes, as in the vocal tract (Kelly & Lochbaum, 1962) Part of the wave is reflected while part gets through, when cross-sectional area A changes Vesa Välimäki 58

30 30 Kelly Lochbaum Tube Model (1962) Vesa Välimäki 59 Lossless String Model A lossless, rigidly terminated string Reflection coefficient 1 at both ends For theoretical use only (Figure from: Vesa Välimäki 60

31 31 Lossy Waveguide Model Lowpass filters at the ends of the digital waveguide Vesa Välimäki 61 Single-Delay-Loop Model If there s only 1 input and 1 output, all loss filters can be combined! (Smith, 1992; Karjalainen et al., 1998) A single-delay-loop model results Looks a lot like the Karplus Strong algorithm, but the filter is different Excitation to be stored in the delay line must imitate a pluck Vesa Välimäki 62

32 32 Waveguide Wind Instrument Models A woodwind model consists of 2 parts 1) Linear tube and open end (digital waveguide and filters) 2) Nonlinear coupling of excitation For example, clarinet model (Smith, 1986), flute model (Välimäki et al., 1992), brass instrument models (Cook, 1992) Vesa Välimäki 63 Products Using Waveguide Synthesis Physical modeling synthesizers Yamaha VL-1 & VL-7, 1994 Korg Prophecy, 1995 Sound cards Creative Sound Blaster AWE64 Creative Sound Blaster Live! Technology patented by Stanford University and Yamaha Yamaha VL-1 VL-1 sound examples Trumpet Tenor sax Shakuhachi (Sound examples from: Vesa Välimäki 64

33 33 Waveguide Modeling of the Clavinet Vesa Välimäki 65 Modeling and Synthesis of the Clavinet A waveguide model with novel features (Gabrielli et al., 2013) Excitation pulse model (velocity-dependent tangent hit) Damping (yarn) model with different string length Nonlinear pickup model Equalization filters simulating the tone switches Collaboration between Aalto University, Università Politecnica delle Marche, Ancona, Italy & Univ. of Edinburgh, UK Leonardo Gabrielli, Dr. Stefan Bilbao Vesa Välimäki 66

34 34 Waveguide Clavinet Synthesizer Synthesis with good yarning Played from MIDI keyboard Synthesis with bad yarning Vesa Välimäki 67 Electric Guitar Modeling and Synthesis A waveguide model with novel ideas (Lindroos et al., 2011) A new plucking model (pulse + filtered noise) Time-varying loop gain (to account for two-stage decay) Inharmonic comb filter model for the pickup position Distortion helps much Vesa Välimäki 68

35 35 TKK Virtual Air Guitars Digital model of an electric guitar with hand movement recognition Three alternative implementations: 1) Data gloves, 2) Colorful gloves and a web camera, 3) Control sticks (acceleration sensors & ultra-sound radar) Vesa Välimäki 69 Virtual Slide Guitar An air guitar played with a bottle neck! (Pakarinen, Puputti &Välimäki, 2008) Check our video: Vesa Välimäki 70

36 36 Conclusions Several methods available for physics-based sound synthesis Source-filter, modal, mass-spring, FDTD, wave digital, and digital waveguide models Digital waveguide synthesis used to be the most popular method With faster computers, modal synthesis and FDTD methods are becoming more attractive Vesa Välimäki 71 References (1) J. M. Adrien, The missing link: modal synthesis, in: G. De Poli, A. Piccialli, and C. Roads, eds. Representations of Musical Signals. MIT Press, Cambridge, Massachusetts, B. Bank, Physics-based sound synthesis of the piano, Report no. 54, TKK Lab. of Acoustics and Audio Signal Processing, June Report and sound examples available online at: C. Cadoz, A. Luciani, and J.-L. Florens, Responsive input devices and sound synthesis by simulation of instrumental mechanisms: the CORDIS system, Computer Music J., vol. 8 pp , L. Gabrielli, V. Välimäki, H. Penttinen, S. Squartini & S. Bilbao, A digital waveguide based approach for Clavinet modeling and synthesis, EURASIP J. Applied Signal Processing, Audio examples at: L. Hiller and P. Ruiz, Synthesizing musical sounds by solving the wave equation for vibrating objects: parts I and II, J. Audio Eng. Soc., vol. 19, no. 6, pp and no. 7, pp , 1971 D. Jaffe and J. O. Smith, Extensions of the Karplus-Strong plucked string algorithm, Computer Music Journal, vol. 7, no. 2, pp , Vesa Välimäki 72

37 37 References (2) M. Karjalainen, V. Välimäki, and T. Tolonen, From the Karplus-Strong algorithm to digital waveguide and beyond, Computer Music J., vol. 22, no. 3, pp , Available online at: K. Karplus and A. Strong, Digital synthesis of plucked string and drum timbres, Computer Music Journal, vol. 7, no. 2, pp ,1983. M. Laurson, C. Erkut, V. Välimäki, and M. Kuuskankare, Methods for Modeling Realistic Playing in Acoustic Guitar Synthesis, Computer Music J., vol. 25, no. 3, pp , N. Lindroos, H. Penttinen, and V. Välimäki, Parametric electric guitar synthesis, Computer Music Journal, vol. 35, no. 3, pp , Fall J. Morrison and J. M. Adrien, Control mechanisms in the MOSAIC synthesis program, in Proc. Int. Computer Music Conf., pp , Montreal, J. Pakarinen, T. Puputti, and V. Välimäki, Virtual slide guitar, Computer Music Journal, vol. 32, no. 3, pp , Fall Pakarinen, J., Tikander, M., and Karjalainen, M., ''Wave Digital Modeling of the Output Chain of a Vacuum-Tube Amplifier,'' in Proc. Int. Conf. Digital Audio Effects (DAFx'09), Como, Italy, Sept., H. Penttinen, J. Pakarinen, V. Välimäki, M. Laurson, H. Li, and M. Leman, Model-based sound synthesis of the guqin, Journal of the Acoustical Society of America, vol. 120, no. 6, pp , Dec Vesa Välimäki 73 References (3) J. O. Smith, Viewpoints on the history of digital synthesis, in Proc. Int. Computer Music Conf. (ICMC 91), pp. 1 10, Montreal, Canada, Oct A revised version is available at: J. O. Smith, Physical modeling using digital waveguides, Computer Music Journal, vol. 16, no. 4, pp ,1992. Available on-line at T. Tolonen, V. Välimäki, and M. Karjalainen, Evaluation of Modern Sound Synthesis Methods. Report no. 48, Lab. of Acoustics and Audio Signal Processing. Helsinki Univ. of Tech., Espoo, V. Välimäki, J. Huopaniemi, M. Karjalainen, and Z. Jánosy, Physical modeling of plucked string instruments with application to real-time sound synthesis, J. Audio Eng. Soc., vol. 44, no. 5, pp , May V. Välimäki, M. Laurson, and C. Erkut, Commuted waveguide synthesis of the clavichord, Computer Music Journal, vol. 27, no. 1, pp , Spring V. Välimäki, J. Parker, and J. S. Abel, Parametric spring reverberation effect, Journal of the Audio Engineering Society, vol. 58, no. 7/8, pp , July/August V. Välimäki, H. Penttinen, J. Knif, M. Laurson, and C. Erkut, Sound synthesis of the harpsichord using a computationally efficient physical model, EURASIP Journal on Applied Signal Processing, vol. 2004, no. 7, pp , June V. Välimäki, J. Pakarinen, C. Erkut, and M. Karjalainen, Discrete-time modelling of musical instruments, Reports on Progress in Physics, vol. 69, no. 1, pp. 1-78, Jan Vesa Välimäki 74

Direction-Dependent Physical Modeling of Musical Instruments

Direction-Dependent Physical Modeling of Musical Instruments 15th International Congress on Acoustics (ICA 95), Trondheim, Norway, June 26-3, 1995 Title of the paper: Direction-Dependent Physical ing of Musical Instruments Authors: Matti Karjalainen 1,3, Jyri Huopaniemi

More information

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

INTRODUCTION TO COMPUTER MUSIC PHYSICAL MODELS. Professor of Computer Science, Art, and Music. Copyright by Roger B. INTRODUCTION TO COMPUTER MUSIC PHYSICAL MODELS Roger B. Dannenberg Professor of Computer Science, Art, and Music Copyright 2002-2013 by Roger B. Dannenberg 1 Introduction Many kinds of synthesis: Mathematical

More information

Sound Synthesis Methods

Sound Synthesis Methods Sound Synthesis Methods Matti Vihola, mvihola@cs.tut.fi 23rd August 2001 1 Objectives The objective of sound synthesis is to create sounds that are Musically interesting Preferably realistic (sounds like

More information

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

WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS NORDIC ACOUSTICAL MEETING 12-14 JUNE 1996 HELSINKI WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS Helsinki University of Technology Laboratory of Acoustics and Audio

More information

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

THE BEATING EQUALIZER AND ITS APPLICATION TO THE SYNTHESIS AND MODIFICATION OF PIANO TONES J. Rauhala, The beating equalizer and its application to the synthesis and modification of piano tones, in Proceedings of the 1th International Conference on Digital Audio Effects, Bordeaux, France, 27,

More information

1 Introduction. 1.1 Historical Notes

1 Introduction. 1.1 Historical Notes 1 Introduction The theme of this work is computational modeling of acoustic tubes. The models are intended for use in sound synthesizers based on physical modeling. Such synthesizers can be used for producing

More information

Modeling of the part-pedaling effect in the piano

Modeling of the part-pedaling effect in the piano Proceedings of the Acoustics 212 Nantes Conference 23-27 April 212, Nantes, France Modeling of the part-pedaling effect in the piano A. Stulov a, V. Välimäki b and H.-M. Lehtonen b a Institute of Cybernetics

More information

Resonator Factoring. Julius Smith and Nelson Lee

Resonator Factoring. Julius Smith and Nelson Lee Resonator Factoring Julius Smith and Nelson Lee RealSimple Project Center for Computer Research in Music and Acoustics (CCRMA) Department of Music, Stanford University Stanford, California 9435 March 13,

More information

Publication III. c 2010 J. Parker, H. Penttinen, S. Bilbao and J. S. Abel. Reprinted with permission.

Publication III. c 2010 J. Parker, H. Penttinen, S. Bilbao and J. S. Abel. Reprinted with permission. Publication III J. Parker, H. Penttinen, S. Bilbao and J. S. Abel. Modeling Methods for the Highly Dispersive Slinky Spring: A Novel Musical Toy. In Proc. of the 13th Int. Conf. on Digital Audio Effects

More information

Principles of Musical Acoustics

Principles of Musical Acoustics William M. Hartmann Principles of Musical Acoustics ^Spr inger Contents 1 Sound, Music, and Science 1 1.1 The Source 2 1.2 Transmission 3 1.3 Receiver 3 2 Vibrations 1 9 2.1 Mass and Spring 9 2.1.1 Definitions

More information

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

Dept. of Computer Science, University of Copenhagen Universitetsparken 1, DK-2100 Copenhagen Ø, Denmark NORDIC ACOUSTICAL MEETING 12-14 JUNE 1996 HELSINKI Dept. of Computer Science, University of Copenhagen Universitetsparken 1, DK-2100 Copenhagen Ø, Denmark krist@diku.dk 1 INTRODUCTION Acoustical instruments

More information

Sound, acoustics Slides based on: Rossing, The science of sound, 1990.

Sound, acoustics Slides based on: Rossing, The science of sound, 1990. Sound, acoustics Slides based on: Rossing, The science of sound, 1990. Acoustics 1 1 Introduction Acoustics 2! The word acoustics refers to the science of sound and is a subcategory of physics! Room acoustics

More information

Sound synthesis and physical modeling

Sound synthesis and physical modeling 1 Sound synthesis and physical modeling Before entering into the main development of this book, it is worth stepping back to get a larger picture of the history of digital sound synthesis. It is, of course,

More information

INHARMONIC DISPERSION TUNABLE COMB FILTER DESIGN USING MODIFIED IIR BAND PASS TRANSFER FUNCTION

INHARMONIC DISPERSION TUNABLE COMB FILTER DESIGN USING MODIFIED IIR BAND PASS TRANSFER FUNCTION INHARMONIC DISPERSION TUNABLE COMB FILTER DESIGN USING MODIFIED IIR BAND PASS TRANSFER FUNCTION Varsha Shah Asst. Prof., Dept. of Electronics Rizvi College of Engineering, Mumbai, INDIA Varsha_shah_1@rediffmail.com

More information

Variable Fractional Delay Filters in Bandlimited Oscillator Algorithms for Music Synthesis

Variable Fractional Delay Filters in Bandlimited Oscillator Algorithms for Music Synthesis Variable Fractional Delay Filters in Bandlimited Oscillator Algorithms for Music Synthesis (Invited Paper) Jussi Pekonen, Vesa Välimäki, Juhan Nam, Julius O. Smith and Jonathan S. Abel Department of Signal

More information

ANALYSIS OF PIANO TONES USING AN INHARMONIC INVERSE COMB FILTER

ANALYSIS OF PIANO TONES USING AN INHARMONIC INVERSE COMB FILTER Proc. of the 11 th Int. Conference on Digital Audio Effects (DAFx-8), Espoo, Finland, September 1-4, 28 ANALYSIS OF PIANO TONES USING AN INHARMONIC INVERSE COMB FILTER Heidi-Maria Lehtonen Department of

More information

Modeling of Tension Modulation Nonlinearity in Plucked Strings

Modeling of Tension Modulation Nonlinearity in Plucked Strings 300 IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, VOL. 8, NO. 3, MAY 2000 Modeling of Tension Modulation Nonlinearity in Plucked Strings Tero Tolonen, Student Member, IEEE, Vesa Välimäki, Senior Member,

More information

Lecture 2: Acoustics

Lecture 2: Acoustics ELEN E4896 MUSIC SIGNAL PROCESSING Lecture 2: Acoustics 1. Acoustics, Sound & the Wave Equation 2. Musical Oscillations 3. The Digital Waveguide Dan Ellis Dept. Electrical Engineering, Columbia University

More information

4.5 Fractional Delay Operations with Allpass Filters

4.5 Fractional Delay Operations with Allpass Filters 158 Discrete-Time Modeling of Acoustic Tubes Using Fractional Delay Filters 4.5 Fractional Delay Operations with Allpass Filters The previous sections of this chapter have concentrated on the FIR implementation

More information

Scattering Parameters for the Keefe Clarinet Tonehole Model

Scattering Parameters for the Keefe Clarinet Tonehole Model 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

More information

An Overview of New Techniques and Effects in Model-based Sound Synthesis

An Overview of New Techniques and Effects in Model-based Sound Synthesis Journal of New Music Research 0929-8215/01/3003-203$16.00 2001, Vol. 30, No. 3, pp. 203 212 Swets & Zeitlinger An Overview of New Techniques and Effects in Model-based Sound Synthesis Matti Karjalainen

More information

MUMT618 - Final Report Litterature Review on Guitar Body Modeling Techniques

MUMT618 - Final Report Litterature Review on Guitar Body Modeling Techniques MUMT618 - Final Report Litterature Review on Guitar Body Modeling Techniques Loïc Jeanson Winter 2014 1 Introduction With the Karplus-Strong Algorithm, we have an efficient way to realize the synthesis

More information

A Parametric Model for Spectral Sound Synthesis of Musical Sounds

A Parametric Model for Spectral Sound Synthesis of Musical Sounds A Parametric Model for Spectral Sound Synthesis of Musical Sounds Cornelia Kreutzer University of Limerick ECE Department Limerick, Ireland cornelia.kreutzer@ul.ie Jacqueline Walker University of Limerick

More information

A NONLINEAR SECOND-ORDER DIGITAL OSCILLATOR FOR VIRTUAL ACOUSTIC FEEDBACK

A NONLINEAR SECOND-ORDER DIGITAL OSCILLATOR FOR VIRTUAL ACOUSTIC FEEDBACK 2014 IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP) A NONLINEAR SECOND-ORDER DIGITAL OSCILLATOR FOR VIRTUAL ACOUSTIC FEEDBACK L. Gabrielli, M. Giobbi, S. Squartini Università

More information

Signal Processing for Speech Applications - Part 2-1. Signal Processing For Speech Applications - Part 2

Signal Processing for Speech Applications - Part 2-1. Signal Processing For Speech Applications - Part 2 Signal Processing for Speech Applications - Part 2-1 Signal Processing For Speech Applications - Part 2 May 14, 2013 Signal Processing for Speech Applications - Part 2-2 References Huang et al., Chapter

More information

FIR/Convolution. Visulalizing the convolution sum. Convolution

FIR/Convolution. Visulalizing the convolution sum. Convolution FIR/Convolution CMPT 368: Lecture Delay Effects Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University April 2, 27 Since the feedforward coefficient s of the FIR filter are

More information

Flanger. Fractional Delay using Linear Interpolation. Flange Comb Filter Parameters. Music 206: Delay and Digital Filters II

Flanger. Fractional Delay using Linear Interpolation. Flange Comb Filter Parameters. Music 206: Delay and Digital Filters II Flanger Music 26: Delay and Digital Filters II Tamara Smyth, trsmyth@ucsd.edu Department of Music, University of California, San Diego (UCSD) January 22, 26 The well known flanger is a feedforward comb

More information

Real-time Computer Modeling of Woodwind Instruments

Real-time Computer Modeling of Woodwind Instruments In Proceedings of the 1998 International Symposium on Musical Acoustics, Leavenworth, WA 1 Real-time Computer Modeling of Woodwind Instruments Gary P. Scavone 1 and Perry R. Cook 2 1 Center for Computer

More information

Perceptual Study of Decay Parameters in Plucked String Synthesis

Perceptual Study of Decay Parameters in Plucked String Synthesis Perceptual Study of Decay Parameters in Plucked String Synthesis Tero Tolonen and Hanna Järveläinen Helsinki University of Technology Laboratory of Acoustics and Audio Signal Processing Espoo, Finland

More information

A Component-Based Approach for Modeling Plucked-Guitar Excitation Signals

A Component-Based Approach for Modeling Plucked-Guitar Excitation Signals A Component-Based Approach for Modeling Plucked-Guitar Excitation Signals ABSTRACT Raymond V. Migneco Music and Entertainment Technology Laboratory (MET-lab) Dept. of Electrical and Computer Engineering

More information

Sound Synthesis. A review of some techniques. Synthesis

Sound Synthesis. A review of some techniques. Synthesis Sound Synthesis A review of some techniques Synthesis Synthesis is the name given to a number of techniques for creating new sounds. Early synthesizers used electronic circuits to create sounds. Modern

More information

Exploring Haptics in Digital Waveguide Instruments

Exploring Haptics in Digital Waveguide Instruments Exploring Haptics in Digital Waveguide Instruments 1 Introduction... 1 2 Factors concerning Haptic Instruments... 2 2.1 Open and Closed Loop Systems... 2 2.2 Sampling Rate of the Control Loop... 2 3 An

More information

FIR/Convolution. Visulalizing the convolution sum. Frequency-Domain (Fast) Convolution

FIR/Convolution. Visulalizing the convolution sum. Frequency-Domain (Fast) Convolution FIR/Convolution CMPT 468: Delay Effects Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University November 8, 23 Since the feedforward coefficient s of the FIR filter are the

More information

CMPT 468: Delay Effects

CMPT 468: Delay Effects CMPT 468: Delay Effects Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University November 8, 2013 1 FIR/Convolution Since the feedforward coefficient s of the FIR filter are

More information

The Physics of Musical Instruments

The Physics of Musical Instruments Neville H. Fletcher Thomas D. Rossing The Physics of Musical Instruments Second Edition With 485 Illustrations Springer Contents Preface Preface to the First Edition v vii I. Vibrating Systems 1. Free

More information

Fundamentals of Digital Audio *

Fundamentals of Digital Audio * Digital Media The material in this handout is excerpted from Digital Media Curriculum Primer a work written by Dr. Yue-Ling Wong (ylwong@wfu.edu), Department of Computer Science and Department of Art,

More information

MAGNITUDE-COMPLEMENTARY FILTERS FOR DYNAMIC EQUALIZATION

MAGNITUDE-COMPLEMENTARY FILTERS FOR DYNAMIC EQUALIZATION Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX-), Limerick, Ireland, December 6-8, MAGNITUDE-COMPLEMENTARY FILTERS FOR DYNAMIC EQUALIZATION Federico Fontana University of Verona

More information

DIGITAL SIMULATION OF BRASSINESS AND AMPLITUDE- DEPENDENT PROPAGATION SPEED IN WIND INSTRUMENTS

DIGITAL SIMULATION OF BRASSINESS AND AMPLITUDE- DEPENDENT PROPAGATION SPEED IN WIND INSTRUMENTS DIGITAL SIMULATION OF BRASSINESS AND AMPLITUDE- DEPENDENT PROPAGATION SPEED IN WIND INSTRUMENTS Charles M. Cooper and Jonathan S. Abel Center for Computer Research In Music and Acoustics (CCRMA) Stanford

More information

What is Sound? Simple Harmonic Motion -- a Pendulum

What is Sound? Simple Harmonic Motion -- a Pendulum What is Sound? As the tines move back and forth they exert pressure on the air around them. (a) The first displacement of the tine compresses the air molecules causing high pressure. (b) Equal displacement

More information

Objective Test Methods for Waveguide Audio Synthesis

Objective Test Methods for Waveguide Audio Synthesis Brigham Young University BYU ScholarsArchive All Theses and Dissertations 2007-03-21 Objective Test Methods for Waveguide Audio Synthesis Steven Gregory Wood Brigham Young University - Provo Follow this

More information

the 98th Convention 1995 February Paris

the 98th Convention 1995 February Paris Physical Modeling of Plucked String Instruments with Application to Real-Time Sound Synthesis. 3956 (El) Vesa V_lim_ki*, Jyri Huopaniemi*,Matti Karjalainen** and Zolt_n Jo}nosy***, *Helsinki University

More information

Advanced Audiovisual Processing Expected Background

Advanced Audiovisual Processing Expected Background Advanced Audiovisual Processing Expected Background As an advanced module, we will not cover introductory topics in lecture. You are expected to already be proficient with all of the following topics,

More information

Computer Audio. An Overview. (Material freely adapted from sources far too numerous to mention )

Computer Audio. An Overview. (Material freely adapted from sources far too numerous to mention ) Computer Audio An Overview (Material freely adapted from sources far too numerous to mention ) Computer Audio An interdisciplinary field including Music Computer Science Electrical Engineering (signal

More information

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

Emulation of junction field-effect transistors for real-time audio applications This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. IEICE Electronics Express, Vol.* No.*,*-* Emulation of junction field-effect transistors

More information

Matti Karjalainen. TKK - Helsinki University of Technology Department of Signal Processing and Acoustics (Espoo, Finland)

Matti Karjalainen. TKK - Helsinki University of Technology Department of Signal Processing and Acoustics (Espoo, Finland) Matti Karjalainen TKK - Helsinki University of Technology Department of Signal Processing and Acoustics (Espoo, Finland) 1 Located in the city of Espoo About 10 km from the center of Helsinki www.tkk.fi

More information

Musical Acoustics, C. Bertulani. Musical Acoustics. Lecture 14 Timbre / Tone quality II

Musical Acoustics, C. Bertulani. Musical Acoustics. Lecture 14 Timbre / Tone quality II 1 Musical Acoustics Lecture 14 Timbre / Tone quality II Odd vs Even Harmonics and Symmetry Sines are Anti-symmetric about mid-point If you mirror around the middle you get the same shape but upside down

More information

Creating a Virtual Cello Music 421 Final Project. Peder Larson

Creating a Virtual Cello Music 421 Final Project. Peder Larson Creating a Virtual Cello Music 421 Final Project Peder Larson June 11, 2003 1 Abstract A virtual cello, or any other stringed instrument, can be created using digital waveguides, digital filters, and a

More information

EE 351M Digital Signal Processing

EE 351M Digital Signal Processing EE 351M Digital Signal Processing Course Details Objective Establish a background in Digital Signal Processing Theory Required Text Discrete-Time Signal Processing, Prentice Hall, 2 nd Edition Alan Oppenheim,

More information

Research Article Efficient Dispersion Generation Structures for Spring Reverb Emulation

Research Article Efficient Dispersion Generation Structures for Spring Reverb Emulation Hindawi Publishing Corporation EURASIP Journal on Advances in Signal Processing Volume, Article ID, 8 pages doi:.// Research Article Efficient Dispersion Generation Structures for Spring Reverb Emulation

More information

PHY-2464 Physical Basis of Music

PHY-2464 Physical Basis of Music Physical Basis of Music Presentation 19 Characteristic Sound (Timbre) of Wind Instruments Adapted from Sam Matteson s Unit 3 Session 30 and Unit 1 Session 10 Sam Trickey Mar. 15, 2005 REMINDERS: Brass

More information

NAME STUDENT # ELEC 484 Audio Signal Processing. Midterm Exam July Listening test

NAME STUDENT # ELEC 484 Audio Signal Processing. Midterm Exam July Listening test NAME STUDENT # ELEC 484 Audio Signal Processing Midterm Exam July 2008 CLOSED BOOK EXAM Time 1 hour Listening test Choose one of the digital audio effects for each sound example. Put only ONE mark in each

More information

Jyri Pakarinen, Tapio Puputti, and Vesa Välimäki, 2008, Virtual slide guitar, Computer Music Journal, volume 32, number 3, pages

Jyri Pakarinen, Tapio Puputti, and Vesa Välimäki, 2008, Virtual slide guitar, Computer Music Journal, volume 32, number 3, pages Jyri Pakarinen, Tapio Puputti, and Vesa Välimäki, 2008, Virtual slide guitar, Computer Music Journal, volume 32, number 3, pages 42 54. 2008 MIT Press Reprinted with permission. Jyri Pakarinen, Tapio Puputti,

More information

Khlui-Phiang-Aw Sound Synthesis Using A Warped FIR Filter

Khlui-Phiang-Aw Sound Synthesis Using A Warped FIR Filter Khlui-Phiang-Aw Sound Synthesis Using A Warped FIR Filter Korakoch Saengrattanakul Faculty of Engineering, Khon Kaen University Khon Kaen-40002, Thailand. ORCID: 0000-0001-8620-8782 Kittipitch Meesawat*

More information

INTRODUCTION TO COMPUTER MUSIC SAMPLING SYNTHESIS AND FILTERS. Professor of Computer Science, Art, and Music

INTRODUCTION TO COMPUTER MUSIC SAMPLING SYNTHESIS AND FILTERS. Professor of Computer Science, Art, and Music INTRODUCTION TO COMPUTER MUSIC SAMPLING SYNTHESIS AND FILTERS Roger B. Dannenberg Professor of Computer Science, Art, and Music Copyright 2002-2013 by Roger B. Dannenberg 1 SAMPLING SYNTHESIS Synthesis

More information

The Brief History of Virtual Analog Synthesis

The Brief History of Virtual Analog Synthesis The Brief History of Virtual Analog Synthesis Jussi Pekonen and Vesa Välimäki Department of Signal Processing and Acoustics, Aalto University School of Electrical Engineering, Espoo, Finland. Summary In

More information

A Look at Un-Electronic Musical Instruments

A Look at Un-Electronic Musical Instruments A Look at Un-Electronic Musical Instruments A little later in the course we will be looking at the problem of how to construct an electrical model, or analog, of an acoustical musical instrument. To prepare

More information

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

Room Impulse Response Modeling in the Sub-2kHz Band using 3-D Rectangular Digital Waveguide Mesh Room Impulse Response Modeling in the Sub-2kHz Band using 3-D Rectangular Digital Waveguide Mesh Zhixin Chen ILX Lightwave Corporation Bozeman, Montana, USA Abstract Digital waveguide mesh has emerged

More information

Copyright 2009 Pearson Education, Inc.

Copyright 2009 Pearson Education, Inc. Chapter 16 Sound 16-1 Characteristics of Sound Sound can travel through h any kind of matter, but not through a vacuum. The speed of sound is different in different materials; in general, it is slowest

More information

Model-based sound synthesis of the guqin

Model-based sound synthesis of the guqin Model-based sound synthesis of the guqin Henri Penttinen, a Jyri Pakarinen, and Vesa Välimäki Laboratory of Acoustics and Audio Signal Processing, Helsinki University of Technology, Espoo, Finland Mikael

More information

Digitalising sound. Sound Design for Moving Images. Overview of the audio digital recording and playback chain

Digitalising sound. Sound Design for Moving Images. Overview of the audio digital recording and playback chain Digitalising sound Overview of the audio digital recording and playback chain IAT-380 Sound Design 2 Sound Design for Moving Images Sound design for moving images can be divided into three domains: Speech:

More information

Perception-based control of vibrato parameters in string instrument synthesis

Perception-based control of vibrato parameters in string instrument synthesis Perception-based control of vibrato parameters in string instrument synthesis Hanna Järveläinen DEI University of Padova, Italy Helsinki University of Technology, Laboratory of Acoustics and Audio Signal

More information

Laboratory Assignment 4. Fourier Sound Synthesis

Laboratory Assignment 4. Fourier Sound Synthesis Laboratory Assignment 4 Fourier Sound Synthesis PURPOSE This lab investigates how to use a computer to evaluate the Fourier series for periodic signals and to synthesize audio signals from Fourier series

More information

A Musical Controller Based on the Cicada s Efficient Buckling Mechanism

A Musical Controller Based on the Cicada s Efficient Buckling Mechanism A Musical Controller Based on the Cicada s Efficient Buckling Mechanism Tamara Smyth CCRMA Department of Music Stanford University Stanford, California tamara@ccrma.stanford.edu Julius O. Smith III CCRMA

More information

SGN Audio and Speech Processing

SGN Audio and Speech Processing Introduction 1 Course goals Introduction 2 SGN 14006 Audio and Speech Processing Lectures, Fall 2014 Anssi Klapuri Tampere University of Technology! Learn basics of audio signal processing Basic operations

More information

SGN Audio and Speech Processing

SGN Audio and Speech Processing SGN 14006 Audio and Speech Processing Introduction 1 Course goals Introduction 2! Learn basics of audio signal processing Basic operations and their underlying ideas and principles Give basic skills although

More information

1. Introduction. 2. Digital waveguide modelling

1. Introduction. 2. Digital waveguide modelling ARCHIVES OF ACOUSTICS 27, 4, 303317 (2002) DIGITAL WAVEGUIDE MODELS OF THE PANPIPES A. CZY EWSKI, J. JAROSZUK and B. KOSTEK Sound & Vision Engineering Department, Gda«sk University of Technology, Gda«sk,

More information

CS 591 S1 Midterm Exam

CS 591 S1 Midterm Exam Name: CS 591 S1 Midterm Exam Spring 2017 You must complete 3 of problems 1 4, and then problem 5 is mandatory. Each problem is worth 25 points. Please leave blank, or draw an X through, or write Do Not

More information

Chapter 18. Superposition and Standing Waves

Chapter 18. Superposition and Standing Waves Chapter 18 Superposition and Standing Waves Particles & Waves Spread Out in Space: NONLOCAL Superposition: Waves add in space and show interference. Do not have mass or Momentum Waves transmit energy.

More information

Linear Systems. Claudia Feregrino-Uribe & Alicia Morales-Reyes Original material: Rene Cumplido. Autumn 2015, CCC-INAOE

Linear Systems. Claudia Feregrino-Uribe & Alicia Morales-Reyes Original material: Rene Cumplido. Autumn 2015, CCC-INAOE Linear Systems Claudia Feregrino-Uribe & Alicia Morales-Reyes Original material: Rene Cumplido Autumn 2015, CCC-INAOE Contents What is a system? Linear Systems Examples of Systems Superposition Special

More information

Formant Synthesis of Haegeum: A Sound Analysis/Synthesis System using Cpestral Envelope

Formant Synthesis of Haegeum: A Sound Analysis/Synthesis System using Cpestral Envelope Formant Synthesis of Haegeum: A Sound Analysis/Synthesis System using Cpestral Envelope Myeongsu Kang School of Computer Engineering and Information Technology Ulsan, South Korea ilmareboy@ulsan.ac.kr

More information

Whole geometry Finite-Difference modeling of the violin

Whole geometry Finite-Difference modeling of the violin Whole geometry Finite-Difference modeling of the violin Institute of Musicology, Neue Rabenstr. 13, 20354 Hamburg, Germany e-mail: R_Bader@t-online.de, A Finite-Difference Modelling of the complete violin

More information

Spectrum. Additive Synthesis. Additive Synthesis Caveat. Music 270a: Modulation

Spectrum. Additive Synthesis. Additive Synthesis Caveat. Music 270a: Modulation Spectrum Music 7a: Modulation Tamara Smyth, trsmyth@ucsd.edu Department of Music, University of California, San Diego (UCSD) October 3, 7 When sinusoids of different frequencies are added together, the

More information

Music 270a: Modulation

Music 270a: Modulation Music 7a: Modulation Tamara Smyth, trsmyth@ucsd.edu Department of Music, University of California, San Diego (UCSD) October 3, 7 Spectrum When sinusoids of different frequencies are added together, the

More information

TURN2ON BLACKPOLE STATION POLYPHONIC SYNTHESIZER MANUAL. version device by Turn2on Software

TURN2ON BLACKPOLE STATION POLYPHONIC SYNTHESIZER MANUAL. version device by Turn2on Software MANUAL version 1.2.1 device by Turn2on Software http://turn2on.ru Introduction Blackpole Station is a new software polyphonic synthesizer for Reason Propellerhead. Based on 68 waveforms in 3 oscillators

More information

Microcomputer Systems 1. Introduction to DSP S

Microcomputer Systems 1. Introduction to DSP S Microcomputer Systems 1 Introduction to DSP S Introduction to DSP s Definition: DSP Digital Signal Processing/Processor It refers to: Theoretical signal processing by digital means (subject of ECE3222,

More information

Final Exam Study Guide: Introduction to Computer Music Course Staff April 24, 2015

Final Exam Study Guide: Introduction to Computer Music Course Staff April 24, 2015 Final Exam Study Guide: 15-322 Introduction to Computer Music Course Staff April 24, 2015 This document is intended to help you identify and master the main concepts of 15-322, which is also what we intend

More information

University of Washington Department of Electrical Engineering Computer Speech Processing EE516 Winter 2005

University of Washington Department of Electrical Engineering Computer Speech Processing EE516 Winter 2005 University of Washington Department of Electrical Engineering Computer Speech Processing EE516 Winter 2005 Lecture 5 Slides Jan 26 th, 2005 Outline of Today s Lecture Announcements Filter-bank analysis

More information

Publication P IEEE. Reprinted with permission. The accompanying webpage is available online at:

Publication P IEEE. Reprinted with permission. The accompanying webpage is available online at: Publication P-6 Kleimola, J. and Välimäki, V., 2012. Reducing aliasing from synthetic audio signals using polynomial transition regions. IEEE Signal Process. Lett., 19(2), pp. 67 70. 2012 IEEE. Reprinted

More information

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Digital Signal Processing VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Overview Signals and Systems Processing of Signals Display of Signals Digital Signal Processors Common Signal Processing

More information

Plaits. Macro-oscillator

Plaits. Macro-oscillator Plaits Macro-oscillator A B C D E F About Plaits Plaits is a digital voltage-controlled sound source capable of sixteen different synthesis techniques. Plaits reclaims the land between all the fragmented

More information

Linear Frequency Modulation (FM) Chirp Signal. Chirp Signal cont. CMPT 468: Lecture 7 Frequency Modulation (FM) Synthesis

Linear Frequency Modulation (FM) Chirp Signal. Chirp Signal cont. CMPT 468: Lecture 7 Frequency Modulation (FM) Synthesis Linear Frequency Modulation (FM) CMPT 468: Lecture 7 Frequency Modulation (FM) Synthesis Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University January 26, 29 Till now we

More information

S.RIMELL D,M.HOWARD A,D.HUNT P,R.KIRK A,M.TYRRELL. Music Technology Research Group Dept of Electronics, University of York

S.RIMELL D,M.HOWARD A,D.HUNT P,R.KIRK A,M.TYRRELL. Music Technology Research Group Dept of Electronics, University of York The development of a computer-based, physically modelled musical instrument with haptic Feedback, for the performance and composition of electroacoustic music S.RIMELL D,M.HOWARD A,D.HUNT P,R.KIRK A,M.TYRRELL

More information

Musical Instrument of Multiple Methods of Excitation (MIMME)

Musical Instrument of Multiple Methods of Excitation (MIMME) 1 Musical Instrument of Multiple Methods of Excitation (MIMME) Design Team John Cavacas, Kathryn Jinks Greg Meyer, Daniel Trostli Design Advisor Prof. Andrew Gouldstone Abstract The objective of this capstone

More information

v 0s F S Delay Delay H Delay

v 0s F S Delay Delay H Delay Developments for the Commuted Piano Scott A. Van Duyne CCRMA, Stanford University savd@ccrma.stanford.edu Julius O. Smith III CCRMA, Stanford University jos@ccrma.stanford.edu ABSTRACT: We present here

More information

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

Experimental evaluation of inverse filtering using physical systems with known glottal flow and tract characteristics Experimental evaluation of inverse filtering using physical systems with known glottal flow and tract characteristics Derek Tze Wei Chu and Kaiwen Li School of Physics, University of New South Wales, Sydney,

More information

Fundamentals of Music Technology

Fundamentals of Music Technology Fundamentals of Music Technology Juan P. Bello Office: 409, 4th floor, 383 LaFayette Street (ext. 85736) Office Hours: Wednesdays 2-5pm Email: jpbello@nyu.edu URL: http://homepages.nyu.edu/~jb2843/ Course-info:

More information

Music: Sound that follows a regular pattern; a mixture of frequencies which have a clear mathematical relationship between them.

Music: Sound that follows a regular pattern; a mixture of frequencies which have a clear mathematical relationship between them. The Sound of Music Music: Sound that follows a regular pattern; a mixture of frequencies which have a clear mathematical relationship between them. How is music formed? By STANDING WAVES Formed due to

More information

DR BRIAN BRIDGES SOUND SYNTHESIS IN LOGIC II

DR BRIAN BRIDGES SOUND SYNTHESIS IN LOGIC II DR BRIAN BRIDGES BD.BRIDGES@ULSTER.AC.UK SOUND SYNTHESIS IN LOGIC II RECAP... Synthesis: artificial sound generation Variety of methods: additive, subtractive, modulation, physical modelling, wavetable

More information

Impact of String Stiffness on Virtual Bowed Strings

Impact of String Stiffness on Virtual Bowed Strings Impact of String Stiffness on Virtual Bowed Strings Stefania Serafin, Julius O. Smith III CCRMA (Music 42), May, 22 Center for Computer Research in Music and Acoustics (CCRMA) Department of Music, Stanford

More information

Tonehole Radiation Directivity: A Comparison Of Theory To Measurements

Tonehole Radiation Directivity: A Comparison Of Theory To Measurements In Proceedings of the 22 International Computer Music Conference, Göteborg, Sweden 1 Tonehole Radiation Directivity: A Comparison Of Theory To s Gary P. Scavone 1 Matti Karjalainen 2 gary@ccrma.stanford.edu

More information

A VIRTUAL TUBE DELAY EFFECT

A VIRTUAL TUBE DELAY EFFECT Proceedings of the 21 st International Conference on Digital Audio Effects (DAFx-18), Aveiro, Portugal, September 4 8, 218 A VIRTUAL TUBE DELAY EFFECT Riccardo Simionato University of Padova Dept. of Information

More information

FOURIER analysis is a well-known method for nonparametric

FOURIER analysis is a well-known method for nonparametric 386 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 54, NO. 1, FEBRUARY 2005 Resonator-Based Nonparametric Identification of Linear Systems László Sujbert, Member, IEEE, Gábor Péceli, Fellow,

More information

COMP 546, Winter 2017 lecture 20 - sound 2

COMP 546, Winter 2017 lecture 20 - sound 2 Today we will examine two types of sounds that are of great interest: music and speech. We will see how a frequency domain analysis is fundamental to both. Musical sounds Let s begin by briefly considering

More information

Combining granular synthesis with frequency modulation.

Combining granular synthesis with frequency modulation. Combining granular synthesis with frequey modulation. Kim ERVIK Department of music University of Sciee and Technology Norway kimer@stud.ntnu.no Øyvind BRANDSEGG Department of music University of Sciee

More information

CMPT 468: Frequency Modulation (FM) Synthesis

CMPT 468: Frequency Modulation (FM) Synthesis CMPT 468: Frequency Modulation (FM) Synthesis Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University October 6, 23 Linear Frequency Modulation (FM) Till now we ve seen signals

More information

Music. Sound Part II

Music. Sound Part II Music Sound Part II What is the study of sound called? Acoustics What is the difference between music and noise? Music: Sound that follows a regular pattern; a mixture of frequencies which have a clear

More information

Structure of Speech. Physical acoustics Time-domain representation Frequency domain representation Sound shaping

Structure of Speech. Physical acoustics Time-domain representation Frequency domain representation Sound shaping Structure of Speech Physical acoustics Time-domain representation Frequency domain representation Sound shaping Speech acoustics Source-Filter Theory Speech Source characteristics Speech Filter characteristics

More information

Band-Limited Simulation of Analog Synthesizer Modules by Additive Synthesis

Band-Limited Simulation of Analog Synthesizer Modules by Additive Synthesis Band-Limited Simulation of Analog Synthesizer Modules by Additive Synthesis Amar Chaudhary Center for New Music and Audio Technologies University of California, Berkeley amar@cnmat.berkeley.edu March 12,

More information

SOUND SOURCE RECOGNITION AND MODELING

SOUND SOURCE RECOGNITION AND MODELING SOUND SOURCE RECOGNITION AND MODELING CASA seminar, summer 2000 Antti Eronen antti.eronen@tut.fi Contents: Basics of human sound source recognition Timbre Voice recognition Recognition of environmental

More information

Sound Modeling from the Analysis of Real Sounds

Sound Modeling from the Analysis of Real Sounds Sound Modeling from the Analysis of Real Sounds S lvi Ystad Philippe Guillemain Richard Kronland-Martinet CNRS, Laboratoire de Mécanique et d'acoustique 31, Chemin Joseph Aiguier, 13402 Marseille cedex

More information