SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Digital Signal Processing MT5002 Week 1 – Lecture Fundamentals
0. Attendance record
Audio Effects Programming Week 1 – Lecture Fundamentals
What is a Signal? A signal is defined as a variable parameter that conveys information.
What is a Signal? A signal describes the change of a value (amplitude) over time. That value is often the position (or displacement) of a membrane (microphone, loudspeaker, string next to magnetic pickup, etc.)
What is a Signal? We will assume that all the signals we deal with will eventually be heard by humans, and therefore will be converted to acoustic energy. Therefore we will obey one of the fundamental laws of physics: energy is neither lost nor gained: it is transformed.
Period and Frequency We will define frequency (for sinusoids and waveforms) to be how often a full cycle is repeated in one second. The frequency unit is the Hertz, which means “per second”.
Period and Frequency The opposite of frequency is the period; how long it takes for a full cycle to complete. The unit for period is the second (or millisecond.) The relationship is:  period =  1 / frequency or: frequency = 1 / period e.g. 100Hz has a period of 0.010sec, or 10ms.
Phase Phase refers to the initial starting point of a waveform. By convention a phase of 0 degrees means we start at 0 and go up.  The example below would have a phase of about 45 degrees.
Phase Phase is by itself inaudible with a single periodic signal. It does however, affect the sum of two signals. The phase difference between two copies of the same signal is often called a  phase shift.
What is Amplitude? The amplitude of a digital signal is relative to how it is represented. In other words there is no unit for it. The most common convention is to represent signals in a range of [-1,1], with the maximum possible amplitude being one (1).
What is Amplitude? This bears no relation to acoustic pressure. That is why we have microphone input level controls and volume knobs. The amplitude of a signal is the largest absolute value in the signal
What is the amplitude of this signal? -3,-2,-1,0,1,2,-3,-2,-1,0,1,2,1,0,-1,-2,-4,-3 Min: -4 Max: 2 Amplitude: |-4| = 4
What Is Power? The power of a signal is how much energy there is in the signal. To move anything away from a steady state needs energy. The sign of that value only indicates direction.
What Is Power? The power of a signal is how much energy there is per unit of time.  To calculate it, we add together all the absolute values and divide the sum by the number of values.
Example: 0,-1,-2,-3,-2,-1,0,1,2,3,2,1,0,-1,-2,-3,-2,-1,0 Amplitude: 3 Power = (0+1+2+3+2+1+0+...+1+0) / 19 = 27/19 = 1.42
Example: 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5 Amplitude: 5 Power = (5+5+5+5+5+...+5) / 15 = 75/15 = 5
Comparing Two Signals The amplitude of a signal depends on how we measure it. If we were measuring, for instance, the displacement of a speaker, it might be in a range of +- 3cm; or +- 1in, or +- 30mm. Therefore measuring the values we get when we evaluate peak amplitude or power are arbitrary.
Comparing Two Signals To compare two signals, it is more useful to say “signal 1 is twice as powerful as signal 2.” A ratio of 2/1 in the power of two signals roughly corresponds to a perceived doubling of power.
Decibels Logarithms are a way to express more simply values that become very large or small. In base 10, log(1000) is 3, because 1000 is 10x10x10.  1 10 2 100 3 1000 4 10000 5 100000 6 1000000 7 10000000
Decibels dBm compares to a reference signal of 1 milliwatt. dB(SPL) compares to a signal that is capable of acoustic pressure equivalent to 20 micropascals. There is a 6.02dB amplitude difference between two signals with one double the amplitude of the other.
Decibels The decibel (dB) is a unit that allows us to compare two signals.  We can compare one signal to a known reference signal, or compare two signals.
Arithmetic on Signals Multiplying a signal by a (scalar) value is the same as multiplying every sample in the signal by that value.
Arithmetic on Signals Multiplying a signal by 0 makes all the samples 0.
Arithmetic on Signals Multiplying a signal by 1 keeps the signal intact. Multiplying a signal by -1 inverts its phase.
Arithmetic on Signals Multiplying a signal by 2 increases the  amplitude  of the signal by 6.02dB  Multiplying a signal by 2 increases the  power  of the signal by 3.01dB
Homework 1) What is the difference in dynamic range between 16-bit and 24-bit audio? Why? 2) What is the difference in amplitude (in dB) between a recording played back at 44.1kHz and the same signal played back at 96kHz?
Fin.

Weitere Àhnliche Inhalte

Was ist angesagt?

2. data and signals
2. data and signals2. data and signals
2. data and signalsHumayoun Kabir
 
Howling noise control in public address systems
Howling noise control in public address systemsHowling noise control in public address systems
Howling noise control in public address systemsADEDAMOLA ADEDAPO
 
Noise in Communication by Attaullah Shafiq
Noise in Communication by Attaullah ShafiqNoise in Communication by Attaullah Shafiq
Noise in Communication by Attaullah ShafiqHafiz Muhammad Attaullah
 
Chap 3 data and signals
Chap 3 data and signalsChap 3 data and signals
Chap 3 data and signalsMukesh Tekwani
 
Learning Objective 7 PHYS 101
Learning Objective 7 PHYS 101Learning Objective 7 PHYS 101
Learning Objective 7 PHYS 101cindyshenn
 
Instrumentation & Measurement: Noise and Its Types
Instrumentation & Measurement: Noise and Its TypesInstrumentation & Measurement: Noise and Its Types
Instrumentation & Measurement: Noise and Its TypesMuhammad Junaid Asif
 
Network : Ch03
Network : Ch03Network : Ch03
Network : Ch03Waleed Awny
 
Transmission units
Transmission units Transmission units
Transmission units Heera K S
 
Data Communication Principles
Data Communication PrinciplesData Communication Principles
Data Communication PrinciplesKamal Acharya
 
Instrumental lecture 2
Instrumental lecture 2Instrumental lecture 2
Instrumental lecture 2esmail_alwrafi
 
Noise in communication system
Noise in communication systemNoise in communication system
Noise in communication systemfirdous006
 
DATA RATE LIMITS
DATA RATE LIMITSDATA RATE LIMITS
DATA RATE LIMITSChAwais15
 
Noise Performance of CW system
Noise Performance of CW systemNoise Performance of CW system
Noise Performance of CW systemDr Naim R Kidwai
 
Ch03
Ch03Ch03
Ch03H K
 
Noise
NoiseNoise
Noisebhavyaw
 
Power Penalty in Optical Communication
Power Penalty in Optical CommunicationPower Penalty in Optical Communication
Power Penalty in Optical CommunicationSanket Thakare
 
Ch5 Data communication and networking by neha g. kurale
Ch5 Data communication and networking by neha g. kuraleCh5 Data communication and networking by neha g. kurale
Ch5 Data communication and networking by neha g. kuraleNeha Kurale
 

Was ist angesagt? (20)

2. data and signals
2. data and signals2. data and signals
2. data and signals
 
Howling noise control in public address systems
Howling noise control in public address systemsHowling noise control in public address systems
Howling noise control in public address systems
 
Noise in Communication by Attaullah Shafiq
Noise in Communication by Attaullah ShafiqNoise in Communication by Attaullah Shafiq
Noise in Communication by Attaullah Shafiq
 
Chap 3 data and signals
Chap 3 data and signalsChap 3 data and signals
Chap 3 data and signals
 
Learning Objective 7 PHYS 101
Learning Objective 7 PHYS 101Learning Objective 7 PHYS 101
Learning Objective 7 PHYS 101
 
Instrumentation & Measurement: Noise and Its Types
Instrumentation & Measurement: Noise and Its TypesInstrumentation & Measurement: Noise and Its Types
Instrumentation & Measurement: Noise and Its Types
 
Network : Ch03
Network : Ch03Network : Ch03
Network : Ch03
 
Lecture 07
Lecture 07Lecture 07
Lecture 07
 
Transmission units
Transmission units Transmission units
Transmission units
 
Data Communication Principles
Data Communication PrinciplesData Communication Principles
Data Communication Principles
 
Instrumental lecture 2
Instrumental lecture 2Instrumental lecture 2
Instrumental lecture 2
 
Ch 03
Ch 03Ch 03
Ch 03
 
Noise in communication system
Noise in communication systemNoise in communication system
Noise in communication system
 
Ch3 1 v1
Ch3 1 v1Ch3 1 v1
Ch3 1 v1
 
DATA RATE LIMITS
DATA RATE LIMITSDATA RATE LIMITS
DATA RATE LIMITS
 
Noise Performance of CW system
Noise Performance of CW systemNoise Performance of CW system
Noise Performance of CW system
 
Ch03
Ch03Ch03
Ch03
 
Noise
NoiseNoise
Noise
 
Power Penalty in Optical Communication
Power Penalty in Optical CommunicationPower Penalty in Optical Communication
Power Penalty in Optical Communication
 
Ch5 Data communication and networking by neha g. kurale
Ch5 Data communication and networking by neha g. kuraleCh5 Data communication and networking by neha g. kurale
Ch5 Data communication and networking by neha g. kurale
 

Ähnlich wie DSP Fundamentals - Signals, Frequency, Amplitude and Power

Audio Signal Processing
Audio Signal Processing Audio Signal Processing
Audio Signal Processing Ahmed A. Arefin
 
Communication systems
Communication systemsCommunication systems
Communication systemsUmang Gupta
 
COMMUNICATION SYSTEM_Module-2_part1 (1).pdf
COMMUNICATION SYSTEM_Module-2_part1 (1).pdfCOMMUNICATION SYSTEM_Module-2_part1 (1).pdf
COMMUNICATION SYSTEM_Module-2_part1 (1).pdfCOMPETITIVEGURUJI
 
CCN
CCNCCN
CCNNICE
 
Sns slide 1 2011
Sns slide 1 2011Sns slide 1 2011
Sns slide 1 2011cheekeong1231
 
OSI model - physical layer,Transmission medium, switching mechanisms, multipl...
OSI model - physical layer,Transmission medium, switching mechanisms, multipl...OSI model - physical layer,Transmission medium, switching mechanisms, multipl...
OSI model - physical layer,Transmission medium, switching mechanisms, multipl...sandhyakiran10
 
Lecture6 analogdigitalsignals
Lecture6 analogdigitalsignalsLecture6 analogdigitalsignals
Lecture6 analogdigitalsignalsH K
 
5_2018_12_19!12_02_45_AM.pptx
5_2018_12_19!12_02_45_AM.pptx5_2018_12_19!12_02_45_AM.pptx
5_2018_12_19!12_02_45_AM.pptxmuteflika
 
Chapter 5 -_signal_to_noise
Chapter 5 -_signal_to_noiseChapter 5 -_signal_to_noise
Chapter 5 -_signal_to_noiseHitanshu Diwani
 
Sound level meter.pptx
Sound level meter.pptxSound level meter.pptx
Sound level meter.pptxRobaFikadu
 
Speech technology basics
Speech technology   basicsSpeech technology   basics
Speech technology basicsHemaraja Nayaka S
 
Communication system lec5
Communication system  lec5Communication system  lec5
Communication system lec5ZareenRauf1
 

Ähnlich wie DSP Fundamentals - Signals, Frequency, Amplitude and Power (20)

Lec3
Lec3Lec3
Lec3
 
LECTURE 3.pptx
LECTURE 3.pptxLECTURE 3.pptx
LECTURE 3.pptx
 
Audio Signal Processing
Audio Signal Processing Audio Signal Processing
Audio Signal Processing
 
Communication systems
Communication systemsCommunication systems
Communication systems
 
COMMUNICATION SYSTEM_Module-2_part1 (1).pdf
COMMUNICATION SYSTEM_Module-2_part1 (1).pdfCOMMUNICATION SYSTEM_Module-2_part1 (1).pdf
COMMUNICATION SYSTEM_Module-2_part1 (1).pdf
 
CCN
CCNCCN
CCN
 
Sns slide 1 2011
Sns slide 1 2011Sns slide 1 2011
Sns slide 1 2011
 
OSI model - physical layer,Transmission medium, switching mechanisms, multipl...
OSI model - physical layer,Transmission medium, switching mechanisms, multipl...OSI model - physical layer,Transmission medium, switching mechanisms, multipl...
OSI model - physical layer,Transmission medium, switching mechanisms, multipl...
 
Lecture6 analogdigitalsignals
Lecture6 analogdigitalsignalsLecture6 analogdigitalsignals
Lecture6 analogdigitalsignals
 
Adc dac
Adc dacAdc dac
Adc dac
 
5_2018_12_19!12_02_45_AM.pptx
5_2018_12_19!12_02_45_AM.pptx5_2018_12_19!12_02_45_AM.pptx
5_2018_12_19!12_02_45_AM.pptx
 
Chapter 5 -_signal_to_noise
Chapter 5 -_signal_to_noiseChapter 5 -_signal_to_noise
Chapter 5 -_signal_to_noise
 
t23notes
t23notest23notes
t23notes
 
Rf fundamentals
Rf fundamentalsRf fundamentals
Rf fundamentals
 
Dc3 t1
Dc3 t1Dc3 t1
Dc3 t1
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Fundamental of Noise.ppt
Fundamental of Noise.pptFundamental of Noise.ppt
Fundamental of Noise.ppt
 
Sound level meter.pptx
Sound level meter.pptxSound level meter.pptx
Sound level meter.pptx
 
Speech technology basics
Speech technology   basicsSpeech technology   basics
Speech technology basics
 
Communication system lec5
Communication system  lec5Communication system  lec5
Communication system lec5
 

KĂŒrzlich hochgeladen

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

KĂŒrzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

DSP Fundamentals - Signals, Frequency, Amplitude and Power

  • 1. Digital Signal Processing MT5002 Week 1 – Lecture Fundamentals
  • 3. Audio Effects Programming Week 1 – Lecture Fundamentals
  • 4. What is a Signal? A signal is defined as a variable parameter that conveys information.
  • 5. What is a Signal? A signal describes the change of a value (amplitude) over time. That value is often the position (or displacement) of a membrane (microphone, loudspeaker, string next to magnetic pickup, etc.)
  • 6. What is a Signal? We will assume that all the signals we deal with will eventually be heard by humans, and therefore will be converted to acoustic energy. Therefore we will obey one of the fundamental laws of physics: energy is neither lost nor gained: it is transformed.
  • 7. Period and Frequency We will define frequency (for sinusoids and waveforms) to be how often a full cycle is repeated in one second. The frequency unit is the Hertz, which means “per second”.
  • 8. Period and Frequency The opposite of frequency is the period; how long it takes for a full cycle to complete. The unit for period is the second (or millisecond.) The relationship is: period = 1 / frequency or: frequency = 1 / period e.g. 100Hz has a period of 0.010sec, or 10ms.
  • 9. Phase Phase refers to the initial starting point of a waveform. By convention a phase of 0 degrees means we start at 0 and go up. The example below would have a phase of about 45 degrees.
  • 10. Phase Phase is by itself inaudible with a single periodic signal. It does however, affect the sum of two signals. The phase difference between two copies of the same signal is often called a phase shift.
  • 11. What is Amplitude? The amplitude of a digital signal is relative to how it is represented. In other words there is no unit for it. The most common convention is to represent signals in a range of [-1,1], with the maximum possible amplitude being one (1).
  • 12. What is Amplitude? This bears no relation to acoustic pressure. That is why we have microphone input level controls and volume knobs. The amplitude of a signal is the largest absolute value in the signal
  • 13. What is the amplitude of this signal? -3,-2,-1,0,1,2,-3,-2,-1,0,1,2,1,0,-1,-2,-4,-3 Min: -4 Max: 2 Amplitude: |-4| = 4
  • 14. What Is Power? The power of a signal is how much energy there is in the signal. To move anything away from a steady state needs energy. The sign of that value only indicates direction.
  • 15. What Is Power? The power of a signal is how much energy there is per unit of time. To calculate it, we add together all the absolute values and divide the sum by the number of values.
  • 16. Example: 0,-1,-2,-3,-2,-1,0,1,2,3,2,1,0,-1,-2,-3,-2,-1,0 Amplitude: 3 Power = (0+1+2+3+2+1+0+...+1+0) / 19 = 27/19 = 1.42
  • 17. Example: 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5 Amplitude: 5 Power = (5+5+5+5+5+...+5) / 15 = 75/15 = 5
  • 18. Comparing Two Signals The amplitude of a signal depends on how we measure it. If we were measuring, for instance, the displacement of a speaker, it might be in a range of +- 3cm; or +- 1in, or +- 30mm. Therefore measuring the values we get when we evaluate peak amplitude or power are arbitrary.
  • 19. Comparing Two Signals To compare two signals, it is more useful to say “signal 1 is twice as powerful as signal 2.” A ratio of 2/1 in the power of two signals roughly corresponds to a perceived doubling of power.
  • 20. Decibels Logarithms are a way to express more simply values that become very large or small. In base 10, log(1000) is 3, because 1000 is 10x10x10. 1 10 2 100 3 1000 4 10000 5 100000 6 1000000 7 10000000
  • 21. Decibels dBm compares to a reference signal of 1 milliwatt. dB(SPL) compares to a signal that is capable of acoustic pressure equivalent to 20 micropascals. There is a 6.02dB amplitude difference between two signals with one double the amplitude of the other.
  • 22. Decibels The decibel (dB) is a unit that allows us to compare two signals. We can compare one signal to a known reference signal, or compare two signals.
  • 23. Arithmetic on Signals Multiplying a signal by a (scalar) value is the same as multiplying every sample in the signal by that value.
  • 24. Arithmetic on Signals Multiplying a signal by 0 makes all the samples 0.
  • 25. Arithmetic on Signals Multiplying a signal by 1 keeps the signal intact. Multiplying a signal by -1 inverts its phase.
  • 26. Arithmetic on Signals Multiplying a signal by 2 increases the amplitude of the signal by 6.02dB Multiplying a signal by 2 increases the power of the signal by 3.01dB
  • 27. Homework 1) What is the difference in dynamic range between 16-bit and 24-bit audio? Why? 2) What is the difference in amplitude (in dB) between a recording played back at 44.1kHz and the same signal played back at 96kHz?
  • 28. Fin.