ON BEDROSIAN CONDITION IN APPLICATION TO CHIRP SOUNDS
|
|
- Tracy Young
- 6 years ago
- Views:
Transcription
1 15th European Signal Processing Conference (EUSIPCO 7), Poznan, Poland, September 3-7, 7, copyright by EURASIP ON BEDROSIAN CONDIION IN APPLICAION O CHIRP SOUNDS E. HERMANOWICZ 1 ) ) and M. ROJEWSKI Faculty of Electronics, elecommunications and Informatics, Gdańsk University of echnology, 11/1 Narutowicza St., 8-95 Gdańs Poland 1 ) ) Multimedia Systems Department, hewa@eti.pg.gda.pl. eleinformation Networks Department, ro@ssound.eti.pg.gda.pl ABSRAC A ( e ) DF spectrum for envelope a[ A [ SF amplitude spectrum for envelope a[ Arg( ) principal argument D global measure of envelope and phasor SF amplitude spectra overlap F frequency in Hz sampling period in seconds U ( e ) DF spectrum for u[ It is assumed that for a certain class of sounds there exists a relationship between their pitch and their complex dynamic representation CDR (real-valued log-envelope and instantaneous angular frequency). he CDR processing appears a powerful means for pitch shifting of chirp-like sound signals fulfilling practically the assumption of the Bedrosian theorem. Scaling the CDR components can be used for entertainment as well as, e.g., in a generator of different melodies for calling signals, where the sound of each note in a melody is derived from a short recording of a voice of a chosen creature. For this aim in this paper a concept of a Bedrosian chirp is proposed whose local instantaneous amplitude and instantaneous complex phasor spectra are separated. A quantitative measure to estimate and predict the quality of sound processing using the CDR scaling is defined and its utility verified on the basis of experiments with real-life audio chirps. γ [ complex phasor λ [ instantaneous level (log-envelope) ϕ [ instantaneous phase κ CDR rescaling coefficient ω = πf normalised angular frequency ω [ instantaneous angular frequency Γ ( e ) DF spectrum for phasor γ [ Γ [ SF amplitude phasor spectrum for γ [ Abbreviations AM amplitude modulation AM FM AM FM representation of an arbitrarily modulated signal DDS direct digital synthesis DF discrete Fourier transform DF discrete-time Fourier transform DSP digital signal processing CDR complex dynamic representation FIR finite impulse response FM frequency modulation HF Hilbert filter HS Hilbertian signal H Hilbert transformer IAE instantaneous amplitude estimator IFE instantaneous frequency estimator PA phase accumulator SF short-time Fourier transformation Notation a [ instantaneous amplitude c [ real part of phasor γ [ d [k] local measure of envelope and phasor SF amplitude spectra overlap n number of a discrete-time sample x [ real-valued discrete-time signal 1. INRODUCION his paper is a continuation of our previously published papers [1] and [] devoted to sound processing using complex dynamic representation. It is based on the Bedrosian theorem formulated in 1963 [3] see also [4], [5], [6], [7]. We apply here the Bedrosian theorem to the processing of real-life, audible signals, rather than synthesised. he Bedrosian theorem is used in a way generalised for all instants of time of the signal under processing. he theorem is not treated binary (satisfied or not satisfied) but a quantitative measure of the degree of its fulfilment is proposed. It concerns the condition of non-overlapping spectra: the envelope spectrum and phasor spectrum, in the AM FM signal model.. HE BEDROSIAN HEOREM he Bedrosian theorem states that the Hilbert transform of the product of two signals with non-overlapping spectra equals the product of the low-pass term by the Hilbert transform of the high-frequency term. In other words, only the high-frequency term is transformed. Let x[, n =, 1,, K be a real-valued discrete-time sound signal having the form x[ = a[ cosϕ[ (1) 7 EURASIP 11
2 15th European Signal Processing Conference (EUSIPCO 7), Poznan, Poland, September 3-7, 7, copyright by EURASIP where a[ is the instantaneous amplitude (real-valued envelope) and ϕ [ is the instantaneous phase of x[. his form governs all discrete-time signals having an arbitrary modulation pattern. It is an approach typical of and adopted from telecommunications. he right-hand side of (1) is the so-called AM FM representation of the signal x[, where a [ is the AM factor and cosϕ [ is the FM factor. he complex signal u [ = x[ + jh { x[ } = a[ exp( jϕ[ ) () where j = 1 and H { x[ } is the Hilbert transform of x[, we further call the Hilbertian signal (HS). Here the ideal H stands for the discrete Hilbert transformer (H) which is normally defined using its frequency response as given by j ω = j, π ω H ( e ) (3) j, ω π where ω = πf stands for the digital (normalised) angular frequency, F stands for the physical frequency in Hz, is the uniform sampling period and j is the imaginary unit. he instantaneous amplitude of u [ is a [ = u[ and { u[ } the instantaneous phase of u [ is ϕ[ = arg. he instantaneous angular frequency of u[ we define as the first backward derivative of ϕ [ in the following way = ϕ[], n = ω[ (4a) ϕ[ ϕ[ n 1], n > Assuming that there exists a relationship between the pitch of sound signal and its complex angular frequency, we can transpose (detune) the sound by rescaling its complex dynamic representation CDR: real-valued envelope λ[ = ln a[ and instantaneous angular frequency ω [. 3. HE CDR PROCESSING (4b) he CDR processing used in this paper and shown in Fig. 1 is based on the following mapping of the instantaneous level λ [ and instantaneous angular frequency ω [ λ[, ω[ λ [ = κλ[ + λ, ω [ κω[ (5) κ κ = Based on this relation we obtain a new CDR having the components: λ κ [ and ω κ [. his CDR modification, which constitutes the core-processing bloc results in pitch shifting of a given sound signal x[ with a pitch modification (scaling) factor κ >. As a result of the CDR scaling in accordance with (5) not only the pitch but also the instantaneous level λ [ responsible for audibility of the sound is changed. In order to counteract the latter, the maximal value of the instantaneous level change has to be compensated for by adding to κλ [ a correction term sated for by adding to κλ [ a correction term λ ( κ), computed by using λ ( κ (1 κ) ) = λmax where λ max stands for the maximal level of the primary (input) signal. κ x [ λ [ λ κ [ x κ [ CDR mapper CDR scaler CDR demapper (), (4a), (4b) (5) DDS ω [ ω κ [ Figure 1 Pitch-shifting of x[ by κ via CDR processing. Hence, in Fig. 1, firstly the input signal x[ is filtered by the complex Hilbert filter HF. Next the filtered signal is mapped into its CDR { λ, ω}. he CDR components are extracted using the IAE instantaneous amplitude estimator, ln( ) and IFE instantaneous frequency estimator blocks. Further on both CDR components are multiplied by the same coefficient κ having a positive value as above and the instantaneous level κλ[n ] undergoes the abovementioned correction by λ ( κ). Finally, after this remapping, performed as shown in (5), the new CDR, {λ κ, ωκ }, is demapped into the target pitch-shifted sound signal record { x κ } using the DDS direct digital synthesis see, for example, [1], [11]. he main processing block of the DDS is PA phase accumulator [1]. Driven by ω κ [ n ] the PA wraps the instantaneous phase to the interval ϕ p[ [ π, π ) n (principal phase wind). 4. COMMENS ON HE BEDROSIAN CONDIION We can split the HS u [ into two factors: a real-valued envelope a [ and complex phasor γ[ = exp( jϕ[ ). For scaling the CDR, thus pitch-shifting, the fulfilment of the condition that stems from the Bedrosian theorem is required that the spectra of real-valued envelope and complex phasor are non-overlapping (thus are separable). For such signals the following Bedrosian identity holds where H { a[ c[ } = a[ H { c[ } = a[ γ[ (6a) = Re{ γ[ } = cos( ϕ[ ]) c[ n (6b) is real-valued. he above-mentioned identity refers to global spectra [5]. It means that the theorem concerns the whole signal because it says about the envelope and phasor spectra. his limits the range of possible applications of the CDR processing. However, for a much wider class of signals local, instantaneous spectra are separable. We call such signals the Bedrosian chirps (always locally Bedrosian). In this class the 7 EURASIP 1
3 15th European Signal Processing Conference (EUSIPCO 7), Poznan, Poland, September 3-7, 7, copyright by EURASIP songs of many species of birds and voices of some species of mammals are involved. A[ Γ [ In the angular frequency domain the product a[ γ [ d [ = (1) on the right-hand side of (6a) corresponds to circular convolution A[ + Γ [ U ( e ) = A( e ) Γ( e ) a[ γ[ (7) where d stands for the distance (metrics). he global measure of the spectra: A ( e ) and Γ ( e ), of its factors: a [ and is defined here as given by γ [, respectively. Because u [ is the HS, the spectrum A[ Γ [ U ( e ) = for π ω. hus in general the spectra n= D = A( e ) and Γ( e ) resulting from de-convolution of A[ + Γ [ U ( e ) overlap. In other words these spectra at least partially n= n= (11) cover up. It means that the envelope a [ and phasor his formula constitutes our definition of the global degree of envelope and phasor amplitude spectra overlap. It is the γ [ may be non-orthogonal, i.e., they may be correlated ratio of mutual energy of each of factors under summation to linearly dependent. he product of spectra formulated in the the average of energies of each of factors. he smaller is D, following way the weaker is correlation between the envelope and phasor. A ( e ) Γ ( e ) { a[ } { γ [ } (8) Having at disposal a sufficiently long signal record we where the asterisk stands for linear convolution, confirms this thesis. he right-hand side of (8) represents the sequence of mutual correlation of the envelope and phasor. Separation of their spectra means that the product in (8) is of zero value. hus the correlation between phasor and envelope does not exist. can divide it into frames and examine by block-by-block technique, computing the D values for consecutive frames. Generally these values belong to the interval D, 1 >. he values of D close to inform about strong separability of envelope and phasor amplitude spectra overlap. Consequently one can deduce good quality of the transposed sound. Opposite, the values of D close to 1 enable to predict poor 5. HE BEDROSIAN CONDIION FOR CHIRPS quality of the transposition result obtained by CDR scaling. he Bedrosian condition for chirps [8], especially for audio chirps otherwise called the pitched sounds, can be formulated as follows. here exists such an angular frequency ω (, π ), for which c and A C ( e c c ) = for ω ( ω, ω ) ( e c c ) = for ω [ ω, ω ] (9a) (9b) where C ( e ) is the spectrum of c[ (6b). his can be used for processing of sounds, which in practice fulfil the conditions (9), thus are prone to the CDR scaling aimed at pitch-shifting. his disposition means good quality of the results of pitch-shifting for, e.g., many species of palatable birds songs. heir instantaneous spectra (SFs short-time Fourier transforms and spectrograms [9]) for Bedrosian chirps show visible separability. he ridges in the spectrograms are disjoined. 6. HE DEGREE OF ENVELOPE AND PHASOR SPECRUM OVERLAP Let A [ and Γ[, k =,1, K, be the absolute values of SFs of the envelope a [ and phasor γ [, both with n =, 1, K,, k stands for the bin (spectrum sample) number, K is the number of bins and N is the number of samples of the investigated record u [. We define the local (instantaneous) degree of the envelope a[ and phasor γ [ amplitude spectra overlap in the following way 7. RESULS OF EXPERIMENS WIH EXEMPLARY AUDIO CHIRPS We performed our experiments in the MALAB environment. Figs. and 3 show the time-frequency performance of two different audio chirps using processing as described in Sect. 3. In Fig. we present the spectrograms (from top to bottom): of a duck chirp, two spectrograms of its deconvolution into AM and FM factors, the spectrogram as a result of resynthesis of the of original chirp based on the abovementioned AM and FM factors and finally the spectrogram obtained by remapping the CDR after scaling by κ (for e.g. κ =1). he order of spectrograms in Fig. 3 repeats that from Fig. but it was canary, which voiced the chirp analysed in Fig. 3 (see Fig. 5). For the latter we observe in respective spectrograms that the AM and FM factors for canary practically do not overlap as needed. Comparing the results we see that these spectrograms differ in that for canary they have typical ridges (except that for the AM factor). Moreover, the canary chirp from Fig. 3 having the smaller D value (see able 1) is better remapped after scaling, as expected, than the duck chirp from Fig. for which the value of D is much bigger. Fig. 4 presents the amplitude spectra of those chirps the original and recovered from respective AM and FM factors. Its role is to convince the reader about invertibility of CDR processing. In order to compute the local and global measures (1) and (11) multiplication of respective spectrogram values was done. Some global results obtained for exemplary sound records the chirps taken from available Internet bases are presented in able 1 in %. 7 EURASIP 13
4 15th European Signal Processing Conference (EUSIPCO 7), Poznan, Poland, September 3-7, 7, copyright by EURASIP Figure Spectrograms of original duck.wav chirp, its AM and FM factors, and spectrograms of the chirp recovered from its AM and FM factors and remapped back after scaling by κ >. Figure 3 Spectrograms of original canary.wav chirp, its AM and FM factors, and spectrograms of the chirp recovered from its AM and FM factors and remapped back after scaling by κ >. 7 EURASIP 14
5 15th European Signal Processing Conference (EUSIPCO 7), Poznan, Poland, September 3-7, 7, copyright by EURASIP Figure 4 Spectra of original and resynthesised duck.wav and canary.wav chirps, respectively, recovered from their AM and FM factors. able 1. D the global degree of envelope and phasor amplitude spectra overlap No of file Name of file 1 Canary.wav Nightingale.wav Cookoo.wav Barn_owl.wav Duck.wav hank_you.wav Sorry.wav Figure 5 Analysed chirps: duck.wav and canary.wav. REFERENCES [1] E. Hermanowicz and M. Rojewski, Sound processing using complex dynamic representation, in Proc. of 5 European Signal Processing Conference EUSIPCO 5, D in % Hanning SF Antalya, urkey, September 5-8, 5. window length [] E. Hermanowicz and M. Rojewski: Pitch shifter based length on complex dynamic representation and direct digital synthesis, Bulletin of the Polish Academy of Sciences, echnical Sciences, vol. 54, No. 4, 6. [3] E. Bedrosian, A product theorem for Hilbert transforms, Proc. of the IEEE, vol. 51, pp , May [4] S.L. Hahn, Hilbert ransforms in Signal Processing, Artech House, [5] D. Vakman, Signals, Oscillations and Waves. A Modern Approach, Artech House, CONCLUSIONS [6] A.H. Nuttall, On the quadrature approximation to the In this paper we assumed that for a certain class of sounds there exists a relationship between their pitch and their complex dynamic representation CDR (real-valued logenvelope and instantaneous angular frequency). he CDR processing appeared a powerful means for pitch shifting, especially for chirp-like sound signals fulfilling practically the assumption of the Bedrosian theorem. For this aim a concept of a Bedrosian chirp was proposed whose local instantaneous amplitude and instantaneous complex phasor spectra are separated. A quantitative measure to estimate and predict the quality of sound processing using the CDR scaling was defined and its utility verified on the basis of experiments with real-life audio chirps. Scaling the CDR components can be used for entertainment as well as, e.g., in a generator of different melodies for calling signals, where the sound of each note in a melody is derived from a short recording of a voice of a chosen creature. Hilbert transform of modulated signals and E. Bedrosian reply, Proc. of the IEEE, vol. 54, pp , October [7] Y. Xu and D. Yan, he Bedrosian identity for the Hilbert transform of product function, Proceedings of American Mathematical Society, vol. 134, No 9, pp , September 6. [8] P. Flandrin, Chirps everywhere, CNRS Ecole Normale Superiere de Lyon. [9] S.K. Mitra, Digital Signal Processing. A Computer- Based Approach, McGrawHill, International Edition 1, Chapter 11. [1].F. Quatieri, Discrete-ime Speech Signal Processing. Principles and Practice. Prentice Hall PR,. [11] V. F. Kroupa (ed.), Direct Digital Frequency Synthesizers, IEEE Press, New Yor EURASIP 15
Pitch shifter based on complex dynamic representation rescaling and direct digital synthesis
BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES Vol. 54, No. 4, 2006 Pitch shifter based on complex dynamic representation rescaling and direct digital synthesis E. HERMANOWICZ and M. ROJEWSKI
More informationStudy on Multi-tone Signals for Design and Testing of Linear Circuits and Systems
Study on Multi-tone Signals for Design and Testing of Linear Circuits and Systems Yukiko Shibasaki 1,a, Koji Asami 1,b, Anna Kuwana 1,c, Yuanyang Du 1,d, Akemi Hatta 1,e, Kazuyoshi Kubo 2,f and Haruo Kobayashi
More informationTIME-FREQUENCY REPRESENTATION OF INSTANTANEOUS FREQUENCY USING A KALMAN FILTER
IME-FREQUENCY REPRESENAION OF INSANANEOUS FREQUENCY USING A KALMAN FILER Jindřich Liša and Eduard Janeče Department of Cybernetics, University of West Bohemia in Pilsen, Univerzitní 8, Plzeň, Czech Republic
More informationECE 201: Introduction to Signal Analysis
ECE 201: Introduction to Signal Analysis Prof. Paris Last updated: October 9, 2007 Part I Spectrum Representation of Signals Lecture: Sums of Sinusoids (of different frequency) Introduction Sum of Sinusoidal
More informationTheory of Telecommunications Networks
Theory of Telecommunications Networks Anton Čižmár Ján Papaj Department of electronics and multimedia telecommunications CONTENTS Preface... 5 1 Introduction... 6 1.1 Mathematical models for communication
More informationLOCAL MULTISCALE FREQUENCY AND BANDWIDTH ESTIMATION. Hans Knutsson Carl-Fredrik Westin Gösta Granlund
LOCAL MULTISCALE FREQUENCY AND BANDWIDTH ESTIMATION Hans Knutsson Carl-Fredri Westin Gösta Granlund Department of Electrical Engineering, Computer Vision Laboratory Linöping University, S-58 83 Linöping,
More informationSUB-BAND INDEPENDENT SUBSPACE ANALYSIS FOR DRUM TRANSCRIPTION. Derry FitzGerald, Eugene Coyle
SUB-BAND INDEPENDEN SUBSPACE ANALYSIS FOR DRUM RANSCRIPION Derry FitzGerald, Eugene Coyle D.I.., Rathmines Rd, Dublin, Ireland derryfitzgerald@dit.ie eugene.coyle@dit.ie Bob Lawlor Department of Electronic
More informationACCURATE SPEECH DECOMPOSITION INTO PERIODIC AND APERIODIC COMPONENTS BASED ON DISCRETE HARMONIC TRANSFORM
5th European Signal Processing Conference (EUSIPCO 007), Poznan, Poland, September 3-7, 007, copyright by EURASIP ACCURATE SPEECH DECOMPOSITIO ITO PERIODIC AD APERIODIC COMPOETS BASED O DISCRETE HARMOIC
More informationBasic Signals and Systems
Chapter 2 Basic Signals and Systems A large part of this chapter is taken from: C.S. Burrus, J.H. McClellan, A.V. Oppenheim, T.W. Parks, R.W. Schafer, and H. W. Schüssler: Computer-based exercises for
More informationNarrow- and wideband channels
RADIO SYSTEMS ETIN15 Lecture no: 3 Narrow- and wideband channels Ove Edfors, Department of Electrical and Information technology Ove.Edfors@eit.lth.se 2012-03-19 Ove Edfors - ETIN15 1 Contents Short review
More informationDigital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises
Digital Video and Audio Processing Winter term 2002/ 2003 Computer-based exercises Rudolf Mester Institut für Angewandte Physik Johann Wolfgang Goethe-Universität Frankfurt am Main 6th November 2002 Chapter
More informationChapter 4 SPEECH ENHANCEMENT
44 Chapter 4 SPEECH ENHANCEMENT 4.1 INTRODUCTION: Enhancement is defined as improvement in the value or Quality of something. Speech enhancement is defined as the improvement in intelligibility and/or
More informationDSP First Lab 03: AM and FM Sinusoidal Signals. We have spent a lot of time learning about the properties of sinusoidal waveforms of the form: k=1
DSP First Lab 03: AM and FM Sinusoidal Signals Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in the Pre-Lab section before
More informationLecture 7 Frequency Modulation
Lecture 7 Frequency Modulation Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/3/15 1 Time-Frequency Spectrum We have seen that a wide range of interesting waveforms can be synthesized
More informationFourier Methods of Spectral Estimation
Department of Electrical Engineering IIT Madras Outline Definition of Power Spectrum Deterministic signal example Power Spectrum of a Random Process The Periodogram Estimator The Averaged Periodogram Blackman-Tukey
More informationSpectrum. 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 informationLinear 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 informationUnderstanding Digital Signal Processing
Understanding Digital Signal Processing Richard G. Lyons PRENTICE HALL PTR PRENTICE HALL Professional Technical Reference Upper Saddle River, New Jersey 07458 www.photr,com Contents Preface xi 1 DISCRETE
More informationA Simplified Extension of X-parameters to Describe Memory Effects for Wideband Modulated Signals
Jan Verspecht bvba Mechelstraat 17 B-1745 Opwijk Belgium email: contact@janverspecht.com web: http://www.janverspecht.com A Simplified Extension of X-parameters to Describe Memory Effects for Wideband
More informationPHASE DEMODULATION OF IMPULSE SIGNALS IN MACHINE SHAFT ANGULAR VIBRATION MEASUREMENTS
PHASE DEMODULATION OF IMPULSE SIGNALS IN MACHINE SHAFT ANGULAR VIBRATION MEASUREMENTS Jiri Tuma VSB Technical University of Ostrava, Faculty of Mechanical Engineering Department of Control Systems and
More informationSpeech 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 informationMusic 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 informationDigital Signal Processing
Digital Signal Processing Fourth Edition John G. Proakis Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts Dimitris G. Manolakis MIT Lincoln Laboratory Lexington,
More informationGear Transmission Error Measurements based on the Phase Demodulation
Gear Transmission Error Measurements based on the Phase Demodulation JIRI TUMA Abstract. The paper deals with a simple gear set transmission error (TE) measurements at gearbox operational conditions that
More informationAdvanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals
Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical Engineering
More informationSampling and Reconstruction of Analog Signals
Sampling and Reconstruction of Analog Signals Chapter Intended Learning Outcomes: (i) Ability to convert an analog signal to a discrete-time sequence via sampling (ii) Ability to construct an analog signal
More informationSIMPLE GEAR SET DYNAMIC TRANSMISSION ERROR MEASUREMENTS
SIMPLE GEAR SET DYNAMIC TRANSMISSION ERROR MEASUREMENTS Jiri Tuma Faculty of Mechanical Engineering, VSB-Technical University of Ostrava 17. listopadu 15, CZ-78 33 Ostrava, Czech Republic jiri.tuma@vsb.cz
More informationADDITIVE 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+ a(t) exp( 2πif t)dt (1.1) In order to go back to the independent variable t, we define the inverse transform as: + A(f) exp(2πif t)df (1.
Chapter Fourier analysis In this chapter we review some basic results from signal analysis and processing. We shall not go into detail and assume the reader has some basic background in signal analysis
More informationTransmission Fundamentals
College of Computer & Information Science Wireless Networks Northeastern University Lecture 1 Transmission Fundamentals Signals Data rate and bandwidth Nyquist sampling theorem Shannon capacity theorem
More informationBlind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model
Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model Jong-Hwan Lee 1, Sang-Hoon Oh 2, and Soo-Young Lee 3 1 Brain Science Research Center and Department of Electrial
More informationSynchronous Overlap and Add of Spectra for Enhancement of Excitation in Artificial Bandwidth Extension of Speech
INTERSPEECH 5 Synchronous Overlap and Add of Spectra for Enhancement of Excitation in Artificial Bandwidth Extension of Speech M. A. Tuğtekin Turan and Engin Erzin Multimedia, Vision and Graphics Laboratory,
More informationFFT analysis in practice
FFT analysis in practice Perception & Multimedia Computing Lecture 13 Rebecca Fiebrink Lecturer, Department of Computing Goldsmiths, University of London 1 Last Week Review of complex numbers: rectangular
More informationMETHODS FOR SEPARATION OF AMPLITUDE AND FREQUENCY MODULATION IN FOURIER TRANSFORMED SIGNALS
METHODS FOR SEPARATION OF AMPLITUDE AND FREQUENCY MODULATION IN FOURIER TRANSFORMED SIGNALS Jeremy J. Wells Audio Lab, Department of Electronics, University of York, YO10 5DD York, UK jjw100@ohm.york.ac.uk
More informationComplex 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 informationTimbral Distortion in Inverse FFT Synthesis
Timbral Distortion in Inverse FFT Synthesis Mark Zadel Introduction Inverse FFT synthesis (FFT ) is a computationally efficient technique for performing additive synthesis []. Instead of summing partials
More informationDISCRETE FOURIER TRANSFORM AND FILTER DESIGN
DISCRETE FOURIER TRANSFORM AND FILTER DESIGN N. C. State University CSC557 Multimedia Computing and Networking Fall 2001 Lecture # 03 Spectrum of a Square Wave 2 Results of Some Filters 3 Notation 4 x[n]
More informationDiscrete-time Signals & Systems
Discrete-time Signals & Systems S Wongsa Dept. of Control Systems and Instrumentation Engineering, KMU JAN, 2011 1 Overview Signals & Systems Continuous & Discrete ime Sampling Sampling in Frequency Domain
More informationChapter-2 SAMPLING PROCESS
Chapter-2 SAMPLING PROCESS SAMPLING: A message signal may originate from a digital or analog source. If the message signal is analog in nature, then it has to be converted into digital form before it can
More informationCG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003
CG40 Advanced Dr Stuart Lawson Room A330 Tel: 23780 e-mail: ssl@eng.warwick.ac.uk 03 January 2003 Lecture : Overview INTRODUCTION What is a signal? An information-bearing quantity. Examples of -D and 2-D
More informationInstantaneous Higher Order Phase Derivatives
Digital Signal Processing 12, 416 428 (2002) doi:10.1006/dspr.2002.0456 Instantaneous Higher Order Phase Derivatives Douglas J. Nelson National Security Agency, Fort George G. Meade, Maryland 20755 E-mail:
More informationTRANSFORMS / 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 informationIMPROVED CODING OF TONAL COMPONENTS IN MPEG-4 AAC WITH SBR
IMPROVED CODING OF TONAL COMPONENTS IN MPEG-4 AAC WITH SBR Tomasz Żernici, Mare Domańsi, Poznań University of Technology, Chair of Multimedia Telecommunications and Microelectronics, Polana 3, 6-965, Poznań,
More informationON THE RELATIONSHIP BETWEEN INSTANTANEOUS FREQUENCY AND PITCH IN. 1 Introduction. Zied Mnasri 1, Hamid Amiri 1
ON THE RELATIONSHIP BETWEEN INSTANTANEOUS FREQUENCY AND PITCH IN SPEECH SIGNALS Zied Mnasri 1, Hamid Amiri 1 1 Electrical engineering dept, National School of Engineering in Tunis, University Tunis El
More informationReading: Johnson Ch , Ch.5.5 (today); Liljencrants & Lindblom; Stevens (Tues) reminder: no class on Thursday.
L105/205 Phonetics Scarborough Handout 7 10/18/05 Reading: Johnson Ch.2.3.3-2.3.6, Ch.5.5 (today); Liljencrants & Lindblom; Stevens (Tues) reminder: no class on Thursday Spectral Analysis 1. There are
More informationApplication of Fourier Transform in Signal Processing
1 Application of Fourier Transform in Signal Processing Lina Sun,Derong You,Daoyun Qi Information Engineering College, Yantai University of Technology, Shandong, China Abstract: Fourier transform is a
More informationDigital Signal Processing Lecture 1 - Introduction
Digital Signal Processing - Electrical Engineering and Computer Science University of Tennessee, Knoxville August 20, 2015 Overview 1 2 3 4 Basic building blocks in DSP Frequency analysis Sampling Filtering
More informationDIGITAL CPFSK TRANSMITTER AND NONCOHERENT RECEIVER/DEMODULATOR IMPLEMENTATION 1
DIGIAL CPFSK RANSMIER AND NONCOHEREN RECEIVER/DEMODULAOR IMPLEMENAION 1 Eric S. Otto and Phillip L. De León New Meico State University Center for Space elemetry and elecommunications ABSRAC As radio frequency
More informationSignal processing preliminaries
Signal processing preliminaries ISMIR Graduate School, October 4th-9th, 2004 Contents: Digital audio signals Fourier transform Spectrum estimation Filters Signal Proc. 2 1 Digital signals Advantages of
More informationPASSIVE SONAR WITH CYLINDRICAL ARRAY J. MARSZAL, W. LEŚNIAK, R. SALAMON A. JEDEL, K. ZACHARIASZ
ARCHIVES OF ACOUSTICS 31, 4 (Supplement), 365 371 (2006) PASSIVE SONAR WITH CYLINDRICAL ARRAY J. MARSZAL, W. LEŚNIAK, R. SALAMON A. JEDEL, K. ZACHARIASZ Gdańsk University of Technology Faculty of Electronics,
More informationTHE BEATING EQUALIZER AND ITS APPLICATION TO THE SYNTHESIS AND MODIFICATION OF PIANO TONES
J. Rauhala, The beating equalizer and its application to the synthesis and modification of piano tones, in Proceedings of the 1th International Conference on Digital Audio Effects, Bordeaux, France, 27,
More informationAudio processing methods on marine mammal vocalizations
Audio processing methods on marine mammal vocalizations Xanadu Halkias Laboratory for the Recognition and Organization of Speech and Audio http://labrosa.ee.columbia.edu Sound to Signal sound is pressure
More informationVOLD-KALMAN ORDER TRACKING FILTERING IN ROTATING MACHINERY
TŮMA, J. GEARBOX NOISE AND VIBRATION TESTING. IN 5 TH SCHOOL ON NOISE AND VIBRATION CONTROL METHODS, KRYNICA, POLAND. 1 ST ED. KRAKOW : AGH, MAY 23-26, 2001. PP. 143-146. ISBN 80-7099-510-6. VOLD-KALMAN
More informationLab S-8: Spectrograms: Harmonic Lines & Chirp Aliasing
DSP First, 2e Signal Processing First Lab S-8: Spectrograms: Harmonic Lines & Chirp Aliasing Pre-Lab: Read the Pre-Lab and do all the exercises in the Pre-Lab section prior to attending lab. Verification:
More informationIMPULSE RESPONSE MEASUREMENT WITH SINE SWEEPS AND AMPLITUDE MODULATION SCHEMES. Q. Meng, D. Sen, S. Wang and L. Hayes
IMPULSE RESPONSE MEASUREMENT WITH SINE SWEEPS AND AMPLITUDE MODULATION SCHEMES Q. Meng, D. Sen, S. Wang and L. Hayes School of Electrical Engineering and Telecommunications The University of New South
More informationDIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications
DIGITAL COMMUNICATIONS SYSTEMS MSc in Electronic Technologies and Communications Bandpass binary signalling The common techniques of bandpass binary signalling are: - On-off keying (OOK), also known as
More informationModule 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur
Module 9 AUDIO CODING Lesson 30 Polyphase filter implementation Instructional Objectives At the end of this lesson, the students should be able to : 1. Show how a bank of bandpass filters can be realized
More informationTE 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 informationSignal segmentation and waveform characterization. Biosignal processing, S Autumn 2012
Signal segmentation and waveform characterization Biosignal processing, 5173S Autumn 01 Short-time analysis of signals Signal statistics may vary in time: nonstationary how to compute signal characterizations?
More informationSystem analysis and signal processing
System analysis and signal processing with emphasis on the use of MATLAB PHILIP DENBIGH University of Sussex ADDISON-WESLEY Harlow, England Reading, Massachusetts Menlow Park, California New York Don Mills,
More informationModule 3 : Sampling and Reconstruction Problem Set 3
Module 3 : Sampling and Reconstruction Problem Set 3 Problem 1 Shown in figure below is a system in which the sampling signal is an impulse train with alternating sign. The sampling signal p(t), the Fourier
More informationECE 556 BASICS OF DIGITAL SPEECH PROCESSING. Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2
ECE 556 BASICS OF DIGITAL SPEECH PROCESSING Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2 Analog Sound to Digital Sound Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre
More informationROOM IMPULSE RESPONSE SHORTENING BY CHANNEL SHORTENING CONCEPTS. Markus Kallinger and Alfred Mertins
ROOM IMPULSE RESPONSE SHORTENING BY CHANNEL SHORTENING CONCEPTS Markus Kallinger and Alfred Mertins University of Oldenburg, Institute of Physics, Signal Processing Group D-26111 Oldenburg, Germany {markus.kallinger,
More informationA Simplified Extension of X-parameters to Describe Memory Effects for Wideband Modulated Signals
A Simplified Extension of X-parameters to Describe Memory Effects for Wideband Modulated Signals Jan Verspecht*, Jason Horn** and David E. Root** * Jan Verspecht b.v.b.a., Opwijk, Vlaams-Brabant, B-745,
More informationA wireless MIMO CPM system with blind signal separation for incoherent demodulation
Adv. Radio Sci., 6, 101 105, 2008 Author(s) 2008. This work is distributed under the Creative Commons Attribution 3.0 License. Advances in Radio Science A wireless MIMO CPM system with blind signal separation
More informationNotes on Fourier transforms
Fourier Transforms 1 Notes on Fourier transforms The Fourier transform is something we all toss around like we understand it, but it is often discussed in an offhand way that leads to confusion for those
More informationB.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)
Code: 13A04602 R13 B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 (Common to ECE and EIE) PART A (Compulsory Question) 1 Answer the following: (10 X 02 = 20 Marks)
More informationNarrow- and wideband channels
RADIO SYSTEMS ETIN15 Lecture no: 3 Narrow- and wideband channels Ove Edfors, Department of Electrical and Information technology Ove.Edfors@eit.lth.se 27 March 2017 1 Contents Short review NARROW-BAND
More informationMel Spectrum Analysis of Speech Recognition using Single Microphone
International Journal of Engineering Research in Electronics and Communication Mel Spectrum Analysis of Speech Recognition using Single Microphone [1] Lakshmi S.A, [2] Cholavendan M [1] PG Scholar, Sree
More information2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.
1 2.1 BASIC CONCEPTS 2.1.1 Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal. 2 Time Scaling. Figure 2.4 Time scaling of a signal. 2.1.2 Classification of Signals
More informationShort-Time Fourier Transform and Its Inverse
Short-Time Fourier Transform and Its Inverse Ivan W. Selesnick April 4, 9 Introduction The short-time Fourier transform (STFT) of a signal consists of the Fourier transform of overlapping windowed blocks
More informationAnalogical chromatic dispersion compensation
Chapter 2 Analogical chromatic dispersion compensation 2.1. Introduction In the last chapter the most important techniques to compensate chromatic dispersion have been shown. Optical techniques are able
More informationDigital Signal Processing
Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction
More informationMULTIRATE DIGITAL SIGNAL PROCESSING
AT&T MULTIRATE DIGITAL SIGNAL PROCESSING RONALD E. CROCHIERE LAWRENCE R. RABINER Acoustics Research Department Bell Laboratories Murray Hill, New Jersey Prentice-Hall, Inc., Upper Saddle River, New Jersey
More informationDiscrete-time Signals & Systems
Discrete-time Signals & Systems S Wongsa Dept. of Control Systems and Instrumentation Engineering, KMU JAN, 2010 1 Overview Signals & Systems Continuous & Discrete ime Sampling Sampling in Frequency Domain
More informationEC 6501 DIGITAL COMMUNICATION UNIT - II PART A
EC 6501 DIGITAL COMMUNICATION 1.What is the need of prediction filtering? UNIT - II PART A [N/D-16] Prediction filtering is used mostly in audio signal processing and speech processing for representing
More informationAMTI FILTER DESIGN FOR RADAR WITH VARIABLE PULSE REPETITION PERIOD
Journal of ELECTRICAL ENGINEERING, VOL 67 (216), NO2, 131 136 AMTI FILTER DESIGN FOR RADAR WITH VARIABLE PULSE REPETITION PERIOD Michal Řezníček Pavel Bezoušek Tomáš Zálabský This paper presents a design
More informationLinear Time-Invariant Systems
Linear Time-Invariant Systems Modules: Wideband True RMS Meter, Audio Oscillator, Utilities, Digital Utilities, Twin Pulse Generator, Tuneable LPF, 100-kHz Channel Filters, Phase Shifter, Quadrature Phase
More informationCMPT 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 informationCHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR
22 CHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR 2.1 INTRODUCTION A CI is a device that can provide a sense of sound to people who are deaf or profoundly hearing-impaired. Filters
More informationCommunication Channels
Communication Channels wires (PCB trace or conductor on IC) optical fiber (attenuation 4dB/km) broadcast TV (50 kw transmit) voice telephone line (under -9 dbm or 110 µw) walkie-talkie: 500 mw, 467 MHz
More informationspeech 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 informationLab S-7: Spectrograms of AM and FM Signals. 2. Study the frequency resolution of the spectrogram for two closely spaced sinusoids.
DSP First, 2e Signal Processing First Lab S-7: Spectrograms of AM and FM Signals Pre-Lab: Read the Pre-Lab and do all the exercises in the Pre-Lab section prior to attending lab. Verification: The Exercise
More informationUsing the DFT as a Filter: Correcting a Misconception by Richard G. Lyons
Using the DFT as a Filter: Correcting a Misconception by Richard G. Lyons I have read, in some of the literature of DSP, that when the discrete Fourier transform (DFT) is used as a filter the process of
More informationMultiple Input Multiple Output (MIMO) Operation Principles
Afriyie Abraham Kwabena Multiple Input Multiple Output (MIMO) Operation Principles Helsinki Metropolia University of Applied Sciences Bachlor of Engineering Information Technology Thesis June 0 Abstract
More informationHandout 2: Fourier Transform
ENGG 2310-B: Principles of Communication Systems Handout 2: Fourier ransform 2018 19 First erm Instructor: Wing-Kin Ma September 3, 2018 Suggested Reading: Chapter 2 of Simon Haykin and Michael Moher,
More informationSynthesis Techniques. Juan P Bello
Synthesis Techniques Juan P Bello 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
More informationFrequency-Domain Sharing and Fourier Series
MIT 6.02 DRAFT Lecture Notes Fall 200 (Last update: November 9, 200) Comments, questions or bug reports? Please contact 6.02-staff@mit.edu LECTURE 4 Frequency-Domain Sharing and Fourier Series In earlier
More informationChapter 4 Investigation of OFDM Synchronization Techniques
Chapter 4 Investigation of OFDM Synchronization Techniques In this chapter, basic function blocs of OFDM-based synchronous receiver such as: integral and fractional frequency offset detection, symbol timing
More informationABSTRACT INTRODUCTION
Engineering Journal of the University of Qatar, Vol. 11, 1998, p. 169-176 NEW ALGORITHMS FOR DIGITAL ANALYSIS OF POWER INTENSITY OF NON STATIONARY SIGNALS M. F. Alfaouri* and A. Y. AL Zoubi** * Anunan
More informationChapter 3 Data Transmission COSC 3213 Summer 2003
Chapter 3 Data Transmission COSC 3213 Summer 2003 Courtesy of Prof. Amir Asif Definitions 1. Recall that the lowest layer in OSI is the physical layer. The physical layer deals with the transfer of raw
More informationLecture 3, Multirate Signal Processing
Lecture 3, Multirate Signal Processing Frequency Response If we have coefficients of an Finite Impulse Response (FIR) filter h, or in general the impulse response, its frequency response becomes (using
More informationExperiment 6: Multirate Signal Processing
ECE431, Experiment 6, 2018 Communications Lab, University of Toronto Experiment 6: Multirate Signal Processing Bruno Korst - bkf@comm.utoronto.ca Abstract In this experiment, you will use decimation and
More informationSignal Processing for Speech Applications - Part 2-1. Signal Processing For Speech Applications - Part 2
Signal Processing for Speech Applications - Part 2-1 Signal Processing For Speech Applications - Part 2 May 14, 2013 Signal Processing for Speech Applications - Part 2-2 References Huang et al., Chapter
More informationFaculty of science, Ibn Tofail Kenitra University, Morocco Faculty of Science, Moulay Ismail University, Meknès, Morocco
Design and Simulation of an Adaptive Acoustic Echo Cancellation (AEC) for Hands-ree Communications using a Low Computational Cost Algorithm Based Circular Convolution in requency Domain 1 *Azeddine Wahbi
More informationChannel Estimation for OFDM Systems in case of Insufficient Guard Interval Length
Channel Estimation for OFDM ystems in case of Insufficient Guard Interval Length Van Duc Nguyen, Michael Winkler, Christian Hansen, Hans-Peter Kuchenbecker University of Hannover, Institut für Allgemeine
More informationCHARACTERIZATION and modeling of large-signal
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 53, NO. 2, APRIL 2004 341 A Nonlinear Dynamic Model for Performance Analysis of Large-Signal Amplifiers in Communication Systems Domenico Mirri,
More informationSignal Processing Toolbox
Signal Processing Toolbox Perform signal processing, analysis, and algorithm development Signal Processing Toolbox provides industry-standard algorithms for analog and digital signal processing (DSP).
More informationModelling ocean waves and their effects on offshore structures
Australian Earthquake Engineering Society 1 Conference, Perth, Western Australia Modelling ocean waves and their effects on offshore structures N. Haritos Civil & Environmental Engineering, The University
More informationPresentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke
Bradley University Department of Electrical and Computer Engineering Senior Capstone Project Presentation May 2nd, 2006 Team Members: Luke Vercimak Karl Weyeneth Advisors: Dr. In Soo Ahn Dr. Thomas L.
More information