Joshua “Rock Star” Jenkins Jeff “Tremolo” Smith Jairo “the boss” Rojas

Slides:



Advertisements
Similar presentations
EE2F2 - Music Technology 4. Effects. Effects (FX) Effects are applied to modify sounds in many ways – we will look at some of the more common Effects.
Advertisements

MUSC1010 – WEEK 3 Adobe Audition. Mixing Waves and Phase Figure 1 - Two simple waves in phase Figure 2 - Two simple waves out of phase Figure 3 - two.
Frequency modulation and circuits
Effects. Dynamic Range Processors Fixed Time Delay Effects Variable Time Delay Effects Reverberation Effects Time and Pitch Changing Effects Distortion.
Higher Music Technology Effects and Processes Effects Chorus - A chorus (or ensemble) is a modulation effect used to create a richer, thicker sound and.
Guitar Effects Processor Using DSP
Modulation: CHORUS AND FLANGE  Just as a chorus is a group of singers, the chorus effect can make a single instrument sound like there are actually.
Digital Filters. Filters Filters shape the frequency spectrum of a sound signal. Filters shape the frequency spectrum of a sound signal. –Filters generally.
The frequency spectrum
Implementation of an Audio Reverberation Algorithm
EE2F2: Music Technology - Revision Two exam questions Music Recording Technology Mixing & multi-track recording Effects MIDI & Sequencers Virtual Studio.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 14.
Chapter 7 Principles of Analog Synthesis and Voltage Control Contents Understanding Musical Sound Electronic Sound Generation Voltage Control Fundamentals.
ANGLE MODULATION AND DEMODULATION
Rich graphical user interface
SYED SYAHRIL TRADITIONAL MUSICAL INSTRUMENT SIMULATOR FOR GUITAR1.
Intro to Fourier Analysis Definition Analysis of periodic waves Analysis of aperiodic waves Digitization Time-frequency uncertainty.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
Digital Signal Processing Jill, Jon, Kilo, Roger Design Presentation Spring ’06.
Digital Signal Processing Jill, Jon, Kilo, Roger Design Presentation Spring ’06.
Signal processing and Audio storage Equalization Effect processors Recording and playback.
1 Manipulating Digital Audio. 2 Digital Manipulation  Extremely powerful manipulation techniques  Cut and paste  Filtering  Frequency domain manipulation.
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart May 6, 2003.
Harmonics and Overtones Waveforms / Wave Interaction Phase Concepts / Comb Filtering Beat Frequencies / Noise AUD202 Audio and Acoustics Theory.
EE2F2 - Music Technology 8. Subtractive Synthesis.
 Distortion – the alteration of the original shape of a waveform.  Function of distortion analyzer: measuring the extent of distortion (the o/p differs.
DSP Term Project By: Ashley Downs And Jeff Malen By: Ashley Downs And Jeff Malen.
2 Outline Digital music The power of FPGA The “DigitalSynth” project –Hardware –Software Conclusion Demo.
CHAPTER 13 TRANSMITTERS AND RECEIVERS. Frequency Modulation (FM) Receiver.
Sub-band Mixing and Addition of Digital Effects for Consumer Audio ELECTRICAL & ELECTRONIC ENGINEERING FINAL YEAR PROJECTS 2012/2013 Presented by Fionn.
Digital Signals and Systems
A Brief Exploration of Electronic Music and its Theory By: Zac Changnon.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Digital signal Processing
EE Audio Signals and Systems Effects Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
“TMS320C5505 USB Stick Teaching Materials”
Motivation Music as a combination of sounds at different frequencies
Synthesis advanced techniques. Other modules Synthesis would be fairly dull if we were limited to mixing together and filtering a few standard waveforms.
TRANSMITTERS AND RECEIVERS
Software Defined Radio
Digital Filters. Filters Filters shape the frequency spectrum of a sound signal. –Filters generally do not add frequency components to a signal that are.
Sound Quality.
Copyright © 2011 by Denny Lin1 Simple Synthesizer Part 1 Based on Floss Manuals (Pure Data) “Building a Simple Synthesizer” By Derek Holzer Slides by Denny.
JEG AUDIO Justin McDowell Edward Jones Greg Fagula – SoC FPGA Design Laboratory (Final Project)
Pre-Class Music Keith Kothman, Interludes video by John Fillwalk.
Signal Processing (time-based effects)
Sonia Hingorany & Liza Cyriac EE113D – Professor Rajeev Jain & TA Rick Huang– Winter 2008.
LIST OF EXPERIMENTS USING TMS320C5X Study of various addressing modes of DSP using simple programming examples Sampling of input signal and display Implementation.
Audioprocessor for Automobiles Using the TMS320C50 DSP Ted Subonj Presentation on SPRA302 CSE671 / Dr. S. Ganesan.
Quiz 1 Review. Analog Synthesis Overview Sound is created by controlling electrical current within synthesizer, and amplifying result. Basic components:
Effects. Effects in Music n All music that is recorded or amplified relies on effects to enhance certain characteristics of the sound. n Guitarists typically.
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Progress To Date, Monday 21 st January 2008.
Digital Audio II. Volume Scaling The volume of a digitized audio source may be increased or decreased by multiplying each sample value by an appropriate.
Time Based Processors. Reverb source:
Signal Analyzers. Introduction In the first 14 chapters we discussed measurement techniques in the time domain, that is, measurement of parameters that.
Amplitude Modulation Circuits
Design of a Guitar Tab Player in MATLAB Summary Lecture Module 1: Modeling a Guitar Signal.
Radio Equipment. Review: On the Transmitter Side The purpose of radio communications is to transfer information from one point to another. The information.
Measurement and Instrumentation
ECE 492 Capstone Design: Multi-Effect Guitar
CS 591 S1 – Computational Audio -- Spring, 2017
Amplitude Modulation Circuits
CS 591 S1 – Computational Audio -- Spring, 2017
Digital Control Systems Waseem Gulsher
EE 445S Real-Time Digital Signal Processing Lab Spring 2017
Basic Digital Audio Effects
Developing a Versatile Audio Synthesizer TJHSST Computer Systems Lab
TRANSMITTERS AND RECEIVERS
EE 445S Real-Time Digital Signal Processing Lab Spring 2012
Presentation transcript:

Joshua “Rock Star” Jenkins Jeff “Tremolo” Smith Jairo “the boss” Rojas Project V – Digital Signal Processing System Design Final project Guitar Effects Joshua “Rock Star” Jenkins Jeff “Tremolo” Smith Jairo “the boss” Rojas

Table of contents Typical Guitar Effects Pipeline. Classifying Effects for guitar implementation. Theory of the Effects. Design Process. Learning Lessons relating to the class. Conclusion. Time for questions (1 only). Live Demonstration by Josh ($5 per group).

Typical Guitar Effects Pipeline This is a layout of the common standard guitar pedal effects processes as shown below such as;

Classifying Effects for guitar implementation Audio effects can be classified by the way do their processing: We will have a Master channel control to regulate these effects. Equalizer – Treble, Midrange, Bass, Volume. Non-linear Processing — Fuzz. Delays — Flanger, Reverb, Digital delay. Modulators — Ring modulation, Tremolo.

Theory of the Effects (Equalizer) The equalizer is normally use to adjust the sound quality of a song or music instrument whether in a mono or stereo system. Treble. Bass. Midrange.

Non-linear Processing Non-linear Processors can generate harmonic and inharmonic frequency components not present in the original signal. Dynamic Processing. Intentional non-linear harmonic processing. Exciters/Enhancers.

Fuzz Effect A non-linear function harsher alteration of the original sound than distortion. Fuzz and distortion can be represented by the formula; The representation above is a non-linear exponential function: The gain (α) controls level of distortion/fuzz. Combined to the mix part of the distorted signal with original signal for output.

Fuzz Effect block diagram

Comb Filter Delay Effects: Flanger, Chorus, Slapback, Echo Many useful audio effects can be implemented using a delay structure. Basic delay structures out of some very basic FIR and IIR filters comb filters. Combination of FIR and IIR gives the Universal Comb Filter These popular guitar effects can be implemented with a comb filter (FIR or IIR) and some modulation effects. Flanger, Chorus, Slapback, Echo are same basic approach but different sound outputs:

IIR Comb Filter Simulates a single delay and endless reflections at both ends of cylinder y(n) to input, x(n). 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 g. Input sometimes scaled by C to compensate for high amplification of the structure. It’s represented by the formula: The transfer function is:

Flanger Effect The Flanger effect utilizes continuously varying Low Frequency Oscillator (LFO) of delay. The signal rises and falls in a regular, periodic way. It is produced by mixing two identical signals together. Works similarly as the Chorus effect, however, it uses a significantly shorter delay time.

Reverberation (Reverb) Effect Reverb is consider one of the most heavily used effects in music. A reflected sound wave like this will arrive a little later than the direct sound. This effect is typically use in very big rooms like concert halls and cathedrals.

Digital Delay Discrete element in digital filter theory, which allows a signal to be delayed by a number of samples. If the delay is an integer multiple of samples digital delay lines are often implemented as circular buffers. The delay by one sample is notated and delays of samples is notated by the role the z- transform plays in describing digital filter structures.

Modulation Modulation is the process where parameters of a sinusoidal signal (amplitude, frequency and phase) are modified or varied by an audio signal. The types of modulation implemented for our project are; Amplitude Modulation — Tremolo Phase Modulation — Flanger

Ring Modulation (RM) Signal-processing effect in electronics, an implementation of amplitude modulation or frequency mixing, performed by multiplying two signals. very simple to implement digitally: For example a sine wave with frequency (fx) we compute the DSB: fc + fx and fc - fx. A input is periodic with at a fundamental frequency (fo), then a spectrum with amplitude lines at frequencies |kfo ± fc|

Ring Modulation and Tremolo block diagrams

Amplitude Modulation (AM) Can be best defined by: Normalize the peak amplitude of m(n) to 1. α is depth of modulation α = 1 gives maximum modulation α = 0 turns off modulation x(n) is the audio carrier signal. m(n) is a low-frequency oscillator modulator. When x(n) and m(n) both sine waves with frequencies (fc) and (fx) respectively we hear three frequencies: carrier, difference and sum: fc, fc - fx, fc + fx.

Tremolo Effect Tremolo describes various trembling effects, falling roughly into two types. The first is a rapid reiteration of a single note. A second type of tremolo is a variation in amplitude; Using electronic effects in guitar amplifiers and effects pedals which rapidly turn the volume of a signal up and down. Modulates the amplitude of the incoming signal, resulting in periodic volume changes.

Design Process We incorporated our knowledge of what we have learned from the assignments in class from filters and audio effects. We designed our project in Labview using Matlab script as well. We implemented one effect at the time and then we combined them together. We will utilize myDAQ to demonstrate the project in real time.

Design Process

Testing the Design

Learning Lessons relating to the class. Basic theory and applications of modern digital signal processing. Basic theory of real-time digital signal processing. Develop ability to implement and simulate digital signal processing algorithms using Labview and Matlab on real-time DSP platform. Analog to Digital implementation and simulation using myDAQ. How to work as a team to make this project successful.

Conclusion Understanding basic concepts of digital signal processing guitar effects theories and techniques. Understanding of real-time digital signal processing. Ability to implement digital signal processing guitar effects in Matlab and LabVIEW. Ability to implement analog to digital signal processing on real- time DSP platform with myDAQ.

Preguntas