Frequency Modulation.

Slides:



Advertisements
Similar presentations
Analog Communications
Advertisements

Bandwidth part 1 What does it mean? Different things to different people.
Basic Tools for Understanding Synthesis. Synthesizer A musical instrument that produces waveforms, typically in the audio range of about 20 to 20,000.
Principles of Electronic Communication Systems
Simple FM Instruments John Chowning's FM Designs as shown in Dodge, Computer MusicJohn Chowning's FM Designs as shown in Dodge, Computer Music brass-like.
The Csound Score a group of function tables and list of note statementsa group of function tables and list of note statements combining score with orchestra.
HasSound: Generating Musical Instrument Sounds in Haskell Paul Hudak Yale University Department of Computer Science Joint work with: Matt Zamec (Yale ‘00)
Frequency Modulation related to musical vibratorelated to musical vibrato Vibrato - Periodic variation of frequencyVibrato - Periodic variation of frequency.
What makes a musical sound? Pitch n Hz * 2 = n + an octave n Hz * ( …) = n + a semitone The 12-note equal-tempered chromatic scale is customary,
Comb Filters Good model for exponentially decaying echoesGood model for exponentially decaying echoes impulse input: output: (scaling factor =.9)
EE2F2 - Music Technology 9. Additive Synthesis & Digital Techniques.
Synthesis. What is synthesis? Broad definition: the combining of separate elements or substances to form a coherent whole. (
ANGLE MODULATION CHAPTER 3 Review on Part 1 Part 2
FilteringFiltering Filtering is another name for subtractive synthesis because it subtracts frequencies from a soundFiltering is another name for subtractive.
Chapter 7 Principles of Analog Synthesis and Voltage Control Contents Understanding Musical Sound Electronic Sound Generation Voltage Control Fundamentals.
L 17 The Human Voice. The Vocal Tract epiglottis.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 5.1 Signals and Data Transmission  Introduction  Analogue Signals  Digital.
The Csound Orchestra semi-colon begins a commentsemi-colon begins a comment Csound ignoresCsound ignores everything on the line after the semi-coloneverything.
Additive Synthesis Any periodic waveform can be expressed as the sum of one or more sine wavesAny periodic waveform can be expressed as the sum of one.
Parameter (p) Variables contain the score parameter values for each notecontain the score parameter values for each note allow score to control orchestraallow.
Building the Csound Orchestra: FM Soprano Design a beautiful vibratoDesign a beautiful vibrato Make the vibrato different on every noteMake the vibrato.
Angle Modulation.
COMMUNICATION SYSTEM EECB353 Chapter 3(II) ANGLE MODULATION
Modulation of Waves (FM Radio, AM Radio and Television)
"All of RF is Truly FM" SIGA2800 Basic SIGINT Technology
ANGLE MODULATION 1. Introduction 2 Another class of modulation methods are frequency and phase modulation which referred to as angle- modulation methods.
Radio Communication SL – Option F.1. Radio communication includes any form of communication that uses radio (EM) waves to transfer information –TV, mobile.
Beats and Tuning Pitch recognition Physics of Music PHY103.
Synthesis advanced techniques. Other modules Synthesis would be fairly dull if we were limited to mixing together and filtering a few standard waveforms.
Copyright 2004 Ken Greenebaum Introduction to Interactive Sound Synthesis Lecture 11: Modulation Ken Greenebaum.
Modulation. Definition One signal (carrier) varies according to the changes in another signal (modulator) Either amplitude modulation (AM) or frequency.
Physics of Sound Part 1 Sound waves How they are generated and travel.
Csound. a language for describing sound. General History. Developed by Barry Vercoe at MIT. Extended by too many people to mention. Based initially on.
Copyright © 2011 by Denny Lin1 Simple Synthesizer Part 1 Based on Floss Manuals (Pure Data) “Building a Simple Synthesizer” By Derek Holzer Slides by Denny.
Frequency Modulation. Listening Example Keith Kothman In Time (1986) for clarinet and tape.
Chapter 5: Electronic Music and Synthesizers Who uses electronic musical synthesizers? Each advance in electronic technology is followed by a concomitant.
© 2008 The McGraw-Hill Companies 1 Principles of Electronic Communication Systems Third Edition Louis E. Frenzel, Jr.
1 RF (Radio Frequency) technology BASIC TELECOMMUNICATIONS.
1 Composite Signals and Fourier Series To approximate a square wave with frequency f and amplitude A, the terms of the series are as follows: Frequencies:
Chapter 21 Musical Sounds.
EET260 Frequency Modulation. Modulation A sine wave carrier can be modulated by varying its amplitude, frequency, or phase shift. In AM, the amplitude.
CHAPTER 4 COMPLEX STIMULI. Types of Sounds So far we’ve talked a lot about sine waves =periodic =energy at one frequency But, not all sounds are like.
Part 1 Principles of Frequency Modulation (FM)
TRANSMITTER FUNDAMENTALS P-117. Audio Frequency Definition Acoustic, mechanical, or electrical frequencies corresponding to normally audible sound waves.
Physics Mrs. Dimler SOUND.  Every sound wave begins with a vibrating object, such as the vibrating prong of a tuning fork. Tuning fork and air molecules.
4-3-3 Frequency Modulation.. Learning Objectives:At the end of this topic you will be able to; sketch, recognise and analyse the resulting waveforms for.
Measurement and Instrumentation
Basic Acoustics + Digital Signal Processing January 11, 2013.
Principles of Electronic Communication Systems. Chapter 5 Fundamentals of Frequency Modulation.
UNIT – II ANGLE MODULATION (Part -1/2) Prepared by:
Analog Communications
CHAPTER 3 Frequency Modulation
Principles of Electronic Communication Systems
Overview Communication is the transfer of information from one place to another. This should be done - as efficiently as possible - with as much fidelity/reliability.
CS 591 S1 – Computational Audio -- Spring, 2017
Pitch.
MECH 373 Instrumentation and Measurements
Frequency Modulation 2.
Analog Transmission.
Analog Communications
Introduction to Csound 5.
Wavetable Synthesis.
Signal Processing First
All-Pass Filters.
Sound Sound is a type of energy made by vibrations. When any object vibrates, it causes movement in the air particles. These particles bump into the particles.
Modulation                                                                 Digital data can be transmitted via an analog carrier signal by modulating one.
Uses of filters To remove unwanted components in a signal
Mr. Haneef Khan Department of Computer Networks College of CS&IS
FREQUENCY MODULATION “The process of changing the frequency of a carrier wave in accordance with the AF signal.” The Chapter includes: Wave Forms Theory.
Introduction to Csound 2.
Presentation transcript:

Frequency Modulation

Frequency Modulation related to musical vibrato Vibrato - Periodic variation of frequency A simple signal: sample(time) = sin(2 freq(time)time) with vibrato freq(time) = freq1 + vibwidsin(2 vibratetime) vibwid = vibrato width amount of vibrato vibrate = vibrato rate frequency of vibrato

Vibrato Typical vibrato values: vibrate = 5 Hertz vibwid normal range: 1-6 Hertz, with slight acceleration during tone vibwid minimum: 0 (none) usual maximum for instruments: .01*freq1 (1%) usual maximum for voices: .05*freq1 (5%) maximum for special effects: SR/2 - highest frequency in signal

[iii:1] Tenor Voice Vibrato Tenor voice has 5 Hertz vibrato rate and vibrato width of 4.5%

Vibrato in Csound [iii:2] synthesized tenor without vibrato [iii:3] synthesized tenor with vibrato [iii:1] the real tenor

Vibrato in Csound orchestra: score: avib oscili ivibwidth, ivibrate, 1 ; modulator asig oscili iamp, ifreq+avib, 2 ; carrier out asig ; output score: f1 0 16385 -10 1 ; for modulator f2 0 16385 -10 1 .9 .8 whatever … ; for carrier

[iii:4] Vibrato Rate vibrate = 0 -----> 10 Hertz (over 10 seconds) vibwid = .01 * freq1 (1%) slow vibrato fast vibrato

Vibrato Rate orchestra: ;fmbasic.orc - use with fmbasic.sco instr 1 ; increase vibrato rate idur = p3 ; (10) iamp = p4 ifreq = p5 ivibwidth = .01*ifreq iwave1 = 1 kvibrate linseg 0, idur, 10 aenv linseg 0, .1, 1, idur-.3, 1, .2, 0 avib oscili ivibwidth, kvibrate, iwave1 asig oscili iamp, ifreq+avib, iwave1 out asig * aenv endin

Vibrato Rate score: ; fmbasic.sco – use with fmbasic.orc f1 0 16385 -10 1 ; sine ; start dur amp freq i1 0 10 10000 261.6 ; Middle C

[iii:5] Vibrato Amount vibrate = 5 Hertz vibwid = 0 -----> .05 * freq1 (0-5% over 0:10) small vibrato large vibrato

Vibrato Amount orchestra: ;fmbasic.orc - use with fmbasic.sco instr 2 ; increase vibrato width idur = p3 ; (10) iamp = p4 ifreq = p5 ivibrate = 5 iwave1 = 1 kvibwidth linseg 0, idur, .05 * ifreq aenv linseg 0, .1, 1, idur-.3, 1, .2, 0 avib oscili kvibwidth, ivibrate, iwave1 asig oscili iamp, ifreq+avib, iwave1 out asig * aenv endin

Vibrato -----> FM A sine wave with vibrato becomes a full spectrum when vibrate is in the audio range (above 20 Hz), especially as vibrate approaches freq1. Since it is no longer vibrato, we use the term modulation frequency instead of vibrato rate. When vibrate is above 20 Hz: freqmod = vibrate

Vibrato -----> FM With FM, we may not get the frequency out that we put in. We call the base frequency of the outer sine wave the carrier frequency freqcar: sample(time) = sin(2 freq(time)time) with: freq(time) = freqcar + vibwidsin(2 freqmodtime)

vibwid = Index * freqmod Index = vibwid / freqmod Vibrato -----> FM FM uses a modulation index as well as the vibrato width to describe the amount of modulation. The relationship between them is: vibwid = Index * freqmod or: Index = vibwid / freqmod Typical values for modulation index: 0 <= Index <= 10

[iii:6] Vibrato -----> FM freqmod = 1 ---> 6 Hz ---> 261.6 Hz (= vibrate) (vib) (FM) Index = .02 (vibwid = .02 * freqmod) When the frequency of the modulator reaches 6 Hertz (at 5 seconds), the effect changes from vibrato to FM.

Vibrato -----> FM The amplitude of the first harmonic remains the same ... Harmonic 1 Amplitude

Vibrato -----> FM … but the amplitudes of the other harmonics change. Amplitudes of the Other Harmonics

Vibrato -----> FM The frequency changes of all the harmonics get much faster during FM. Harmonic 1 Frequency

Vibrato -----> FM The frequency changes of all the harmonics get much faster during FM. Harmonic 2 Frequency

Vibrato -----> FM orchestra: ;fmbasic.orc - use with fmbasic.sco instr 3 ; vibrato --> fm idur = p3 ; (10) iamp = p4 ifreq = p5 ivibwidth = .02 * ifreq ; (~5.2 Hertz) iwave1 = 1 kvibrate linseg 1, idur * .5, 6, idur * .5, ifreq aenv linseg 0, .1, 1, idur-.3, 1, .2, 0 amod oscili ivibwidth, kvibrate, iwave1 acar oscili iamp, ifreq+amod, iwave1 out acar * aenv endin

Modulation Index Index = 0 (no modulation) Index = .01 - .05 (vibrato range) As modulation index increases, the spectrum bandwidth increases (and gets brighter).

[iii:7] Modulation Index freqmod = 261.6 Hertz index = 0 -----> 20 (over 0:10) Bessel Function, orders 0 - 3 Harmonic Amplitude vs. Time

Modulation Index freqmod = 261.6 Hertz index = 0 -----> 20 (over 10 seconds) Frequency vs. Time

Modulation Index orchestra: ;fmbasic.orc - use with fmbasic.sco instr 4 ; vibrato --> fm idur = p3 ; (10) iamp = p4 ifreq = p5 imodfr = ifreq icarfr = ifreq iwave1 = 1 kindex linseg 0, idur, 20 aenv linseg 0, .1, 1, idur-.3, 1, .2, 0 amod oscili kindex*imodfr, imodfr, iwave1 acar oscili iamp, icarfreq+amod, iwave1 out acar * aenv endin

Frequency Modulation Block Diagram

Add Noise Random Noise Variation anoise randi .3, 15, giseed giseed = frac(giseed*105.947) anoise = anoise + 1 avrate linseg 1, idur, 10 avrate = avrate * anoise avibwid = ivibwid * anoise Try different combinations of the parameters to find one that really suits your sound