Computer Sound Synthesis 2

Slides:



Advertisements
Similar presentations
Design of Digital IIR Filter
Advertisements

| Page Angelo Farina UNIPR | All Rights Reserved | Confidential Digital sound processing Convolution Digital Filters FFT.
DSPRevision I
1 Filters Definition: A filter is a frequency selective system that allows energy at certain frequencies and attenuates the rest.
Nonrecursive Digital Filters
Lecture 23 Filters Hung-yi Lee.
EE513 Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
IIR FILTERS DESIGN BY POLE-ZERO PLACEMENT
Feedback Cancellation in Public Address systems using notch filters Shailesh Kulkarni Vaibhav Mathur Digital Signal Processing-Advanced Topics.
CHAPTER 7 Digital Filter Design Wang Weilian School of Information Science and Technology Yunnan University.
Digital Filters. Filters Filters shape the frequency spectrum of a sound signal. Filters shape the frequency spectrum of a sound signal. –Filters generally.
ELEN 5346/4304 DSP and Filter Design Fall Lecture 8: LTI filter types Instructor: Dr. Gleb V. Tcheslavski Contact:
MALVINO Electronic PRINCIPLES SIXTH EDITION.
Pitch Shifting and Dynamic Filtering Rossum (1992a) Digital sampling instrument for digital audio data; Rossum (1992b) Dynamic digital IIR audio filter.
3-D Sound and Spatial Audio MUS_TECH 348. Environmental Acoustics and Computational Simulation.
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
So far We have introduced the Z transform
D SP Frequency response f/f s Analog filter f 0 The frequency response of the digital counterpart of this analog filter is periodic. Therefore.
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
Sound Synthesis CE 476 Music & Computers. Additive Synthesis We add together different soundwaves sample-by-sample to create a new sound, see Applet 4.3.
LINEAR-PHASE FIR FILTERS DESIGN
CHAPTER 4 Image Enhancement in Frequency Domain
Name: Dr. Peter Tsang Room: G6505 Ext: 7763
Circuits II EE221 Unit 5 Instructor: Kevin D. Donohue Passive Filters, low-Pass and Band-Pass filters.
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
GG 313 Lecture 26 11/29/05 Sampling Theorem Transfer Functions.
Signal Processing First CH 8 IIR Filters The General IIR Difference Equation 2 feedback term recursive filter FIR part No. of coeff. = N+M+1.
PRINCE BRAVE GUHYAPATI V  Background  Problem Definition  Theoretical Framework  Design Steps  Results  Conclusion.
EE345S Real-Time Digital Signal Processing Lab Fall 2006 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
Chapter 6 Digital Filter Structures
UNIT-5 Filter Designing. INTRODUCTION The Digital filters are discrete time systems used mainly for filtering of arrays. The array or sequence are obtained.
IIR Filter design (cf. Shenoi, 2006) The transfer function of the IIR filter is given by Its frequency responses are (where w is the normalized frequency.
Digital Filters. Filters Filters shape the frequency spectrum of a sound signal. –Filters generally do not add frequency components to a signal that are.
1 Digital Signal Processing. 2 Digital Signal Processing Topic 8: Filter Design: IIR 1. Filter Design Specifications 2. Analog Filter Design 3. Digital.
2/17/2007DSP Course-IUST-Spring Semester 1 Digital Signal Processing Electrical Engineering Department Iran University of Science & Tech.
11/22/20151 Digital Filters. 11/22/20152 Time domain to Frequency Domain and vice versa Filter Characteristics.
Fundamentals of Digital Signal Processing. Fourier Transform of continuous time signals with t in sec and F in Hz (1/sec). Examples:
Chapter 7 Finite Impulse Response(FIR) Filter Design
1 Introduction to Digital Filters Filter: A filter is essentially a system or network that selectively changes the wave shape, amplitude/frequency and/or.
Quiz 1 Review. Analog Synthesis Overview Sound is created by controlling electrical current within synthesizer, and amplifying result. Basic components:
Copyright 2004 Ken Greenebaum Introduction to Interactive Sound Synthesis Lecture 20:Spectral Filtering Ken Greenebaum.
EEE 503 Digital Signal Processing Lecture #2 : EEE 503 Digital Signal Processing Lecture #2 : Discrete-Time Signals & Systems Dr. Panuthat Boonpramuk Department.
1 Conditions for Distortionless Transmission Transmission is said to be distortion less if the input and output have identical wave shapes within a multiplicative.
Copyright © 2003 Texas Instruments. All rights reserved. DSP C5000 Chapter 15 Infinite Impulse Response (IIR) Filter Implementation.
1 TOPIC 4: FREQUENCY SELECTIVE CIRCUITS. 2 INTRODUCTION Transfer Function Frequency Selective Circuits.
Computer Sound Synthesis 2 MUS_TECH 335 Selected Topics.
Feedback Filters n A feedback filter processes past output samples, as well as current input samples: n Feedback filters create peaks (poles or resonances)
ELEC 202 Circuit Analysis II
GROUP MEMBERS ELISHBA KHALID 07-CP-07 TAHIRA SAMEEN 07-CP-31.
Professor A G Constantinides 1 Digital Filters Filtering operation Time kGiven signal OPERATION ADD.
Digital Signal Processing Lecture 6 Frequency Selective Filters
Finite Impulse Response Filtering EMU-E&E Engineering Erhan A. Ince Dec 2015.
Computer Sound Synthesis 2 MUS_TECH 335 Selected Topics.
1 BIEN425 – Lecture 12 By the end of the lecture, you should be able to: –Design and implement IIR filters using zero-pole placement.
Real-time Digital Signal Processing Digital Filters.
1 BIEN425 – Lecture 9 By the end of the lecture, you should be able to: –Describe the properties of ideal filters –Describe the linear / logarithm design.
Speech Recognition through Neural Networks By Mohammad Usman Afzal Mohammad Waseem.
Lecture: IIR Filter Design
Speech Signal Processing
IIR Filters FIR vs. IIR IIR filter design procedure
EE Audio Signals and Systems
Chapter 8 Design of Infinite Impulse Response (IIR) Digital Filter
LINEAR-PHASE FIR FILTERS DESIGN
Filters What is a filter Spectral response Impulse response
Quadrature-Mirror Filter Bank
Signal Processing First
Green Filters Cascade Polyphase M-to-1 Down Sample Filter, Inner Filter, and Polyphase 1-to-M Up Sample Filter fred harris.
Physical Layer Model of the Impact of Bluetooth on IEEE b
Presentation transcript:

Computer Sound Synthesis 2 MUS_TECH 335 Selected Topics Computer Sound Synthesis 2

Filter: a frequency-dependant attenuator It enhances some frequencies and diminishes others.

Amplitude Response a no filtering f low high a filtering f low high

Basic Types of Amplitude Response low-pass high-pass f f band-pass band-reject

a 1.0 3 dB .7071 stop-band pass-band f fc cutoff frequency (half power point or -3 dB point) a 1.0 .7071 bandwidth f fc center frequency

Source/Filter Interaction transfer function Filter f Result f

How are they perceived? resonance anti-resonance Induced pitch

Special Signals time frequency sine t f dc t f Nyquist t f impulse t f 1/2 SR impulse t f

Impulse Response input output filter time t t frequency f f 1., 0., 0., 0., .1, .6, .7, .4, -.3, -.1, time t t frequency f f

Graphic Symbols signal flow multiply a + add z-1 unit delay x(nT) input y(nT) output z-m delay of m samples

Digital Filters Two Types non-recursive feed forward “notches” FIR in k a out z-1 out recursive feed back “peaks” IIR in k z-1 a first-order filters

spectral features recursive (poles) non-recursive (zeros) filter type acoustic analog stored energy resonance cancelled energy anti-resonance

non-recursive x(nT) k a y(nT) z-1 a = 1 a = -1 n 1 2 3 4 x(nT) 1 y(nT) 1 2 3 4 x(nT) 1 y(nT) 1 2 x(nT) 1 -1 y(nT) 1 n 1 2 3 4 x(nT) 1 y(nT) 1 x(nT) 1 -1 y(nT) 1 -2 2

recursive y(nT) x(nT) k z-1 b b = .9 n 1 2 3 4 5 x(nT) 1 y(nT) 1.0 1.9 1 2 3 4 5 x(nT) 1 y(nT) 1.0 1.9 2.7 3.4 4.1 4.7 x(nT) 1 -1 y(nT) 1.0 -.10 .91 -.18 .84 -.25