Synthesis Techniques. Juan P Bello

Size: px
Start display at page:

Download "Synthesis Techniques. Juan P Bello"

Transcription

1 Synthesis Techniques Juan P Bello

2 Synthesis It implies the artificial construction of a complex body by combining its elements. Complex body: acoustic signal (sound) Elements: parameters and/or basic signals Synthesis Model / representation Sound Motivations: Reproduce existing sounds Reproduce the physical process of sound generation Generate new pleasant sounds Control/explore timbre

3 Oscillators Oscillators are used to generate a raw repeating signal/waveform. Frequency Amplitude osc Output signal Wavetable

4 Oscillators Can use any waveform stored in a memory list (wavetable) Called back whenever necessary (table look-up) Repetitive scanning (at a variable phase increment) produces a pitched sound Over-sampling and interpolation are combined to maximise its use

5 How can I generate new sounds? Trigger Envelope Pitch vibrato Cutoff freq Oscillator Filter Gain Sound Networks of basic elements synthesis techniques Two main types: linear and non-linear

6 Additive Synthesis It is based on the idea that complex waveforms can be created by the addition of simpler ones. It is a linear technique, i.e. do not create frequency components that were not explicitly contained in the original waveforms Commonly, these simpler signals are sinusoids (sines or cosines) with time-varying parameters, according to Fourier s theory: Amp 1 (t) Freq 1 (t) Amp 2 (t) Freq 2 (t) Σ! i= 0 ( 2# f t + ) s ( t) = A sin " i i i Amp N (t) Freq N (t)

7 Additive Synthesis: A Pipe Organ

8 Additive Synthesis Square wave: only odd harmonics. Amplitude of the n th harmonic = 1/n

9 Time-varying sounds According to Fourier, all sounds can be described and reproduced with additive synthesis. Even impulse-like components can be represented by using a short-lived sinusoid with infinite amplitude. Amp 1 (t) Freq 1 (t) Amp 2 (t) Freq 2 (t) Amp Freq Amp Freq Σ Amp N (t) Freq N (t) Amp Freq Additive synthesis is very general (perhaps the most versatile). Control data hungry: large number of parameters are required to reproduce realistic sounds

10 Analysis/Resynthesis Different techniques that employ a lossy parameterisation of a sound to facilitate its manipulation and reproduction The concept applies to additive synthesis, subtractive synthesis, combinations of the two, etc. Examples include the phase-vocoder and sinusoidal modelling

11 FFT/IFFT

12 Sinusoidal + Noise model (1) signal Sinusoidal modelling Tonal part - Residual (mostly transients)

13 Sinusoidal + Noise model (2)

14 SMS Transformations Filtering with arbitrary resolution Partial dependant frequency scaling

15 SMS Transformations Frequency stretching f i = f i " f ( i!1) stretch Spectral shape shift

16 Examples orig det stoch SMS trans flute guitar water

17 SMS Effects Content-dependent processing, e.g. real-time singing voice conversion (vocaloid)

18 Summary: additive synthesis Probably the most versatile synthesis method as any sound (old or new) can be represented Unusually accurate: even small variations can be reproduced Too much control data, and only changes in large amounts of this data bring perceptually-relevant sound modifications Thus, requires the use of analysis/resynthesis methodologies (e.g. phase vocoder, SMS, etc) to simplify control It is not well suited to deal with stochastic (impulse-like) components and highly transient signals

19 Subtractive Synthesis Is another linear technique based on the idea that sounds can be generated from subtracting (filtering out) components from a very rich signal (e.g. noise, square wave). Parameters Gain A Complex f Waveform Filter Amplifier Sound Its simplicity made it very popular for the design of analog synthesisers (e.g. Moog)

20 The human speech system The vocal chords act as an oscillator, the mouth/nose cavities, tongue and throat as filters We can shape a tonal sound ( oooh vs aaah ), we can whiten the signal ( sssshhh ), we can produce pink noise by removing high frequencies

21 Source-Filter model Subtractive synthesis can be seen as a excitation-resonator or source-filter model The resonator or filter shapes the spectrum, i.e. defines the spectral envelope

22 What is the spectral envelope? It is a smoothing of the spectrum that preserves its general form while neglecting its spectral line structure

23 Source-Filter model Whitening of the signal Transformations Envelope estimation Analysis Processing Synthesis

24 ! = " = p k k a k z z P 1 ) ( Linear Predictive Coding (LPC) The input sample x(n) is extrapolated, i.e. approximated by a linear combination of past samples of the input signal: Where e(n) is the prediction error:! = " = # p k k k n x a n x n x 1 ) ( ) ˆ( ) (! = " " = " = p k k k n x a n x n x n x n e 1 ) ( ) ( ) ˆ( ) ( ) ( )] ( )[1 ( ) ( z P z X z E! =

25 Linear Predictive Coding (LPC) For synthesis, we just inverse the process : H ( z) H(z) G = 1! P( z) H(z) is an IIR filter known as the LPC filter which represents the spectral model of x(n).

26 Linear Predictive Coding (LPC) With optimal coefficients -> prediction error energy is minimised The higher the coefficient order p, the closer the approximation is to X(k) Thus the problem of linear prediction becomes the estimation of the set of coefficients a k from the input signal x(n). This can be efficiently solved using the Yule-Walker equations

27 Summary: subtractive synthesis Low-order filtering is very intuitive, hence easy to use. Most parameters directly map to psychophysical concepts (e.g. the frequency of the oscillator to pitch, the filter shaping to timbre). Our ears are used to sounds generated following these principles as this is the working principle of speech. That also impose limitations on the versatility of the approach. As in additive synthesis it requires the use of analysis-resynthesis techniques to control accurate sound simulations using a few parameters.

28 Amplitude modulation Non-linear technique, i.e. results on the creation of frequencies which are not produced by the oscillators. In AM the amplitude of the carrier wave is varied in direct proportion to that of a modulating signal. Amp m (t) Amp c (t) Freq m (t) Freq c (t) modulator carrier Bipolar -> Ring modulation Unipolar -> Amplitude modulation bipolar unipolar

29 Ring Modulation Let us define the carrier signal as: c( t) = Ac cos(! ct) And the (bipolar) modulator signal as: m( t) = A cos( t) The Ring modulated signal can be expressed as: Which can be re-written as: m! m s( t) = A cos " (! t) A cos( t) c c m! m A Am s( t) = c [ cos( [! ]) ([ ])] c "! m t + cos! c + m t 2! s(t) presents two sidebands at frequencies: ω c - ω m and ω c + ω m

30 Ring Modulation amp f c - f m f c + f m f c freq

31 Single-sideband modulation cosω c t s 1 (t) m(t) H ( 90 phase-shift # $ j % > j% ) = "! + j % < 0 0 sinω c t s 2 (t) s(t) H(jω) 1 H(jω) π/2 ω -π/2 ω

32 Single-sideband modulation M(ω) 1 S 1 (ω) --1/2 -ω c S 2 (ω) ω c ω ω --1/2 -ω c -ω c S (ω) --1 ω c ω c ω ω With changes of ω c the spectrum of m(t) will be shifted accordingly, so SSB modulation is also known as frequency shifting

33 Amplitude Modulation Let us define the carrier signal as: c( t) = cos(! t) c And the (unipolar) modulator signal as: m( t) = A + A cos( t) The amplitude modulated signal can be expressed as: s( t) = + Which can be re-written as: s( t) c m! m [ A A cos(! t) ] cos( t) c m m! c A = A cos c c m cos 2 m (! t) + [ cos( [! "! ] t) + ([! + ] t) ] c c! m s(t) presents components at frequencies: ω c, ω c - ω m and ω c + ω m

34 Modulation index In modulation techniques a modulation index is usually defined such that it indicates how much the modulated variable varies around its original value. For AM this quantity is also known as modulation depth: If β = 0.5 then the carrier s amplitude varies by 50% around its unmodulated level. For β = 1 it varies by 100%. β > 1 causes distortion and is usually avoided! = A A m c

35 C/M frequency ratio Lets define the carrier to modulator frequency ratio c/m (= ω c / ω m ) for a pitched signal m(t) If c/m is an integer n, then ω c, and all present frequencies, are multiples of ω m (which will become the fundamental) If c/m = 1/n, then ω c will be the fundamental When c/m deviates from n or 1/n (or more generally, from a ratio of integers), then the output frequencies becomes more inharmonic Example of C/M frequency variation

36 Summary: AM synthesis Easy to implement and extremely low computational cost A few parameters with direct control on the sonic output: A m affects the depth of change of A c (modulation depth), f m affects the rate of change of A c and c/m determines the perceived frequency of the sound Requires caution: fc+fm exceeding fs/2 causes aliasing, while small fc-fm may not be audible or cause inharmonicity Little possibilities given the simplicity of the method (not enough spectral complexity to synthesise rich timbres)

37 Frequency Modulation Frequency modulation (FM) is a form of modulation in which the frequency of a carrier wave is varied in direct proportion to the amplitude variation of a modulating signal. Amp m (t) Freq m (t) Amp c (t) Freq c (t) modulator carrier When the frequency modulation produces a variation of less than 20Hz this results on a vibrato.

38 Frequency Modulation Let us define the carrier signal as: c ( t) = A c cos( " ct +! c And the modulator signal as: m ( t) = A m sin( " mt +! m) The Frequency modulated signal can be expressed as: c From this equation it can be noted that it is NOT the frequency which is being modulated but the phase of the carrier. Nevertheless, any modulation of phase implies a frequency modulation, since ) (" t +! + A (" t + ) s ( t) = A cos sin! c c!t! = " # m m m

39 Frequency Modulation Let us re-write the expression of the modulated signal as: s( t) = cos + Where A c = 1, φ c = φ m = 0 and A m is renamed β for simplicity. Using phasor analysis and the 2-sided Laurent expansion: we can derive the expression: e j% sin( $ m t) "! k = #" (! t " sin( t ) = c! m [( $ + k ) t] s ( t) = J (% ) cos $ k "! k = #" Where J k (β) are known as the Bessel functions of the first kind, k is their integer order and β is the argument. J k (β) is real, and J -k (β) = (-1) k J k (β). J k (% ) e c jk$ m t m

40 Frequency Modulation If β 0 then the FM spectrum contains infinite sidebands at positions ω c ± kω m. The amplitudes of each pair of sidebands are given by the J k coefficients which are functions of β J k β k

41 Modulation index As in AM we define a FM modulation index that controls the modulation depth. In FM synthesis this index is equal to β, the amplitude of the modulator and is directly proportional to Δf. As we have seen the value of β determines the amplitude of the sidebands of the FM spectrum Furthermore the amplitude decreases with the order k. Thus, although theoretically the number of sidebands is infinite, in practice their amplitude makes them inaudible for higher orders. The number of audible sidebands is a function of β, and is approximated by 2β+1 Thus the bandwidth increases with the amplitude of m(t), like in some real instruments

42 C/M frequency ratio The ratio between the carrier and modulator frequencies c/m is relevant to define the (in)harmonic characteristic of s(t). The sound is pitched (harmonic) if c/m is a ratio of positive integers: ω c / ω m = N c / N m E.g. for f c = 800 Hz and f m = 200 Hz, we have sidebands at 600Hz and 1kHz, 400Hz and 1.2kHz, 200Hz and 1.4kHz, etc Thus the fundamental frequency of the harmonic spectrum responds to: f 0 = f c / N c = f m / N m If c/m is not rational an inharmonic spectrum is produced If f 0 is below the auditory range, the sound will not be perceived as having definitive pitch.

43 Sideband reflection For certain values of the c/m ratio and the FM index β, extreme sidebands will reflect into the audible spectrum (aliasing) The modulation may generate negative frequencies. Depending on the phase of the carrier and the modulator, we might end up with an expansion containing only sines. As: sin(-α) = -sin(α), the lower sidebands might reflect back into the spectrum in 180-degree phase inverted form: a half cycle (π) phase shift implying negative amplitude. These reflected sidebands could add richness to the spectrum Also they could cancel out components if they overlap exactly with positive components.

44 FM examples

45 Summary: FM synthesis Cost efficient and easy to implement Due to a strong mathematical formulation, the effects of parameter change are, in a sense, easy to predict. c/m determines the location of frequency components and β determines their amplitude prominence It is well-suited for original synthesis The synthesis procedure bears no resemblance to the formation of sound in nature. Hence, the method is poorly suited to simulation of acoustical instruments It has a distinctive sound which is difficult to escape (an possibly annoying in the long run) mostly due to the symmetric spectrum

46 Waveshaping synthesis Also known as non-linear distortion It is a synthesis method where the sound signal is passed through a function (a distortion box), such that the function w maps any input value x in [-1,1] to an output value w(x) in the same range. W is the shaping function. ω A x W W(x) x The value of A is of great importance as the scaling of the input signal makes it reference to different regions of W.

47 Waveshaping synthesis If W is a straight diagonal line from -1 to 1, then the process is linear, otherwise x is distorted by W.

48 Waveshaping synthesis Waveshaping is amplitude sensitive. This is useful to simulate the behaviour of acoustic instruments sounds: the harder an instrument is played the richer its spectrum An input signal with time-varying amplitude, produces an output whose spectrum changes according to that variation. A variation in the time-domain is translated into a variation in the frequency domain. Thus, waveshaping produces a variety of waveforms with simple amplitude variations at the input (very efficient)

49 Chebyshev functions LeBrun (1979) and Arfib (1979) demonstrated that it is possible to predict the output spectrum of the waveshaped signal if x is a cosine wave and W belongs to the Chebyshev family of polynomials The k th Chebyshev polynomial of the first kind T k is defined through the identity: T k cos(!) = cos( k! ) Thus, if we apply the k th Chebyshev polynomial to a sinusoid we obtain a cosine wave at the k th harmonic. Each Chebyshev polynomial, when used as W, produces a particular harmonic of x. A weighted combination of Chebyshev polynomials as W, will produce a corresponding harmonic mixture, E.g.: T 0 + T 0 +.5T

50 Closing remarks Modulation methods Fewer Control Parameters Subtractive synthesis Increasingly General Additive Synthesis

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

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

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

Complex Sounds. Reading: Yost Ch. 4

Complex Sounds. Reading: Yost Ch. 4 Complex Sounds Reading: Yost Ch. 4 Natural Sounds Most sounds in our everyday lives are not simple sinusoidal sounds, but are complex sounds, consisting of a sum of many sinusoids. The amplitude and frequency

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

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

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

(b) What are the differences between FM and PM? (c) What are the differences between NBFM and WBFM? [9+4+3]

(b) What are the differences between FM and PM? (c) What are the differences between NBFM and WBFM? [9+4+3] Code No: RR220401 Set No. 1 1. (a) The antenna current of an AM Broadcast transmitter is 10A, if modulated to a depth of 50% by an audio sine wave. It increases to 12A as a result of simultaneous modulation

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

Advanced audio analysis. Martin Gasser

Advanced audio analysis. Martin Gasser Advanced audio analysis Martin Gasser Motivation Which methods are common in MIR research? How can we parameterize audio signals? Interesting dimensions of audio: Spectral/ time/melody structure, high

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

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

Outline. Communications Engineering 1

Outline. Communications Engineering 1 Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband channels Signal space representation Optimal

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

speech signal S(n). This involves a transformation of S(n) into another signal or a set of signals

speech signal S(n). This involves a transformation of S(n) into another signal or a set of signals 16 3. SPEECH ANALYSIS 3.1 INTRODUCTION TO SPEECH ANALYSIS Many speech processing [22] applications exploits speech production and perception to accomplish speech analysis. By speech analysis we extract

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

Lecture 5: Sinusoidal Modeling

Lecture 5: Sinusoidal Modeling ELEN E4896 MUSIC SIGNAL PROCESSING Lecture 5: Sinusoidal Modeling 1. Sinusoidal Modeling 2. Sinusoidal Analysis 3. Sinusoidal Synthesis & Modification 4. Noise Residual Dan Ellis Dept. Electrical Engineering,

More information

Lecture 6: Nonspeech and Music

Lecture 6: Nonspeech and Music EE E682: Speech & Audio Processing & Recognition Lecture 6: Nonspeech and Music 1 Music & nonspeech Dan Ellis Michael Mandel 2 Environmental Sounds Columbia

More information

EE482: Digital Signal Processing Applications

EE482: Digital Signal Processing Applications Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 12 Speech Signal Processing 14/03/25 http://www.ee.unlv.edu/~b1morris/ee482/

More information

Waveshaping Synthesis. Indexing. Waveshaper. CMPT 468: Waveshaping Synthesis

Waveshaping Synthesis. Indexing. Waveshaper. CMPT 468: Waveshaping Synthesis Waveshaping Synthesis CMPT 468: Waveshaping Synthesis Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University October 8, 23 In waveshaping, it is possible to change the spectrum

More information

Lab10: FM Spectra and VCO

Lab10: FM Spectra and VCO Lab10: FM Spectra and VCO Prepared by: Keyur Desai Dept. of Electrical Engineering Michigan State University ECE458 Lab 10 What is FM? A type of analog modulation Remember a common strategy in analog modulation?

More information

Converting Speaking Voice into Singing Voice

Converting Speaking Voice into Singing Voice Converting Speaking Voice into Singing Voice 1 st place of the Synthesis of Singing Challenge 2007: Vocal Conversion from Speaking to Singing Voice using STRAIGHT by Takeshi Saitou et al. 1 STRAIGHT Speech

More information

L19: Prosodic modification of speech

L19: Prosodic modification of speech L19: Prosodic modification of speech Time-domain pitch synchronous overlap add (TD-PSOLA) Linear-prediction PSOLA Frequency-domain PSOLA Sinusoidal models Harmonic + noise models STRAIGHT This lecture

More information

6.02 Practice Problems: Modulation & Demodulation

6.02 Practice Problems: Modulation & Demodulation 1 of 12 6.02 Practice Problems: Modulation & Demodulation Problem 1. Here's our "standard" modulation-demodulation system diagram: at the transmitter, signal x[n] is modulated by signal mod[n] and the

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

Musical Acoustics, C. Bertulani. Musical Acoustics. Lecture 13 Timbre / Tone quality I

Musical Acoustics, C. Bertulani. Musical Acoustics. Lecture 13 Timbre / Tone quality I 1 Musical Acoustics Lecture 13 Timbre / Tone quality I Waves: review 2 distance x (m) At a given time t: y = A sin(2πx/λ) A -A time t (s) At a given position x: y = A sin(2πt/t) Perfect Tuning Fork: Pure

More information

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

INTRODUCTION TO COMPUTER MUSIC. Roger B. Dannenberg Professor of Computer Science, Art, and Music. Copyright by Roger B. INTRODUCTION TO COMPUTER MUSIC FM SYNTHESIS A classic synthesis algorithm Roger B. Dannenberg Professor of Computer Science, Art, and Music ICM Week 4 Copyright 2002-2013 by Roger B. Dannenberg 1 Frequency

More information

E : Lecture 8 Source-Filter Processing. E : Lecture 8 Source-Filter Processing / 21

E : Lecture 8 Source-Filter Processing. E : Lecture 8 Source-Filter Processing / 21 E85.267: Lecture 8 Source-Filter Processing E85.267: Lecture 8 Source-Filter Processing 21-4-1 1 / 21 Source-filter analysis/synthesis n f Spectral envelope Spectral envelope Analysis Source signal n 1

More information

Speech Synthesis using Mel-Cepstral Coefficient Feature

Speech Synthesis using Mel-Cepstral Coefficient Feature Speech Synthesis using Mel-Cepstral Coefficient Feature By Lu Wang Senior Thesis in Electrical Engineering University of Illinois at Urbana-Champaign Advisor: Professor Mark Hasegawa-Johnson May 2018 Abstract

More information

Code No: R Set No. 1

Code No: R Set No. 1 Code No: R05220405 Set No. 1 II B.Tech II Semester Regular Examinations, Apr/May 2007 ANALOG COMMUNICATIONS ( Common to Electronics & Communication Engineering and Electronics & Telematics) Time: 3 hours

More information

Michael F. Toner, et. al.. "Distortion Measurement." Copyright 2000 CRC Press LLC. <

Michael F. Toner, et. al.. Distortion Measurement. Copyright 2000 CRC Press LLC. < Michael F. Toner, et. al.. "Distortion Measurement." Copyright CRC Press LLC. . Distortion Measurement Michael F. Toner Nortel Networks Gordon W. Roberts McGill University 53.1

More information

Experiment 7: Frequency Modulation and Phase Locked Loops

Experiment 7: Frequency Modulation and Phase Locked Loops Experiment 7: Frequency Modulation and Phase Locked Loops Frequency Modulation Background Normally, we consider a voltage wave form with a fixed frequency of the form v(t) = V sin( ct + ), (1) where c

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

Communications Theory and Engineering

Communications Theory and Engineering Communications Theory and Engineering Master's Degree in Electronic Engineering Sapienza University of Rome A.A. 2018-2019 Speech and telephone speech Based on a voice production model Parametric representation

More information

Preeti Rao 2 nd CompMusicWorkshop, Istanbul 2012

Preeti Rao 2 nd CompMusicWorkshop, Istanbul 2012 Preeti Rao 2 nd CompMusicWorkshop, Istanbul 2012 o Music signal characteristics o Perceptual attributes and acoustic properties o Signal representations for pitch detection o STFT o Sinusoidal model o

More information

Modulation is the process of impressing a low-frequency information signal (baseband signal) onto a higher frequency carrier signal

Modulation is the process of impressing a low-frequency information signal (baseband signal) onto a higher frequency carrier signal Modulation is the process of impressing a low-frequency information signal (baseband signal) onto a higher frequency carrier signal Modulation is a process of mixing a signal with a sinusoid to produce

More information

Convention Paper Presented at the 126th Convention 2009 May 7 10 Munich, Germany

Convention Paper Presented at the 126th Convention 2009 May 7 10 Munich, Germany Audio Engineering Society Convention Paper Presented at the 26th Convention 29 May 7 Munich, Germany 7792 The papers at this Convention have been selected on the basis of a submitted abstract and extended

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

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

Lab 9 Fourier Synthesis and Analysis

Lab 9 Fourier Synthesis and Analysis Lab 9 Fourier Synthesis and Analysis In this lab you will use a number of electronic instruments to explore Fourier synthesis and analysis. As you know, any periodic waveform can be represented by a sum

More information

VOICE QUALITY SYNTHESIS WITH THE BANDWIDTH ENHANCED SINUSOIDAL MODEL

VOICE QUALITY SYNTHESIS WITH THE BANDWIDTH ENHANCED SINUSOIDAL MODEL VOICE QUALITY SYNTHESIS WITH THE BANDWIDTH ENHANCED SINUSOIDAL MODEL Narsimh Kamath Vishweshwara Rao Preeti Rao NIT Karnataka EE Dept, IIT-Bombay EE Dept, IIT-Bombay narsimh@gmail.com vishu@ee.iitb.ac.in

More information

Overview of Code Excited Linear Predictive Coder

Overview of Code Excited Linear Predictive Coder Overview of Code Excited Linear Predictive Coder Minal Mulye 1, Sonal Jagtap 2 1 PG Student, 2 Assistant Professor, Department of E&TC, Smt. Kashibai Navale College of Engg, Pune, India Abstract Advances

More information

B.Tech II Year II Semester (R13) Supplementary Examinations May/June 2017 ANALOG COMMUNICATION SYSTEMS (Electronics and Communication Engineering)

B.Tech II Year II Semester (R13) Supplementary Examinations May/June 2017 ANALOG COMMUNICATION SYSTEMS (Electronics and Communication Engineering) Code: 13A04404 R13 B.Tech II Year II Semester (R13) Supplementary Examinations May/June 2017 ANALOG COMMUNICATION SYSTEMS (Electronics and Communication Engineering) Time: 3 hours Max. Marks: 70 PART A

More information

Laboratory Assignment 5 Amplitude Modulation

Laboratory Assignment 5 Amplitude Modulation Laboratory Assignment 5 Amplitude Modulation PURPOSE In this assignment, you will explore the use of digital computers for the analysis, design, synthesis, and simulation of an amplitude modulation (AM)

More information

ME scope Application Note 01 The FFT, Leakage, and Windowing

ME scope Application Note 01 The FFT, Leakage, and Windowing INTRODUCTION ME scope Application Note 01 The FFT, Leakage, and Windowing NOTE: The steps in this Application Note can be duplicated using any Package that includes the VES-3600 Advanced Signal Processing

More information

Frequency Division Multiplexing Spring 2011 Lecture #14. Sinusoids and LTI Systems. Periodic Sequences. x[n] = x[n + N]

Frequency Division Multiplexing Spring 2011 Lecture #14. Sinusoids and LTI Systems. Periodic Sequences. x[n] = x[n + N] Frequency Division Multiplexing 6.02 Spring 20 Lecture #4 complex exponentials discrete-time Fourier series spectral coefficients band-limited signals To engineer the sharing of a channel through frequency

More information

SAMPLING THEORY. Representing continuous signals with discrete numbers

SAMPLING THEORY. Representing continuous signals with discrete numbers SAMPLING THEORY Representing continuous signals with discrete numbers Roger B. Dannenberg Professor of Computer Science, Art, and Music Carnegie Mellon University ICM Week 3 Copyright 2002-2013 by Roger

More information

VIBRATO DETECTING ALGORITHM IN REAL TIME. Minhao Zhang, Xinzhao Liu. University of Rochester Department of Electrical and Computer Engineering

VIBRATO DETECTING ALGORITHM IN REAL TIME. Minhao Zhang, Xinzhao Liu. University of Rochester Department of Electrical and Computer Engineering VIBRATO DETECTING ALGORITHM IN REAL TIME Minhao Zhang, Xinzhao Liu University of Rochester Department of Electrical and Computer Engineering ABSTRACT Vibrato is a fundamental expressive attribute in music,

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

Digital Processing of Continuous-Time Signals

Digital Processing of Continuous-Time Signals Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital

More information

AM Limitations. Amplitude Modulation II. DSB-SC Modulation. AM Modifications

AM Limitations. Amplitude Modulation II. DSB-SC Modulation. AM Modifications Lecture 6: Amplitude Modulation II EE 3770: Communication Systems AM Limitations AM Limitations DSB-SC Modulation SSB Modulation VSB Modulation Lecture 6 Amplitude Modulation II Amplitude modulation is

More information

Direct Digital Synthesis Primer

Direct Digital Synthesis Primer Direct Digital Synthesis Primer Ken Gentile, Systems Engineer ken.gentile@analog.com David Brandon, Applications Engineer David.Brandon@analog.com Ted Harris, Applications Engineer Ted.Harris@analog.com

More information

Experiment No. 3 Pre-Lab Phase Locked Loops and Frequency Modulation

Experiment No. 3 Pre-Lab Phase Locked Loops and Frequency Modulation Experiment No. 3 Pre-Lab Phase Locked Loops and Frequency Modulation The Pre-Labs are informational and although they follow the procedures in the experiment, they are to be completed outside of the laboratory.

More information

Amplitude Modulation II

Amplitude Modulation II Lecture 6: Amplitude Modulation II EE 3770: Communication Systems Lecture 6 Amplitude Modulation II AM Limitations DSB-SC Modulation SSB Modulation VSB Modulation Multiplexing Mojtaba Vaezi 6-1 Contents

More information

Digital Processing of

Digital Processing of Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital

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

Speech Coding in the Frequency Domain

Speech Coding in the Frequency Domain Speech Coding in the Frequency Domain Speech Processing Advanced Topics Tom Bäckström Aalto University October 215 Introduction The speech production model can be used to efficiently encode speech signals.

More information

Lecture 6: Nonspeech and Music

Lecture 6: Nonspeech and Music EE E682: Speech & Audio Processing & Recognition Lecture 6: Nonspeech and Music 1 2 3 4 5 Music and nonspeech Environmental sounds Music synthesis techniques Sinewave synthesis Music analysis Dan Ellis

More information

Chapter 5: Music Synthesis Technologies

Chapter 5: Music Synthesis Technologies Chapter 5: Technologies For the presentation of sound, music synthesis is as important to multimedia system as for computer graphics to the presentation of image. In this chapter, the basic principles

More information

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM) Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM) April 11, 2008 Today s Topics 1. Frequency-division multiplexing 2. Frequency modulation

More information

Professorial Inaugural Lecture, 26 April 2001 DIGITAL SYNTHESIS OF MUSICAL SOUNDS. B.T.G. Tan Department of Physics National University of Singapore

Professorial Inaugural Lecture, 26 April 2001 DIGITAL SYNTHESIS OF MUSICAL SOUNDS. B.T.G. Tan Department of Physics National University of Singapore Professorial Inaugural Lecture, 26 April 2001 DIGITAL SYNTHESIS OF MUSICAL SOUNDS B.T.G. Tan Department of Physics National University of Singapore MUSICAL SYNTHESIS The many music synthesizers and keyboards

More information

Signal Characteristics

Signal Characteristics Data Transmission The successful transmission of data depends upon two factors:» The quality of the transmission signal» The characteristics of the transmission medium Some type of transmission medium

More information

Amplitude Modulation. Ahmad Bilal

Amplitude Modulation. Ahmad Bilal Amplitude Modulation Ahmad Bilal 5-2 ANALOG AND DIGITAL Analog-to-analog conversion is the representation of analog information by an analog signal. Topics discussed in this section: Amplitude Modulation

More information

ADDITIVE SYNTHESIS BASED ON THE CONTINUOUS WAVELET TRANSFORM: A SINUSOIDAL PLUS TRANSIENT MODEL

ADDITIVE SYNTHESIS BASED ON THE CONTINUOUS WAVELET TRANSFORM: A SINUSOIDAL PLUS TRANSIENT MODEL ADDITIVE SYNTHESIS BASED ON THE CONTINUOUS WAVELET TRANSFORM: A SINUSOIDAL PLUS TRANSIENT MODEL José R. Beltrán and Fernando Beltrán Department of Electronic Engineering and Communications University of

More information

Chapter 3. Meeting 3, Foundations: Envelopes, Filters, Modulation, and Mixing

Chapter 3. Meeting 3, Foundations: Envelopes, Filters, Modulation, and Mixing Chapter 3. Meeting 3, Foundations: Envelopes, Filters, Modulation, and Mixing 3.1. Announcements Bring controllers (not amps) to next class on Monday; first class with amps and controllers will be meeting

More information

Subtractive Synthesis & Formant Synthesis

Subtractive Synthesis & Formant Synthesis Subtractive Synthesis & Formant Synthesis Prof Eduardo R Miranda Varèse-Gastprofessor eduardo.miranda@btinternet.com Electronic Music Studio TU Berlin Institute of Communications Research http://www.kgw.tu-berlin.de/

More information

ALTERNATING CURRENT (AC)

ALTERNATING CURRENT (AC) ALL ABOUT NOISE ALTERNATING CURRENT (AC) Any type of electrical transmission where the current repeatedly changes direction, and the voltage varies between maxima and minima. Therefore, any electrical

More information

BASIC SYNTHESIS/AUDIO TERMS

BASIC SYNTHESIS/AUDIO TERMS BASIC SYNTHESIS/AUDIO TERMS Fourier Theory Any wave can be expressed/viewed/understood as a sum of a series of sine waves. As such, any wave can also be created by summing together a series of sine waves.

More information

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b Exam 1 February 3, 006 Each subquestion is worth 10 points. 1. Consider a periodic sawtooth waveform x(t) with period T 0 = 1 sec shown below: (c) x(n)= u(n). In this case, show that the output has the

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

Distortion products and the perceived pitch of harmonic complex tones

Distortion products and the perceived pitch of harmonic complex tones Distortion products and the perceived pitch of harmonic complex tones D. Pressnitzer and R.D. Patterson Centre for the Neural Basis of Hearing, Dept. of Physiology, Downing street, Cambridge CB2 3EG, U.K.

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

1B Paper 6: Communications Handout 2: Analogue Modulation

1B Paper 6: Communications Handout 2: Analogue Modulation 1B Paper 6: Communications Handout : Analogue Modulation Ramji Venkataramanan Signal Processing and Communications Lab Department of Engineering ramji.v@eng.cam.ac.uk Lent Term 16 1 / 3 Modulation Modulation

More information

Charan Langton, Editor

Charan Langton, Editor Charan Langton, Editor SIGNAL PROCESSING & SIMULATION NEWSLETTER Baseband, Passband Signals and Amplitude Modulation The most salient feature of information signals is that they are generally low frequency.

More information

Active Filter Design Techniques

Active Filter Design Techniques Active Filter Design Techniques 16.1 Introduction What is a filter? A filter is a device that passes electric signals at certain frequencies or frequency ranges while preventing the passage of others.

More information

Lecture 6: Nonspeech and Music. Music & nonspeech

Lecture 6: Nonspeech and Music. Music & nonspeech EE E682: Speech & Audio Processing & Recognition Lecture 6: Nonspeech and Music 2 3 4 5 Music and nonspeech Environmental sounds Music synthesis techniques Sinewave synthesis Music analysis Dan Ellis

More information

Experiment No. 2 Pre-Lab Signal Mixing and Amplitude Modulation

Experiment No. 2 Pre-Lab Signal Mixing and Amplitude Modulation Experiment No. 2 Pre-Lab Signal Mixing and Amplitude Modulation Read the information presented in this pre-lab and answer the questions given. Submit the answers to your lab instructor before the experimental

More information

ELEC3242 Communications Engineering Laboratory Amplitude Modulation (AM)

ELEC3242 Communications Engineering Laboratory Amplitude Modulation (AM) ELEC3242 Communications Engineering Laboratory 1 ---- Amplitude Modulation (AM) 1. Objectives 1.1 Through this the laboratory experiment, you will investigate demodulation of an amplitude modulated (AM)

More information

4.1 REPRESENTATION OF FM AND PM SIGNALS An angle-modulated signal generally can be written as

4.1 REPRESENTATION OF FM AND PM SIGNALS An angle-modulated signal generally can be written as 1 In frequency-modulation (FM) systems, the frequency of the carrier f c is changed by the message signal; in phase modulation (PM) systems, the phase of the carrier is changed according to the variations

More information

Digital Speech Processing and Coding

Digital Speech Processing and Coding ENEE408G Spring 2006 Lecture-2 Digital Speech Processing and Coding Spring 06 Instructor: Shihab Shamma Electrical & Computer Engineering University of Maryland, College Park http://www.ece.umd.edu/class/enee408g/

More information

Synthesis Algorithms and Validation

Synthesis Algorithms and Validation Chapter 5 Synthesis Algorithms and Validation An essential step in the study of pathological voices is re-synthesis; clear and immediate evidence of the success and accuracy of modeling efforts is provided

More information

INFLUENCE OF FREQUENCY DISTRIBUTION ON INTENSITY FLUCTUATIONS OF NOISE

INFLUENCE OF FREQUENCY DISTRIBUTION ON INTENSITY FLUCTUATIONS OF NOISE INFLUENCE OF FREQUENCY DISTRIBUTION ON INTENSITY FLUCTUATIONS OF NOISE Pierre HANNA SCRIME - LaBRI Université de Bordeaux 1 F-33405 Talence Cedex, France hanna@labriu-bordeauxfr Myriam DESAINTE-CATHERINE

More information

Introduction to Amplitude Modulation

Introduction to Amplitude Modulation 1 Introduction to Amplitude Modulation Introduction to project management. Problem definition. Design principles and practices. Implementation techniques including circuit design, software design, solid

More information

A-110 VCO. 1. Introduction. doepfer System A VCO A-110. Module A-110 (VCO) is a voltage-controlled oscillator.

A-110 VCO. 1. Introduction. doepfer System A VCO A-110. Module A-110 (VCO) is a voltage-controlled oscillator. doepfer System A - 100 A-110 1. Introduction SYNC A-110 Module A-110 () is a voltage-controlled oscillator. This s frequency range is about ten octaves. It can produce four waveforms simultaneously: square,

More information

TRANSFORMS / WAVELETS

TRANSFORMS / WAVELETS RANSFORMS / WAVELES ransform Analysis Signal processing using a transform analysis for calculations is a technique used to simplify or accelerate problem solution. For example, instead of dividing two

More information

Experiment 7: Frequency Modulation and Phase Locked Loops Fall 2009

Experiment 7: Frequency Modulation and Phase Locked Loops Fall 2009 Experiment 7: Frequency Modulation and Phase Locked Loops Fall 2009 Frequency Modulation Normally, we consider a voltage wave orm with a ixed requency o the orm v(t) = V sin(ω c t + θ), (1) where ω c is

More information

Angle Modulated Systems

Angle Modulated Systems Angle Modulated Systems Angle of carrier signal is changed in accordance with instantaneous amplitude of modulating signal. Two types Frequency Modulation (FM) Phase Modulation (PM) Use Commercial radio

More information

Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper

Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper Watkins-Johnson Company Tech-notes Copyright 1981 Watkins-Johnson Company Vol. 8 No. 6 November/December 1981 Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper All

More information

Audio Engineering Society Convention Paper Presented at the 110th Convention 2001 May Amsterdam, The Netherlands

Audio Engineering Society Convention Paper Presented at the 110th Convention 2001 May Amsterdam, The Netherlands Audio Engineering Society Convention Paper Presented at the th Convention May 5 Amsterdam, The Netherlands This convention paper has been reproduced from the author's advance manuscript, without editing,

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

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu Lecture 2: SIGNALS 1 st semester 1439-2017 1 By: Elham Sunbu OUTLINE Signals and the classification of signals Sine wave Time and frequency domains Composite signals Signal bandwidth Digital signal Signal

More information

Modulation. Digital Data Transmission. COMP476 Networked Computer Systems. Analog and Digital Signals. Analog and Digital Examples.

Modulation. Digital Data Transmission. COMP476 Networked Computer Systems. Analog and Digital Signals. Analog and Digital Examples. Digital Data Transmission Modulation Digital data is usually considered a series of binary digits. RS-232-C transmits data as square waves. COMP476 Networked Computer Systems Analog and Digital Signals

More information

The Multiplier-Type Ring Modulator

The Multiplier-Type Ring Modulator The Multiplier-Type Ring Modulator Harald Bode Introduction- Robert A. Moog Vibrations of the air in the frequency range of 20-20,000 cycles per second are perceived as sound. The unit of frequency is

More information

Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the

Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the nature of the signal. For instance, in the case of audio

More information

ELE636 Communication Systems

ELE636 Communication Systems ELE636 Communication Systems Chapter 5 : Angle (Exponential) Modulation 1 Phase-locked Loop (PLL) The PLL can be used to track the phase and the frequency of the carrier component of an incoming signal.

More information

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission:

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission: Data Transmission The successful transmission of data depends upon two factors: The quality of the transmission signal The characteristics of the transmission medium Some type of transmission medium is

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

Analyzing A/D and D/A converters

Analyzing A/D and D/A converters Analyzing A/D and D/A converters 2013. 10. 21. Pálfi Vilmos 1 Contents 1 Signals 3 1.1 Periodic signals 3 1.2 Sampling 4 1.2.1 Discrete Fourier transform... 4 1.2.2 Spectrum of sampled signals... 5 1.2.3

More information

TE 302 DISCRETE SIGNALS AND SYSTEMS. Chapter 1: INTRODUCTION

TE 302 DISCRETE SIGNALS AND SYSTEMS. Chapter 1: INTRODUCTION TE 302 DISCRETE SIGNALS AND SYSTEMS Study on the behavior and processing of information bearing functions as they are currently used in human communication and the systems involved. Chapter 1: INTRODUCTION

More information

UNIT-2 Angle Modulation System

UNIT-2 Angle Modulation System UNIT-2 Angle Modulation System Introduction There are three parameters of a carrier that may carry information: Amplitude Frequency Phase Frequency Modulation Power in an FM signal does not vary with modulation

More information