Chapter 3. Basic Techniques for Speech & Audio Enhancement
|
|
- Emerald Cross
- 5 years ago
- Views:
Transcription
1 Chapter 3 Basic Techniques for Speech & Audio Enhancement
2 Chapter 3 BASIC TECHNIQUES FOR AUDIO/SPEECH ENHANCEMENT 3.1 INTRODUCTION Audio/Speech signals have been essential for the verbal communication. They have found their significance in many commercial applications and even in entertainment industry and Interactive Voice Response System (IVRS). Various effects are rendered over audio and speech signals during the recording and editing of sound in entertainment industry. With the availability of advanced and efficient digital techniques and DSPs there have been a considerable growth in the number of effects which can be applied to the audio/speech signals and even the quality of the effects and ultimately the sound can be enhanced. Sound effects have a major role to play in music and entertainment industry, they are employed to make listening pleasurable and gripping. There are numerous commercial devices available which employ various techniques for the enhancement of audio signals by applying various effects like Echo, Reverb, Flanger, chorus, phaser and karaoke. The effects have become an integral part of Hi-Fi music systems, synthesizers, and gaming platforms and sound recorders. An equalizer is inevitable in music systems and sound recorders. The equalizers also aid in counteracting the Inter Symbol Interferences (ISI) in a communication channel which reduces the efficiency of a communication channel[rao]. This section of work evaluates some of the basic techniques for Audio and Speech signals using LabVIEW and implementing them on DSK C6713 DSP kit. The real time implementation of the effects has been achieved through the mydaq. The work is targeted towards the practical demonstration 41
3 of various Audio/Speech enhancement techniques in the classroom or laboratory instructions to undergraduate students. The techniques described in the present study will make students understand the concepts of Digital Signal Processing techniques like filtering for the enhancement of Audio/Speech signals on hand. 3.2 DIGITAL FILTERS A digital filter is a linear system that changes the amplitude or phase of one or more frequency components of an audio signal. Types of digital filter are FIR (finite-impulse response) filter IIR (infinite-impulse response) filter Digital filters effectively reduce the unwanted higher or lower order frequency components in a speech / Audio signal. The additive noise includes periodical noise, pulse noise, and broadband noise related problems. The noise generated by the engine is one kind of periodical noise while the one generated from explosion, bump, or discharge is pulse. There are many kinds of broadband noise, which may include heat noise, wind noise, quantization noise, and all kinds of random noise such as white noise and pink noise. Statistical relationship exists between the noise and speech; i.e. uncorrelated or even independent noise, and correlated noise (such as echo and reverberation). In acoustics applications, noise from the surrounding environment severely reduces the quality of speech and audio signals. Therefore, basic linear filters are used to de-noise the audio signals and enhance speech and audio signal quality. Our objective is of a noise reduction system with heavily dependent on the specific context and application as to increase the intelligibility or improve the overall speech perception quality which aimed to reduce unwanted ambient sound by implementing through different filters. 3.3 AUDIO / SPEECH NOISE REDUCTION SYSTEM Numerous researches and development has been done is current years to design a noise filter foraudio for the enhancement of audio signals. Though, there are several characteristics that need tobe deliberated before designing a 42
4 filter for the audio enhancement. In this section, we present a general idea of the characteristics involved and the filtering techniques used by each of thevarioussituation and circumstances. For cleaning audio / speech signal using digital filter system, one has to take certain precaution while selecting sampling rate as well as information about type of noise, intelligibility of signal and channel information. For said work, we took recorded speech using audacity software [41] with 1 KHz stationary noise. Noisy Speech signal is fed through AUDIO IN of TI DSK C6713 kit and filtered speech is taken out form AUDIO OUT of same kit. Processing and filtering part is done through LabVIEW which is connected through USB port of PC shown in figure We tried to filter audio speech using various IIR, FIR (Low Pass, High Pass, Band Pass, Band Stop) filters using LabVIEW and also tried for phase reversal techniques for removing noise from audio speech and implemented on real time hardware DSP kit TI C6713. Developed VI removes noise from the audio signal. It is developed in LabVIEW. It is an effort to further grasp the fundamentals of LabVIEW and validate it as a powerful application tool. There are basically different files. Each of them consists of front panel and block diagram. These are the programmable files containing the information about the filter and figure files are the way to analyze the given audio and enter the various filter related data. In this work we had input speech in the format.wav. Listen the sound which will appear to be noisy. In the VI, option was there to choose the desired filter for de-noising which includes various parameters namely type, order, passband frequency, stop-band frequency, pass-band ripple and stop band ripple. Simultaneously front panel shows filtered sound. For this exercise, the sampling frequency of the input file is equivalent to the Nyquist frequency of 8000Hz. The bandlimit, or maximum frequency of the original signal, is 4000Hz. The maximum cutoff frequency must be 4000Hz as well. The VI was designed to filter the speech using various filters and display the frequency spectrum of the filtered signal. 43
5 Figure 3.1: Front Panel of Noise Reduction System using various Filter Figure 3.2: Block Diagram of Noise Reduction System using Various Filter Figure 3.3: Block Diagram of Noise Reduction System using Phase Shift Method 44
6 3.4 DIGITAL AUDIO EFFECTS In earlier days the audio effects were applied to the signals using the costly and bulky analog circuits [42] which used to occupy a lot of space and were prone to noise too. The advent of integrated circuits and advancement in digital systems the effects are applied by various digital components and circuits, which are relatively inexpensive, and low on size and weight. Even the quality of the applied effect is better compared to their analog counterparts. The audio effects are classified in three categories depending upon their techniques of production. The three categories being: Filter Effects, Delay Effects and Simulated Sound Effects FILTER EFFECTS The effects which can be applied on the signal by using digital filters enhance or alter them are categorised as Filter Effects. One of the most significant and common Filter effects Graphic Equalizer effect. A graphic equalizer employs several filters to allow different frequency bands to be manipulated separately and then adds them back together for output. Graphical equalizers are available with music systems and mp3 players where a user can select from preset gain options DELAY BASED EFFECTS The effects created by storing the incoming audio signal sample and then delaying it by accessing the stored signal sample later point in time are known as Delay based effects. Different methods to access delayed signal renders various delayed based effects such as reverberation, phasing, flanging, chorus, and echo effects. ECHO EFFECT Echo is a natural phenomenon based on the reflection of sound. When the sound waves produced by a source get reflected by a distant object they are reflected back. If the reflected sound is heard after 100 milliseconds or more of original sound, it can be heard distinctively and clearly. Then we can say that the sound is echoed. To produce echo effect the previously stored input 45
7 signal which is known as delayed signal is played back after a certain period of time along with the current input signal. This delayed signal may be played back either once for a singular echo or more than once for multiple echo. Thus echo is a replica of original audio signal but which has been delayed in time. In telecommunication echo signal is not desirable and needs to be removed or suppressed. But, an echo effect is widely used in music and entertainment industry to enhance the sound. A basic echo effect can be achieved by simply adding a previous sample to the present sample. Alternately, the simple echo effect requires two basic operations, namely, time delay and addition. The time delay may range between a few milliseconds to a few seconds. Figure 3.4: Representation of fundamental echo Basically, a delay time is provided to an input audio signal while it plays back, produces an echo. The delay time can range from some milliseconds to several seconds. Figure 3.4offers the fundamental echo in a flow-graph form. This is a single echo effect as it only produces a solitary copy of the applied audio signal. Figure 3.5: Representation of echo with feedback 46
8 Only having a single echo effect is some what restraining, so utmost delays also have a feedback control (occasionally called regeneration) which takes the output of the delay, and sends itback to the input, as shown in figure3.5. Now, you have the ability to repeat the sound over and over, and it becomes quieter each time it plays back (assuming that the feedback gain is less than one. Most delay devices restrict it to be less than one for stability). With the feedback, the sound is theoretically repeated forever, but after some point, it will becomeso low that it will be below the ambient noise in the system and inaudible. Many useful audio effects can be implemented using a delay structure. Basic delay structures out of some very basic FIR and IIR comb filters. Combination of FIR and IIR gives the Universal Comb Filter. The popular guitar effects can be implemented with a comb filter (FIR or IIR) and also some modulation effects. Flanger, Chorus, Slapback, Echo are same basic approach but different sound outputs as shown in Table 3.1 Table 3.1: Audio Effect delay settings Sr. No. Effect Delay Range (ms) Modulation 01 Resonator 0 20 None 02 Flanger 0 15 Sinusoidal 03 Chorus Random 04 Echo 50 None IIR filter Simulates a single delay and endless reflections at both ends of cylinder output to input. The input signal circulates in delay line (delay time τ) that is fed back to the input. Each time it is fed back it is attenuated by gain. Input sometimes scaled by to compensate for high amplification of the structure. It s represented by the formula: ( )= The transfer function is: ( )+ ( ( ) = 1+ ) ℎ = Figure 3.6 and 3.7 representing delay effect with the help of IIR filter using LabVIEW. 47
9 Figure 3.6: Block Diagram of Delay Implementation using IIR special filter Figure 3.7: Front Panel of Delay Implementation using IIR special filter REVERB Sometimes the sound is still perceivable even if the source has stopped producing the sound. This phenomenon is known as reverberation. Prof. Sabine has carried out intense research about Reverberation in the field of acoustics. The time until which the sound is audible even after its source has stopped producing the sound is known as reverberation time. According to the definition of Reverberation given by Prof. Sabine After the source has ceased to produce the sound, the time taken to roll-off till the one millionth of its original intensity is known as Reverberation time. 48
10 There is a very thin boundary between the definitions of echo and reverberations and often thought upon as the same. Although one of the primary reasons behind the reverberation is the reflection or multiple reflections of sound it is not the same as echo. Circular buffer is one of the technique to generate reverberation and echo. A circular buffer works in a different way. Values within the buffer (array of data from audio signal) are not shuffled along. Instead, the oldest element is over-written by the newest. This means that the location of the oldest element in the buffer moves every time a new sample is saved. We keep track of the position of the oldest element with a pointer as shown in Figure 3.4, which assumes that the buffer already contains the values 1,2,3,4,5,6,7 and 8. Figure 3.8: Circular Buffer arrangement In order to insert a new value into the buffer, the oldest value is simply overwritten and the pointer moved along one place. Unlike a straight buffer, all the other values still remain in exactly the same place they are not shuffled along. When the end of the buffer is reached the oldest value is overwritten with the newest. Inthis case the pointer is set back to the beginning of the buffer again, as if the buffer werecircular. Implementation of reverberation in real time using LabVIEW and DSK TI C6713 is shown in Figure 3.9 and
11 Figure 3.9: Block diagram of Reverberation Figure 3.10: Front Panel of Reverberation FLANGER EFFECT Flanger effect is an audio effect seen in many hi-fi audio systems and mixing consoles. Flanging means mixing of two similar audio signals (mostly the same audio signal). One of the signal being delayed by very small duration and varying delay time. The resultant output is similar to the output of a swept comb FIR filter, with peaks and notches of the harmonics spread up and down in the output spectrum. Figure 3.11 and 3.12 represents the Flanger effect using filter. 50
12 Figure 3.11: Block diagram of Flanger Effect Figure 3.12: Front Panel of Flanger Effect SIMULATED SOUND EFFECTS The effects produced by digital signal processor/microprocessor or any other programmable device to generate digital form of sounds are known as simulated sound effects. These types of sound are generated by various algorithms and filters. These techniques facilitate creation of sounds mostly heard in techno music as well as in digital keyboards for synthesis of various sounds along with its own music. The real time synthesis of audio effects are implemented using LabVIEW on DSK TI C6713kit as shown in Figure 3.13 and
13 Figure 3.13: Block Diagram of Synthesis Audio Figure 3.14: Front Panel of Synthesise Audio 52
14 3.5 GRAPHIC EQUALIZER Equalizer is a system capable of attenuating and boosting the signal in different frequency bands as desired [43]. Graphical equalizers used widely in consumer and high end professional audio devices and systems. They are comprised of a bank of sliders for boosting or attenuating different frequencies. The name graphic equalizer has been given because they give the ability to the user to graphically draw the frequency attenuation using a set of sliders. Typicalattenuation range of agraphic equalizers is from 12 db to +12 db. Graphic Equalizers are available in 10-band (1 octave), 15-band (2/3 octave), or 31-band (1/3 octave) formats. The center frequencies of 10-band equalizer filters are an ISO standard, and are given in Table 3.2. Band Frequency Hz Hz Hz Hz Hz KHz KHz KHz KHz KHz Table 3.2: Frequency bands of a 10-band Equalizer The input signal is fed into each of the 10 filters, every filter extracts an individual frequency band which is attenuated by a variable gain. These attenuated signals are then reconstructed by summing them together. A low pass and a high pass filter are used for the lowest highest frequency band respectively. The pass band of each filter is so designed that it is 33% of the distance between center frequencies. Hence, 33% of the area between two filters fallsunder transition bands. As the transition bands overlap each other, the gain of the two neighbouring filters will affect the overlapping area. Figure 3.15: System implementing music equalizer using TMS320C
15 The system in Figure 3.15 is an audio equalizer that typically adjusts the energy levels of the audio data in one or moredifferent frequency bands in order to change the characteristics of the audio data. This equalizer allows boosting (or suppression/attenuation) of frequencies between the source of a sound and the output of the sound. The setup for the 10 band Graphic Equalizer consists of thehardware and software where we need TMS320C6713 DSP kit, Personal Computer (PC) with LabVIEW, a universal synchronous bus (USB) cable which connects the DSK and the PC, a 5V power supply to connect to DSK, Oscillator, Signal Generator and Speaker [5] as shown in the Figure3.16 Figure 3.16: Graphic Equalizer Experimental Setup The front panel of the task is developed on LabVIEW as in Figure The block diagram description the new templateis opened by selecting the option from windows menu. Inthe project three stacked sequence structured block diagram where each stack contains one or more sub diagrams that executes sequentially as shown in Figure The necessary functions were added in the stacks to create the objects in the front panel. The LabVIEW block diagram designed for the Graphic Equalizer. 54
16 The audio input is applied to Line-in of DSK which is taken either from a PC or through a mobile. Mono channelis used for simplicity. The sampling frequency is set to 48kHz. Word length is 16-bit, scaling is normalized and samples per frame are 64. Simulink model for equalization are built with the help of Simulink block sets and its equivalent C code is transferred to the DSP Starter Kitwith the help of USB cable. Actual signal processing is done in DSK with the help of C code downloaded in it which generates an equalized music output. Output is takenfrom the Headphone out of the DSK and is applied to speaker. Figure 3.17: Block diagram and Front Panel of 10 Band Graphic Equalizer 55
17 In this way, the design and implementation of 10 filters for each center frequency is done and at last outputs of these filters is added and given to the output sample where the equalized controllable output is obtained from the speaker. 3.6 VIRTUAL KARAOKE MACHINE Karaoke word is derived from two Japanese words Kara which means empty and Okesutora which means orchestra. Karaoke is a form of entertainment in which users sing along with recorded music using a microphone [44]. Dedicated Karaoke machines came into existence since early 1970s and later on the Karaoke feature was incorporate in commercial music players. Karaoke machines remove the original voice of the artist from a song. If the Suppression of voice is done by equalizing the original signal for attenuating the vocal frequencies, we have to use several filters of different pass band frequencies. But filters cannot suppressthe vocal band from the signal completely and affects the original signal by changing or distorting the pitch of vocal band, suppressing and distorting the bass component and ultimately changing the spectral composition of the original signal. Figure 3.18: Karaoke System Design 56
18 Recording of stereo sound where there are two channels is done in a way where the vocal band components are same in both the channels and the components of other musical instruments are different in them. In order to reduce the vocal band components, the stereo sound signal is split in two components. As a result two mono sound tracks (left and right) are obtained. Thereafter one channel is subtracted from other channel. Due to this voice of the original artist is considerably reduced and can be suppressed completely if the recorded music is perfectly balanced. Figure 3.18 represents the method of original voice suppression with the help of Karaoke Machine. Figure 3.19: Karaoke System Implementation in real time Karaoke Machine was implemented using LabVIEW and TI DSKC6713 kit as shown in figure In LabView VI, audio file is read and then separated into two parts-left and right channel. Left Channel is multiplied using positive value of 1 and same way right channel is multiplied with -1 integer value. Multiplication had altered right channel. After that both the channels are added. This results in the removal of same component and presence of different component in the output. 57
19 Figure 3.20: Block diagram and Front Panel of Karaoke System using LabVIEW 58
20 3.7 RESULTS AND DISCUSSION In the present study various filters with different frequencies are used to de-noise the audio and speech signals. Faithfull results of de-noising have been obtained for low level noise. Although it has been observed that we cannot remove the noise completely without affecting the audio signal, but with the perspective of making students understand the concepts of various filters the results obtained are encouraging. We have also studied the technique of noise suppression by the phase reversal technique, where upon considerably good results have been observed for the removal of noise from signal of interest. In the next section we have tried to implement various audio effects such as Echo, Reverb, Flanger, Simulated Sounds and Graphic Equalizer. The Echo and Reverb effects having various delay times have been observed and successfully implemented on the DSK6713. Similarly the implementation of Flanger effect where the time delay is constantly varying has been analyzed and implemented on DSK6713. The Graphic Equalizer which has been designed using LabVIEW and again implemented on TMS320C6713 DSP is found to enhance the quality of audio signals by adjusting the gains for different frequency bands. The virtual karaoke machine implemented in the present study focuses on the approach to remove the voice signal from the audio. We have provided the system balance both the channels, left and right by adjusting the gains and also provided the volume control to boost the output audio signal Thus overall this chapter of the present work discussed the aspects of enabling the student grasp basic concepts of Digital Signal Processing and learn basic programming skills related to DSP using LabVIEW. This section also enables the students to understand the technique to implement the basic techniques of DSP over the hardware such as DSK6713 for their real time applications. 59
S I N E V I B E S FRACTION AUDIO SLICING WORKSTATION
S I N E V I B E S FRACTION AUDIO SLICING WORKSTATION INTRODUCTION Fraction is a plugin for deep on-the-fly remixing and mangling of sound. It features 8x independent slicers which record and repeat short
More informationImplementation of Graphical Equalizer using LabVIEW for DSP Kit DSK C6713
JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES, VOLUME 2, ISSUE 6, JUNE 2012 Implementation of Graphical Equalizer using LabVIEW for DSP Kit DSK C6713 8 T SREEKANTH RAO 1, B PRATHYUSHA 1 AND P NAGARJUNA
More informationLinear Time Invariant (LTI) Systems
Linear Time Invariant (LTI) Systems Superposition Sound waves add in the air without interacting. Multiple paths in a room from source sum at your ear, only changing change phase and magnitude of particular
More informationFraction by Sinevibes audio slicing workstation
Fraction by Sinevibes audio slicing workstation INTRODUCTION Fraction is an effect plugin for deep real-time manipulation and re-engineering of sound. It features 8 slicers which record and repeat the
More informationJournal of Theoretical and Applied Information Technology 20 th July Vol. 65 No JATIT & LLS. All rights reserved.
MODELING AND REAL-TIME DSK C6713 IMPLEMENTATION OF NORMALIZED LEAST MEAN SQUARE (NLMS) ADAPTIVE ALGORITHM FOR ACOUSTIC NOISE CANCELLATION (ANC) IN VOICE COMMUNICATIONS 1 AZEDDINE WAHBI, 2 AHMED ROUKHE,
More informationIntroduction To LabVIEW and the DSP Board
EE-289, DIGITAL SIGNAL PROCESSING LAB November 2005 Introduction To LabVIEW and the DSP Board 1 Overview The purpose of this lab is to familiarize you with the DSP development system by looking at sampling,
More information1.1 Digital Signal Processing Hands-on Lab Courses
1. Introduction The field of digital signal processing (DSP) has experienced a considerable growth in the last two decades primarily due to the availability and advancements in digital signal processors
More informationECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals
Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals October 6, 2010 1 Introduction It is often desired
More informationAudio Signal Processing Studio Remote Lab for Signals and Systems Class
Audio Signal Processing Studio Remote Lab for Signals and Systems Class Hai Ho and Florian Misoc Kennesaw State University, Southern Polytechnic College of Engineering and Engineering Technology Abstract
More information2. AN INTROSPECTION OF THE MORPHING PROCESS
1. INTRODUCTION Voice morphing means the transition of one speech signal into another. Like image morphing, speech morphing aims to preserve the shared characteristics of the starting and final signals,
More informationFX Basics. Time Effects STOMPBOX DESIGN WORKSHOP. Esteban Maestre. CCRMA Stanford University July 2011
FX Basics STOMPBOX DESIGN WORKSHOP Esteban Maestre CCRMA Stanford University July 20 Time based effects are built upon the artificial introduction of delay and creation of echoes to be added to the original
More informationLabView Exercises: Part II
Physics 3100 Electronics, Fall 2008, Digital Circuits 1 LabView Exercises: Part II The working VIs should be handed in to the TA at the end of the lab. Using LabView for Calculations and Simulations LabView
More informationREAL-TIME DIGITAL SIGNAL PROCESSING from MATLAB to C with the TMS320C6x DSK
REAL-TIME DIGITAL SIGNAL PROCESSING from MATLAB to C with the TMS320C6x DSK Thad B. Welch United States Naval Academy, Annapolis, Maryland Cameron KG. Wright University of Wyoming, Laramie, Wyoming Michael
More informationMultiband Noise Reduction Component for PurePath Studio Portable Audio Devices
Multiband Noise Reduction Component for PurePath Studio Portable Audio Devices Audio Converters ABSTRACT This application note describes the features, operating procedures and control capabilities of a
More informationAdvance Certificate Course In Audio Mixing & Mastering.
Advance Certificate Course In Audio Mixing & Mastering. CODE: SIA-ACMM16 For Whom: Budding Composers/ Music Producers. Assistant Engineers / Producers Working Engineers. Anyone, who has done the basic
More informationDigital Signal Processing Laboratory 7: IIR Notch Filters Using the TMS320C6711
Digital Signal Processing Laboratory 7: IIR Notch Filters Using the TMS320C6711 Thursday, 4 November 2010 Objective: To implement a simple filter using a digital signal processing microprocessor using
More informationDigital Signal Processing
Real-Time Second Edition Digital Signal Processing from MATLAB to C with the TMS320C6X DSPs Thad B. Welch Boise State University, Boise, Idaho Cameron H.G. Wright University of Wyoming, Laramie, Wyoming
More informationExperiment 4: Eye Patterns
Experiment 4: Eye Patterns ACHIEVEMENTS: understanding the Nyquist I criterion; transmission rates via bandlimited channels; comparison of the snap shot display with the eye patterns. PREREQUISITES: some
More informationPROVIDING AN ENVIRONMENT TO TEACH DSP ALGORITHMS. José Vieira, Ana Tomé, João Rodrigues
PROVIDG AN ENVIRONMENT TO TEACH DSP ALGORITHMS José Vieira, Ana Tomé, João Rodrigues Departamento de Electrónica e Telecomunicações da Universidade de Aveiro Instituto de Engenharia e Electrónica e Telemática
More informationRapid prototyping of of DSP algorithms. real-time. Mattias Arlbrant. Grupphandledare, ANC
Rapid prototyping of of DSP algorithms real-time Mattias Arlbrant Grupphandledare, ANC Agenda 1. 1. Our Our DSP DSP system system 2. 2. Creating Creating a Simulink Simulink model model 3. 3. Running Running
More informationDH400. Digital Phone Hybrid. The most advanced Digital Hybrid with DSP echo canceller and VQR technology.
Digital Phone Hybrid DH400 The most advanced Digital Hybrid with DSP echo canceller and VQR technology. The culmination of 40 years of experience in manufacturing at Solidyne, broadcasting phone hybrids,
More informationECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS
ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS modules basic: SEQUENCE GENERATOR, TUNEABLE LPF, ADDER, BUFFER AMPLIFIER extra basic:
More informationHugo Technology. An introduction into Rob Watts' technology
Hugo Technology An introduction into Rob Watts' technology Copyright Rob Watts 2014 About Rob Watts Audio chip designer both analogue and digital Consultant to silicon chip manufacturers Designer of Chord
More informationHow to use the DC Live/Forensics Dynamic Spectral Subtraction (DSS ) Filter
How to use the DC Live/Forensics Dynamic Spectral Subtraction (DSS ) Filter Overview The new DSS feature in the DC Live/Forensics software is a unique and powerful tool capable of recovering speech from
More informationInvestigation of Digital Signal Processing of High-speed DACs Signals for Settling Time Testing
Universal Journal of Electrical and Electronic Engineering 4(2): 67-72, 2016 DOI: 10.13189/ujeee.2016.040204 http://www.hrpub.org Investigation of Digital Signal Processing of High-speed DACs Signals for
More informationPSYCHOACOUSTICS & THE GRAMMAR OF AUDIO (By Steve Donofrio NATF)
PSYCHOACOUSTICS & THE GRAMMAR OF AUDIO (By Steve Donofrio NATF) "The reason I got into playing and producing music was its power to travel great distances and have an emotional impact on people" Quincey
More informationGetting Started with the LabVIEW Sound and Vibration Toolkit
1 Getting Started with the LabVIEW Sound and Vibration Toolkit This tutorial is designed to introduce you to some of the sound and vibration analysis capabilities in the industry-leading software tool
More informationEmbedded Signal Processing with the Micro Signal Architecture
LabVIEW Experiments and Appendix Accompanying Embedded Signal Processing with the Micro Signal Architecture By Dr. Woon-Seng S. Gan, Dr. Sen M. Kuo 2006 John Wiley and Sons, Inc. National Instruments Contributors
More informationOriginal Marketing Material circa 1976
Original Marketing Material circa 1976 3 Introduction The H910 Harmonizer was pro audio s first digital audio effects unit. The ability to manipulate time, pitch and feedback with just a few knobs and
More informationCM3106 Solutions. Do not turn this page over until instructed to do so by the Senior Invigilator.
CARDIFF UNIVERSITY EXAMINATION PAPER Academic Year: 2013/2014 Examination Period: Examination Paper Number: Examination Paper Title: Duration: Autumn CM3106 Solutions Multimedia 2 hours Do not turn this
More informationDigital Audio: Some Myths and Realities
1 Digital Audio: Some Myths and Realities By Robert Orban Chief Engineer Orban Inc. November 9, 1999, rev 1 11/30/99 I am going to talk today about some myths and realities regarding digital audio. I have
More informationLow-Cost Personal DSP Training Station based on the TI C3x DSK
Low-Cost Personal DSP Training Station based on the TI C3x DSK Armando B. Barreto 1 and Cesar D. Aguilar Electrical and Computer Engineering Florida International University, CEAS-3942 Miami, FL, 33199
More informationLab experience 1: Introduction to LabView
Lab experience 1: Introduction to LabView LabView is software for the real-time acquisition, processing and visualization of measured data. A LabView program is called a Virtual Instrument (VI) because
More informationDesign and VLSI Implementation of Oversampling Sigma Delta Digital to Analog Convertor Used For Hearing Aid Application
Page48 Design and VLSI Implementation of Oversampling Sigma Delta Digital to Analog Convertor Used For Hearing Aid Application ABSTRACT: Anusheya M* & Selvi S** *PG scholar, Department of Electronics and
More informationExperiment 2: Sampling and Quantization
ECE431, Experiment 2, 2016 Communications Lab, University of Toronto Experiment 2: Sampling and Quantization Bruno Korst - bkf@comm.utoronto.ca Abstract In this experiment, you will see the effects caused
More informationEE-217 Final Project The Hunt for Noise (and All Things Audible)
EE-217 Final Project The Hunt for Noise (and All Things Audible) 5-7-14 Introduction Noise is in everything. All modern communication systems must deal with noise in one way or another. Different types
More informationPC-based Personal DSP Training Station
Session 1220 PC-based Personal DSP Training Station Armando B. Barreto 1, Kang K. Yen 1 and Cesar D. Aguilar Electrical and Computer Engineering Department Florida International University This paper describes
More informationTiptop audio z-dsp.
Tiptop audio z-dsp www.tiptopaudio.com Introduction Welcome to the world of digital signal processing! The Z-DSP is a modular synthesizer component that can process and generate audio using a dedicated
More informationCMX-DSP Compact Mixers
CMX-DSP Compact Mixers CMX4-DSP, CMX8-DSP, CMX12-DSP Introduction Thank you for choosing a Pulse CMX-DSP series mixer. This product has been designed to offer reliable, high quality mixing for stage and/or
More informationA few white papers on various. Digital Signal Processing algorithms. used in the DAC501 / DAC502 units
A few white papers on various Digital Signal Processing algorithms used in the DAC501 / DAC502 units Contents: 1) Parametric Equalizer, page 2 2) Room Equalizer, page 5 3) Crosstalk Cancellation (XTC),
More informationTHE DIGITAL DELAY ADVANTAGE A guide to using Digital Delays. Synchronize loudspeakers Eliminate comb filter distortion Align acoustic image.
THE DIGITAL DELAY ADVANTAGE A guide to using Digital Delays Synchronize loudspeakers Eliminate comb filter distortion Align acoustic image Contents THE DIGITAL DELAY ADVANTAGE...1 - Why Digital Delays?...
More informationTechniques for Extending Real-Time Oscilloscope Bandwidth
Techniques for Extending Real-Time Oscilloscope Bandwidth Over the past decade, data communication rates have increased by a factor well over 10X. Data rates that were once 1Gb/sec and below are now routinely
More informationFeatures/Specifications
Introduction Thank you for purchasing the DD Audio DSI-1(Digital Signal Integrator). The DSI-1 is a feature rich audio signal processor that will allow you to precisely tune the acoustics of your car audio
More informationChapter 1. Introduction to Digital Signal Processing
Chapter 1 Introduction to Digital Signal Processing 1. Introduction Signal processing is a discipline concerned with the acquisition, representation, manipulation, and transformation of signals required
More informationDTS Neural Mono2Stereo
WAVES DTS Neural Mono2Stereo USER GUIDE Table of Contents Chapter 1 Introduction... 3 1.1 Welcome... 3 1.2 Product Overview... 3 1.3 Sample Rate Support... 4 Chapter 2 Interface and Controls... 5 2.1 Interface...
More informationVCE VET MUSIC INDUSTRY: SOUND PRODUCTION
Victorian Certificate of Education 2017 SUPERVISOR TO ATTACH PROCESSING LABEL HERE Letter STUDENT NUMBER VCE VET MUSIC INDUSTRY: SOUND PRODUCTION Aural and written examination Friday 17 November 2017 Reading
More informationMultirate Digital Signal Processing
Multirate Digital Signal Processing Contents 1) What is multirate DSP? 2) Downsampling and Decimation 3) Upsampling and Interpolation 4) FIR filters 5) IIR filters a) Direct form filter b) Cascaded form
More informationExperiment # 5. Pulse Code Modulation
ECE 416 Fall 2002 Experiment # 5 Pulse Code Modulation 1 Purpose The purpose of this experiment is to introduce Pulse Code Modulation (PCM) by approaching this technique from two individual fronts: sampling
More informationTempo Estimation and Manipulation
Hanchel Cheng Sevy Harris I. Introduction Tempo Estimation and Manipulation This project was inspired by the idea of a smart conducting baton which could change the sound of audio in real time using gestures,
More informationObjectives. Combinational logics Sequential logics Finite state machine Arithmetic circuits Datapath
Objectives Combinational logics Sequential logics Finite state machine Arithmetic circuits Datapath In the previous chapters we have studied how to develop a specification from a given application, and
More informationAN ARTISTIC TECHNIQUE FOR AUDIO-TO-VIDEO TRANSLATION ON A MUSIC PERCEPTION STUDY
AN ARTISTIC TECHNIQUE FOR AUDIO-TO-VIDEO TRANSLATION ON A MUSIC PERCEPTION STUDY Eugene Mikyung Kim Department of Music Technology, Korea National University of Arts eugene@u.northwestern.edu ABSTRACT
More informationNatural Radio. News, Comments and Letters About Natural Radio January 2003 Copyright 2003 by Mark S. Karney
Natural Radio News, Comments and Letters About Natural Radio January 2003 Copyright 2003 by Mark S. Karney Recorders for Natural Radio Signals There has been considerable discussion on the VLF_Group of
More informationDDC and DUC Filters in SDR platforms
Conference on Advances in Communication and Control Systems 2013 (CAC2S 2013) DDC and DUC Filters in SDR platforms RAVI KISHORE KODALI Department of E and C E, National Institute of Technology, Warangal,
More informationfxbox User Manual P. 1 Fxbox User Manual
fxbox User Manual P. 1 Fxbox User Manual OVERVIEW 3 THE MICROSD CARD 4 WORKING WITH EFFECTS 4 MOMENTARILY APPLY AN EFFECT 4 TRIGGER AN EFFECT VIA CONTROL VOLTAGE SIGNAL 4 TRIGGER AN EFFECT VIA MIDI INPUT
More informationDigital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.
Discrete amplitude Continuous amplitude Continuous amplitude Digital Signal Analog Signal Discrete-time Signal Continuous time Discrete time Digital Signal Discrete time 1 Digital Signal contd. Analog
More information1 Introduction to PSQM
A Technical White Paper on Sage s PSQM Test Renshou Dai August 7, 2000 1 Introduction to PSQM 1.1 What is PSQM test? PSQM stands for Perceptual Speech Quality Measure. It is an ITU-T P.861 [1] recommended
More informationLaboratory 5: DSP - Digital Signal Processing
Laboratory 5: DSP - Digital Signal Processing OBJECTIVES - Familiarize the students with Digital Signal Processing using software tools on the treatment of audio signals. - To study the time domain and
More informationDynamic Range Processing and Digital Effects
Dynamic Range Processing and Digital Effects Dynamic Range Compression Compression is a reduction of the dynamic range of a signal, meaning that the ratio of the loudest to the softest levels of a signal
More informationVoxengo Soniformer User Guide
Version 3.7 http://www.voxengo.com/product/soniformer/ Contents Introduction 3 Features 3 Compatibility 3 User Interface Elements 4 General Information 4 Envelopes 4 Out/In Gain Change 5 Input 6 Output
More informationSingle Channel Speech Enhancement Using Spectral Subtraction Based on Minimum Statistics
Master Thesis Signal Processing Thesis no December 2011 Single Channel Speech Enhancement Using Spectral Subtraction Based on Minimum Statistics Md Zameari Islam GM Sabil Sajjad This thesis is presented
More informationUNIVERSITY OF DUBLIN TRINITY COLLEGE
UNIVERSITY OF DUBLIN TRINITY COLLEGE FACULTY OF ENGINEERING & SYSTEMS SCIENCES School of Engineering and SCHOOL OF MUSIC Postgraduate Diploma in Music and Media Technologies Hilary Term 31 st January 2005
More informationAcoustic Measurements Using Common Computer Accessories: Do Try This at Home. Dale H. Litwhiler, Terrance D. Lovell
Abstract Acoustic Measurements Using Common Computer Accessories: Do Try This at Home Dale H. Litwhiler, Terrance D. Lovell Penn State Berks-LehighValley College This paper presents some simple techniques
More informationMUSICAL APPLICATIONS OF NESTED COMB FILTERS FOR INHARMONIC RESONATOR EFFECTS
MUSICAL APPLICATIONS OF NESTED COMB FILTERS FOR INHARMONIC RESONATOR EFFECTS Jae hyun Ahn Richard Dudas Center for Research in Electro-Acoustic Music and Audio (CREAMA) Hanyang University School of Music
More informationA SIMPLE ACOUSTIC ROOM MODEL FOR VIRTUAL PRODUCTION AUDIO. R. Walker. British Broadcasting Corporation, United Kingdom. ABSTRACT
A SIMPLE ACOUSTIC ROOM MODEL FOR VIRTUAL PRODUCTION AUDIO. R. Walker British Broadcasting Corporation, United Kingdom. ABSTRACT The use of television virtual production is becoming commonplace. This paper
More informationExperiment: FPGA Design with Verilog (Part 4)
Department of Electrical & Electronic Engineering 2 nd Year Laboratory Experiment: FPGA Design with Verilog (Part 4) 1.0 Putting everything together PART 4 Real-time Audio Signal Processing In this part
More informationCFX 12 (12X4X1) 8 mic/line channels, 2 stereo line channels. CFX 16 (16X4X1) 12 mic/line channels, 2 stereo line channels
COMPACT CFX MIXERS COMPACT SOUND REINFORCEMENT MIXERS WITH EFX FOR THE GIGGING MUSICIAN THREE MODELS CFX 12 (12X4X1) 8 mic/line channels, 2 stereo line channels CFX 16 (16X4X1) 12 mic/line channels, 2
More informationDepartment of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine. Project: Real-Time Speech Enhancement
Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine Project: Real-Time Speech Enhancement Introduction Telephones are increasingly being used in noisy
More informationIP Telephony and Some Factors that Influence Speech Quality
IP Telephony and Some Factors that Influence Speech Quality Hans W. Gierlich Vice President HEAD acoustics GmbH Introduction This paper examines speech quality and Internet protocol (IP) telephony. Voice
More informationNOTICE. The information contained in this document is subject to change without notice.
NOTICE The information contained in this document is subject to change without notice. Toontrack Music AB makes no warranty of any kind with regard to this material, including, but not limited to, the
More informationRobert Alexandru Dobre, Cristian Negrescu
ECAI 2016 - International Conference 8th Edition Electronics, Computers and Artificial Intelligence 30 June -02 July, 2016, Ploiesti, ROMÂNIA Automatic Music Transcription Software Based on Constant Q
More informationProsoniq Magenta Realtime Resynthesis Plugin for VST
Prosoniq Magenta Realtime Resynthesis Plugin for VST Welcome to the Prosoniq Magenta software for VST. Magenta is a novel extension for your VST aware host application that brings the power and flexibility
More informationInternational Journal of Engineering Research-Online A Peer Reviewed International Journal
RESEARCH ARTICLE ISSN: 2321-7758 VLSI IMPLEMENTATION OF SERIES INTEGRATOR COMPOSITE FILTERS FOR SIGNAL PROCESSING MURALI KRISHNA BATHULA Research scholar, ECE Department, UCEK, JNTU Kakinada ABSTRACT The
More informationDIGITAL SPEAKER MANAGEMENT UK
DSM2-6mkII DIGITAL SPEAKER MANAGEMENT 170.659UK Features 96kHz sampling frequency, 32-bit A/D and D/A converter, 24-bit DSP processor Input channel: 6-band parametric EQ, Delay, Polarity Output channel:
More informationVTAPE. The Analog Tape Suite. Operation manual. VirSyn Software Synthesizer Harry Gohs
VTAPE The Analog Tape Suite Operation manual VirSyn Software Synthesizer Harry Gohs Copyright 2007 VirSyn Software Synthesizer. All rights reserved. The information in this document is subject to change
More informationPHYSICS OF MUSIC. 1.) Charles Taylor, Exploring Music (Music Library ML3805 T )
REFERENCES: 1.) Charles Taylor, Exploring Music (Music Library ML3805 T225 1992) 2.) Juan Roederer, Physics and Psychophysics of Music (Music Library ML3805 R74 1995) 3.) Physics of Sound, writeup in this
More informationWAVES Cobalt Saphira. User Guide
WAVES Cobalt Saphira TABLE OF CONTENTS Chapter 1 Introduction... 3 1.1 Welcome... 3 1.2 Product Overview... 3 1.3 Components... 5 Chapter 2 Quick Start Guide... 6 Chapter 3 Interface and Controls... 7
More informationThe BAT WAVE ANALYZER project
The BAT WAVE ANALYZER project Conditions of Use The Bat Wave Analyzer program is free for personal use and can be redistributed provided it is not changed in any way, and no fee is requested. The Bat Wave
More informationEventide Inc. One Alsan Way Little Ferry, NJ
Copyright 2015, Eventide Inc. P/N: 141257, Rev 2 Eventide is a registered trademark of Eventide Inc. AAX and Pro Tools are trademarks of Avid Technology. Names and logos are used with permission. Audio
More informationHow to Obtain a Good Stereo Sound Stage in Cars
Page 1 How to Obtain a Good Stereo Sound Stage in Cars Author: Lars-Johan Brännmark, Chief Scientist, Dirac Research First Published: November 2017 Latest Update: November 2017 Designing a sound system
More informationSREV1 Sampling Guide. An Introduction to Impulse-response Sampling with the SREV1 Sampling Reverberator
An Introduction to Impulse-response Sampling with the SREV Sampling Reverberator Contents Introduction.............................. 2 What is Sound Field Sampling?.....................................
More informationINTRODUCTION IMPORTANT SAFTEY INSTRUCTIONS
INTRODUCTION Congratulations on your purchase of the BETA BASS DSP. The BETA BASS DSP was designed to provide the ultimate sonic performance possible in a BASS GUITAR DSP based processor; all controlled
More informationPitch Perception and Grouping. HST.723 Neural Coding and Perception of Sound
Pitch Perception and Grouping HST.723 Neural Coding and Perception of Sound Pitch Perception. I. Pure Tones The pitch of a pure tone is strongly related to the tone s frequency, although there are small
More informationni.com Digital Signal Processing for Every Application
Digital Signal Processing for Every Application Digital Signal Processing is Everywhere High-Volume Image Processing Production Test Structural Sound Health and Vibration Monitoring RF WiMAX, and Microwave
More informationChapter 6: Real-Time Image Formation
Chapter 6: Real-Time Image Formation digital transmit beamformer DAC high voltage amplifier keyboard system control beamformer control T/R switch array body display B, M, Doppler image processing digital
More informationUSB AUDIO INTERFACE I T
USB AUDIO INTERFACE EN DE FR ES IT JA Contents Introduction...3 Contents in this Operation Manual... 3 Features... 3 Panel Controls and Terminals (Details)...4 Rear Panel... 4 Front Panel... 6 Panel Controls
More informationLX20 OPERATORS MANUAL
LX20 OPERATORS MANUAL CONTENTS SAFETY CONSIDERATIONS page 1 INSTALLATION page 2 INTRODUCTION page 2 FIRST TIME USER page 3 SYSTEM OPERATING LEVELS page 3 FRONT & REAR PANEL LAYOUT page 4 OPERATION page
More informationMIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003
MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003 OBJECTIVE To become familiar with state-of-the-art digital data acquisition hardware and software. To explore common data acquisition
More informationHybrid active noise barrier with sound masking
Hybrid active noise barrier with sound masking Xun WANG ; Yosuke KOBA ; Satoshi ISHIKAWA ; Shinya KIJIMOTO, Kyushu University, Japan ABSTRACT In this paper, a hybrid active noise barrier (ANB) with sound
More informationAbbey Road TG Mastering Chain User Guide
Abbey Road TG Mastering Chain User Guide CONTENTS Introduction... 3 About the Abbey Road TG Mastering Chain Plugin... 3 Quick Start... 5 Components... 6 The WaveSystem Toolbar... 6 Interface... 7 Modules
More informationUpgrading E-learning of basic measurement algorithms based on DSP and MATLAB Web Server. Milos Sedlacek 1, Ondrej Tomiska 2
Upgrading E-learning of basic measurement algorithms based on DSP and MATLAB Web Server Milos Sedlacek 1, Ondrej Tomiska 2 1 Czech Technical University in Prague, Faculty of Electrical Engineeiring, Technicka
More informationAn Introduction to Hardware-Based DSP Using windsk6
Session 1320 An Introduction to Hardware-Based DSP Using windsk6 Michael G. Morrow University of Wisconsin Thad B. Welch United States Naval Academy Cameron H. G. Wright U.S. Air Force Academy Abstract
More informationMULTISIM DEMO 9.5: 60 HZ ACTIVE NOTCH FILTER
9.5(1) MULTISIM DEMO 9.5: 60 HZ ACTIVE NOTCH FILTER A big problem sometimes encountered in audio equipment is the annoying 60 Hz buzz which is picked up because of our AC power grid. Improperly grounded
More informationArea-Efficient Decimation Filter with 50/60 Hz Power-Line Noise Suppression for ΔΣ A/D Converters
SICE Journal of Control, Measurement, and System Integration, Vol. 10, No. 3, pp. 165 169, May 2017 Special Issue on SICE Annual Conference 2016 Area-Efficient Decimation Filter with 50/60 Hz Power-Line
More information1aAA14. The audibility of direct sound as a key to measuring the clarity of speech and music
1aAA14. The audibility of direct sound as a key to measuring the clarity of speech and music Session: Monday Morning, Oct 31 Time: 11:30 Author: David H. Griesinger Location: David Griesinger Acoustics,
More informationSynthesis Technology E102 Quad Temporal Shifter User Guide Version 1.0. Dec
Synthesis Technology E102 Quad Temporal Shifter User Guide Version 1.0 Dec. 2014 www.synthtech.com/euro/e102 OVERVIEW The Synthesis Technology E102 is a digital implementation of the classic Analog Shift
More informationCalibrate, Characterize and Emulate Systems Using RFXpress in AWG Series
Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series Introduction System designers and device manufacturers so long have been using one set of instruments for creating digitally modulated
More informationLiquid Mix Plug-in. User Guide FA
Liquid Mix Plug-in User Guide FA0000-01 1 1. COMPRESSOR SECTION... 3 INPUT LEVEL...3 COMPRESSOR EMULATION SELECT...3 COMPRESSOR ON...3 THRESHOLD...3 RATIO...4 COMPRESSOR GRAPH...4 GAIN REDUCTION METER...5
More informationModule 8 : Numerical Relaying I : Fundamentals
Module 8 : Numerical Relaying I : Fundamentals Lecture 28 : Sampling Theorem Objectives In this lecture, you will review the following concepts from signal processing: Role of DSP in relaying. Sampling
More informationThe Distortion Magnifier
The Distortion Magnifier Bob Cordell January 13, 2008 Updated March 20, 2009 The Distortion magnifier described here provides ways of measuring very low levels of THD and IM distortions. These techniques
More informationGetting started with Spike Recorder on PC/Mac/Linux
Getting started with Spike Recorder on PC/Mac/Linux You can connect your SpikerBox to your computer using either the blue laptop cable, or the green smartphone cable. How do I connect SpikerBox to computer
More information