Physical Modelling of Musical Instruments Using Digital Waveguides: History, Theory, Practice

Similar documents
Physical Modelling of Musical Instruments Using Digital Waveguides: History, Theory, Practice

Wednesday, April 14, 2010 COMPUTER MUSIC

Physics Homework 4 Fall 2015

Music 170: Wind Instruments

Physics HomeWork 4 Spring 2015

about half the spacing of its modern counterpart when played in their normal ranges? 6)

about half the spacing of its modern counterpart when played in their normal ranges? 6)

Class Notes November 7. Reed instruments; The woodwinds

Norman Public Schools MUSIC ASSESSMENT GUIDE FOR GRADE 8

2018 Fall CTP431: Music and Audio Computing Fundamentals of Musical Acoustics

Instruments. Of the. Orchestra

GENERAL EDUCATION AND TRAINING CREATIVE ARTS MUSIC ASSESSMENT TASK NOVEMBER 2015 GRADE 8

CHAPTER 14 INSTRUMENTS

Brick : Brasswind Musical Instrument Accessories (Non Powered)

Simple Harmonic Motion: What is a Sound Spectrum?

Standing Waves and Wind Instruments *

Mathematics in Contemporary Society - Chapter 11 (Spring 2018)

about Orchestra Linus Metzler L i m e n e t L i n u s M e t z l e r W a t t s t r a s s e F r e i d o r f

Mathematics in Contemporary Society Chapter 11

Prelude. Name Class School

BASIC VOCABULARY. Bow: arco. Slide brass instruments: instrumentos de viento metal de varas. To bow: frotar.

TABLE OF CONTENTS CHAPTER 1 PREREQUISITES FOR WRITING AN ARRANGEMENT... 1

Note on Posted Slides. Noise and Music. Noise and Music. Pitch. PHY205H1S Physics of Everyday Life Class 15: Musical Sounds

PHYSICS OF MUSIC. 1.) Charles Taylor, Exploring Music (Music Library ML3805 T )

Syllabus: PHYS 1300 Introduction to Musical Acoustics Fall 20XX

CTP 431 Music and Audio Computing. Basic Acoustics. Graduate School of Culture Technology (GSCT) Juhan Nam

Registration Reference Book

Section V: Technique Building V - 1

Tempo this means the speed of the music, how fast (Presto) or slow (Lento) it is.

SYNTHESIS FROM MUSICAL INSTRUMENT CHARACTER MAPS

The String Family. Bowed Strings. Plucked Strings. Musical Instruments More About Music

Year 7 Music. Home Learning Project. Name... Form.. Music Class... Music Teacher.

The Elements of Music. A. Gabriele

NOVEL DESIGNER PLASTIC TRUMPET BELLS FOR BRASS INSTRUMENTS: EXPERIMENTAL COMPARISONS

Laboratory Assignment 3. Digital Music Synthesis: Beethoven s Fifth Symphony Using MATLAB

WIND INSTRUMENTS. Math Concepts. Key Terms. Objectives. Math in the Middle... of Music. Video Fieldtrips

Are you a student who is looking for a CHALLENGE? Are you a student who is MOTIVATED to try something new and STICK WITH IT?

UNIVERSITY OF DUBLIN TRINITY COLLEGE

Workshop Friday, June 27th 1:00 PM

Acoustic Instrument Message Specification

The Shreveport Symphony Orchestra Presents. SSO on the Go!

Section IV: Ensemble Sound Concepts IV - 1

Topic 11. Score-Informed Source Separation. (chroma slides adapted from Meinard Mueller)

Brass Trombone, Trumpet Woodwind Flute, Clarinet, Didgeridoo Musical Bottles

A few white papers on various. Digital Signal Processing algorithms. used in the DAC501 / DAC502 units

Cathedral user guide & reference manual

The Story of the Woodwind Family. STUDY GUIDE Provided by jewel winds

All Strings: Any movement from a standard concerto or a movement, other than the first, of a Bach sonata or suite, PLUS

Robert Alexandru Dobre, Cristian Negrescu

CTP431- Music and Audio Computing Musical Acoustics. Graduate School of Culture Technology KAIST Juhan Nam

The Classification of Musical

You re invited to experience the magic of the Eugene Symphony! Jeffrey Peyton, Guest Conductor William Hulings, Narrator

FPFV-285/585 PRODUCTION SOUND Fall 2018 CRITICAL LISTENING Assignment

Experiments on musical instrument separation using multiplecause

9.35 Sensation And Perception Spring 2009

Guide to Band Instruments

Bachelor of Music in Jazz Studies/Composition

Pop Quartets For All: Trombone, Baritone B.C., Bassoon, Tuba (Pop Instrumental Ensembles For All) By Story;Michael

POST-PROCESSING FIDDLE : A REAL-TIME MULTI-PITCH TRACKING TECHNIQUE USING HARMONIC PARTIAL SUBTRACTION FOR USE WITHIN LIVE PERFORMANCE SYSTEMS

Requirements for the aptitude tests at the Folkwang University of the Arts

PassPORT. to music lessons

Spectral Sounds Summary

Music for the Hearing Care Professional Published on Sunday, 14 March :24

Bachelor of Music in Jazz Studies/Composition

2018 ENSEMBLE CONNECT LIVE AUDITIONS

MOZART, THE COMPOSER Lesson Plans

Correlating differences in the playing properties of five student model clarinets with physical differences between them

Topic 10. Multi-pitch Analysis

Linear Time Invariant (LTI) Systems

2018 ENSEMBLE CONNECT LIVE AUDITIONS

Title Music Grade 4. Page: 1 of 13

Welcome to the West Babylon Musical Instrument Program!

A practical way to measure intonation quality of woodwind instruments using standard equipment without custom made adapters

A prototype system for rule-based expressive modifications of audio recordings

USING PULSE REFLECTOMETRY TO COMPARE THE EVOLUTION OF THE CORNET AND THE TRUMPET IN THE 19TH AND 20TH CENTURIES

Musical Sound: A Mathematical Approach to Timbre

About the Instruments

Starter Activities for Music Lessons

Lecture 1: What we hear when we hear music

MUSIC. Make a musical instrument of your choice out of household items. 5. Attend a music (instrumental or vocal) concert.

Sound ASSIGNMENT. (i) Only... bodies produce sound. EDULABZ. (ii) Sound needs a... medium for its propagation.

2. AN INTROSPECTION OF THE MORPHING PROCESS

Music Curriculum Glossary

Flute. Selection 10% of students will be selected for FLUTE. Flute Player Personality Conscientious

- 곰을쫓는다양한인물들이꼬리에꼬리를물고연결됩니다. 곰을쫓아내야한다는목적으로 그들이가지고등장하는다양한악기들은엉뚱한결말을이끄는도구가됩니다.

The Rite of Spring Animated Graphical Score Video (Stephen Malinowski, Jay Bacal) Development Notes

Sound energy and waves

The Elements of Music

Noise Tools 1U Manual. Noise Tools 1U. Clock, Random Pulse, Analog Noise, Sample & Hold, and Slew. Manual Revision:

Audition Guidelines & Repertoire Lists Season

The Elements of Music

Music Representations

West Michigan Homeschool Fine Arts Solo and Ensemble Festival

Part I. Elements. Presentation developed by: Robert Elliott Tennessee State University. McGraw-Hill

MELODIC NOTATION UNIT TWO

Signal Mountain Middle School Band

hhh MUSIC OPPORTUNITIES BEGIN IN GRADE 3

Assessment Schedule 2012 Music: Demonstrate knowledge of conventions in a range of music scores (91276)

MUSIC (MUAP, MUEN, MUSI)

GPS. (Grade Performance Steps) The Road to Musical Success! Band Performance Tasks YEAR 1. Conductor

Transcription:

Physical Modelling of Musical Instruments Using Digital Waveguides: History, Theory, Practice

Introduction Why Physical Modelling? History of Waveguide Physical Models Mathematics of Waveguide Physical Models, via Data Flow Diagrams Demonstration of Yamaha VL synthesizer Why Physical Modelling?

What Physical Modelling is NOT NOT looped playback of previously recorded sound (e.g. samplers)

What Physical Modelling is NOT NOT looped playback of previously recorded sound (e.g. samplers)

What Physical Modelling is NOT NOT synthesis by ad hoc similarity of sound (e.g. subtractive synthesis)

What Physical Modelling is NOT NOT synthesis by ad hoc similarity of sound (e.g. subtractive synthesis)

What IS Physical Modelling? computer sound synthesis based on physical theory of the vibrating object - string, reed & air column, membrane modes of vibration for a cylindrical air column computer model of vibrating drum head

What IS Physical Modelling? analogous to computer graphics modelling of physical structures to simulate realistic dynamical behaviour smoke synthesized with physical modelling (particle system) animated dinosaur moves realistically by careful simulation of physical structure

What IS Physical Modelling? colliding galaxies synthesized by John Dubinski, U. of T. Dept. of Astronomy & Astrophysics colliding galaxies

What IS Physical Modelling? simulates instrumental dynamics (i.e. behaviour) both desirable behaviour...

What IS Physical Modelling? simulates instrumental dynamics (i.e. behaviour) both desirable behaviour... Violin physical model, staccato

What IS Physical Modelling? simulates instrumental dynamics (i.e. behavior) and undesirable behaviour...

What IS Physical Modelling? simulates instrumental dynamics (i.e. behaviour) and undesirable behaviour... Violin physical model, bowing overpressure

A More Complete Derivation of the String Wave Equation The Problem with Physical Modelling... Consider an elastic string under tension which is at rest along the dimension. Let,, and denote the unit vectors in the,, and directions, respectively. When a wave is present, a point originally at along the string is displaced to some point specified by the displacement vector Note that typical derivations of the wave equation consider only the displacement in the direction. This more general treatment is adapted from [118]. The displacement of a neighboring point originally at along the string can be specified as Let denote string tension along when the string is at rest, and denote the vector tension at the point in the present displaced scenario under analysis. The net vector force acting on the infinitesimal string element between points and is given by the vector sum of the force at and the force at, that is,. If the string has stiffness, the two forces will in general not be tangent to the string at these points. The mass of the infinitesimal string element is, where denotes the mass per unit length of the string at rest. Applying Newton's second law gives (F.1) where has been canceled on both sides of the equation. Note that no approximations have been made so far. The next step is to express the force in terms of the tension of the string at rest, the elastic constant of the string, and geometrical factors. The displaced string element is the vector (F.2) (F.3) from Julius O. Smith, Physical Audio Signal Processing 2006 http:// ccrma.stanford.edu/ having magnitude (F.4) http://ccrma.stanford.edu/~jos/pasp/more_complete_derivation_string.html#app:stringwaveeqn Page 1 of 2

Karplus-Strong Synthesis named after Stanford grad. students Kevin Karplus and Alex Strong Kevin Karplus, Alex Strong (1983). "Digital Synthesis of Plucked String and Drum Timbres". Computer Music Journal 7 (2): 43-55. efficient method for 8-bit microprocessor fill wavetable with random numbers average successive samples each time through the loop averaging amounts to: - low-pass filtering (frequency domain description) - waveform smoothing (time domain description)

MidiForth Karplus Workbench Steady State Random Noise Internal Low Pass Filter (LPF) Varying Pitch

Karplus-Strong Synthesis Bruno Degazio - HeatNoise (1987) HeatNoise is a fantasy fantasy on the inter-relationship of signal and noise, meaning and error, chaos and order. Noise - taken broadly and metaphorically as the absence of meaning - and the emergence of meaning from noise is presented with sounds synthesized by means of the same fractal process used to generate the structure of the work; with the noisy sounds of speech, the sibilants, plosives and fricatives without which language would be unintelligible; with radio transmissions, including Neil Armstrong's famous non sequitur at the first moon landing; and with sounds, musical and otherwise, that employ noise in various ways to communicate a message. Out of the opening chaos through the progressively greater disturbances of the underlying order, noise overwhelms meaning until we arrive at the place where the lost messages end - the radio transmissions that were never received, the cries for help that were never heard, the final gasps of those who died alone... Curiously enough, just as researchers in information theory found that indelicate four letter words were the first to emerge from the chaos of random letter orderings, so here we discover that the last sound to be heard as the chaos engulfs us is not profanity but... rock music. HeatNoise is one of a series of algorithmic compositions applying principles of fractal geometry to music. The structural foundation for the work is an extended rhythmic figure generated by the fractal equation used to describe errors due to thermal noise encountered in data transmission.

Karplus-Strong Synthesis Bruno Degazio - HeatNoise (1987) HeatNoise is a fantasy on the inter-relationship of signal and noise, meaning and error, chaos and order. Noise - taken broadly and metaphorically as the absence of meaning - and the emergence of meaning from noise is presented with sounds synthesized by means of the same fractal process used to generate the structure of the work; with the noisy sounds of speech, the sibilants, plosives and fricatives without which language would be unintelligible; with radio transmissions, including Neil Armstrong's famous non sequitur at the first moon landing; and with sounds, musical and otherwise, that employ noise in various ways to communicate a message. Out of the opening chaos through the progressively greater disturbances of the underlying order, noise overwhelms meaning until we arrive at the place where the lost messages end - the radio transmissions that were never received, the cries for help that were never heard, the final gasps of those who died alone... Curiously enough, just as researchers in information theory found that indelicate four letter words were the first to emerge from the chaos of random letter orderings, so here we discover that the last sound to be heard as the chaos engulfs us is not profanity but... rock music. HeatNoise is one of a series of algorithmic compositions applying principles of fractal geometry to music. The structural foundation for the work is an extended rhythmic figure generated by the fractal equation used to describe errors due to thermal noise encountered in data transmission.

Waveguide Synthesis Stanford Prof. Julius O. Smith realized that this looped wavetable was equivalent to a digital representation of a vibrating string (or air column). developed the theoretical basis for what later became Waveguide Synthesis patented by Stanford in 1989 and licensed to Yamaha in 1994 Yamaha s previous licensing relationship with Stanford included FM Synthesis, which resulted in the best selling synthesizer of the period, (Yamaha DX7) and the 2nd most lucrative licensing agreement in Stanford s history ($20,000,000)

MidiForth Waveguide Workbench Pluck Position Bridge LPF Varying Pickup Position Varying Pitch

JOS Proposed Clarinet Model (1986) from Efficient Simulation of the Reed-Bore and Bow-String Mechanisms, Proceedings of the International Computer Music Conference, The Hague, 1986

JOS Proposed Clarinet Model (1991)

JOS Proposed Clarinet Model (1991)

JOS Proposed Clarinet Model (1991)

JOS Proposed Clarinet Model (1991)

JOS Proposed Violin Model (1986) from Efficient Simulation of the Reed-Bore and Bow-String Mechanisms, Proceedings of the International Computer Music Conference, The Hague, 1986

Yamaha VL1 Synthesizer Julius Smith & Stanford U. patented these techniques in late 1980s Yamaha licensed the patent in early 90s Vl1 synthesizer was the first product of Yamaha s license of Stanford s waveguide technology 2 voices, 48 khz, 16 bit optimized for simulation of woodwind and brass instruments, esp. saxophones

VL1 Architecture 1 DRIVER RESONATOR modifiers Driver Resonator Modifier WW reed Pipe Bell Brass lips Pipe Bell String bow String Body

VL1 Pipe Parameters

VL1 - Tube Shape FIGURE 2: Absorption High. Cone tapered, minimum flare. FIGURE 3: Absorption Low. Cone nearly straight, greater flaring. Effect of Absorption on shape of Tube & Bell

Imitative Synthesis 1 - Clarinet Mozart Clarinet Quintet prg. 033 ClasClarBD

Imitative Synthesis 1 - Mozart Clarinet Quintet Clarinet prg. 033 ClasClarBD

Imitative Synthesis 1 - Clarinet prg. 033 ClasClarBD Instrumental Behaviour: - note transitions: legato vs tongued - harmonic overblowing

Imitative Synthesis 2 - Oboe prg. 034 Oboe2md J.S. Bach BWV 1060 - Double Concerto -all instruments are physically modelled except harpsichord

Imitative Synthesis 2 - Oboe prg. 034 Oboe2md J.S. Bach BWV 1060 - Double Concerto -all instruments are physically modelled except harpsichord

Imitative Synthesis 2 - French Horn Strauss Till Eulenspiegel, op. 28 prg 038

Imitative Synthesis 2 - French Horn prg 037 Instrumental Behavior: The Harmonic Series

Imitative Synthesis 2 - Bassoon prg 005 - Bassoon Instrumental Behaviour: Staccato - note onsets and endings

Imitative Synthesis 2 - Saxophone prg 035 - Desmond Instrumental Behaviour: Acoustic Detail - breath noise

Imitative Synthesis 2 - Saxophone prg 035 - Desmond

Emulative Synthesis 2 - Trombone from Ravel - Bolero prg 013

Imitative Synthesis 1 - Woodwind Quintet Malcolm Arnold - Sea Shanty #1, arranged for Virtual Woodwind Quintet

Imitative Synthesis 1 - Woodwind Quintet Malcolm Arnold - Sea Shanty #1, arranged for Virtual Woodwind Quintet - Flute - Oboe - Clarinet - French Horn - Bassoon

Imitative Synthesis Plucked Strings Instrumental Behaviour - Spanish Guitar - pluck vs gliss.

Conclusion Bruno Degazio: Algorithmic Animal Jive (2003) - all instruments (except piano) are physically modelled - plucked - bass guitar, violin pizz - struck - hand drum - wind - soprano sax, scat voice - musical structure is algorithmically generated by a synthetic process based on analytical theories of Heinrich Schenker

Conclusion Bruno Degazio: Algorithmic Animal Jive (2003) - all instruments (except piano) are physically modelled - plucked - bass guitar, violin pizz - struck - hand drum - wind - soprano sax, scat voice - musical structure is algorithmically generated by a synthetic process based on analytical theories of Heinrich Schenker

Why Physical Modelling? Acoustically Detailed - breath noise - harmonic series - onset transients & note transitions Synthesis Parameters have real-world counterparts - can be extended beyond real-world limits to explore impossible instruments Playability - responsive - expressive - realistic - unpredictable

Why Physical Modelling? Elegance - sound generated from first principles rather than through ad hoc accumulation of imitative features

Why Physical Modelling? Elegance - sound generated from first principles rather than through ad hoc accumulation of imitative features invokes a mystery - The Unreasonable Efficacy of Mathematics in Explaining the Physical World (Eugene Wigner, 1960, quantum physicist, Nobel prize winner)