DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart April 8, 2003.

Slides:



Advertisements
Similar presentations
Chapter 7 Operational-Amplifier and its Applications
Advertisements

Guitar Effects Processor Using DSP
Embedded DSP Spectrum Analyzer May 0104 April 25, 2001 Teradyne Corp Julie Dickerson Bill Black Prihamdhani AmranEE Ryan ButlerCprE Aaron DelaneyEE Nicky.
Han Q Le© ECE 3336 Introduction to Circuits & Electronics Lecture Set #10 Signal Analysis & Processing – Frequency Response & Filters Dr. Han Le ECE Dept.
Implementation of an Audio Reverberation Algorithm
Auto-tuning for Electric Guitars using Digital Signal Processing Pat Hurney, 4ECE 31 st March 2009.
Analog to Digital Conversion of Sound Adam White.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 14.
Data Acquisition Risanuri Hidayat.
Presented by- Md. Bashir Uddin Roll: Dept. of BME KUET, Khulna-9203.
10/23/2003ME DAC Lecture1 DAC Sunij Chacko Pierre Emmanuel Deliou Thomas Holst Used with modification.
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
SYED SYAHRIL TRADITIONAL MUSICAL INSTRUMENT SIMULATOR FOR GUITAR1.
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart December 10, 2002.
1 A Tool for System Simulation: SIMULINK Can be used for simulation of various systems: – Linear, nonlinear; Input signals can be arbitrarily generated:
Craig Chan & Mike Abidoye
Distributed Voltage Controlled Oscillator Team Members: Dane StiversTodd Beyer Tim MacShaneMonica Studnicki Advisor: Dr. Prasad N. Shastry Funded By: Electrical.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart March 11, 2003.
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart May 6, 2003.
Use of FOS for Airborne Radar Target Detection of other Aircraft Example PDS Presentation for EEE 455 / 457 Preliminary Design Specification Presentation.
EE513 Audio Signals and Systems Noise Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Over-Sampling and Multi-Rate DSP Systems
11 Lecture Slides ME 3222 Kinematics and Control Lab Lab 2 AD DA and Sampling Theory By Dr. Debao Zhou.
0 - 1 © 2010 Texas Instruments Inc Practical Audio Experiments using the TMS320C5505 USB Stick “FIR Filters” Texas Instruments University Programme Teaching.
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Numerical algorithms for power system protection Prof. dr. sc. Ante Marušić, doc. dr. sc. Juraj Havelka University of Zagreb Faculty of Electrical Engineering.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
SJTU Zhou Lingling1 Introduction to Electronics Zhou Lingling.
Reconfigurable Communication System Design
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
1 Chapter 8: Procedure of Time-Domain Harmonics Modeling and Simulation Contributors: C. J. Hatziadoniu, W. Xu, and G. W. Chang Organized by Task Force.
General Characteristics of Negative-Feedback Amplifiers
Digital Signal Processing Jill, Jon, Kilo, Roger Spring ‘06.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lab 1P. 1Winter Quarter Data Acquisition System Fundamentals Lab 1.
Introduction to MicroElectronics
Nick Kwolek David Duemeler Martin PendergastStephen Edwards.
School of Engineering and Applied Sciences EE113D: DSP Design Fall 2006.
Nick Kwolek Martin Pendergast Stephen Edwards David Duemler.
UCLA IEEE NATCAR 2004 SUMMER CLASS Magnetic Sensors & Power Regulation.
ECE 477 Final Presentation Team 13  Spring 2012 Martin Pendergast, Stephen Edwards, Nick Kwolek, David Duelmler.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: FIR Filters Design of Ideal Lowpass Filters Filter Design Example.
Students: Thomas Carley Luke Ketcham Brendan Zimmer Advisors: Dr. Woonki Na Dr. Brian Huggins Bradley University Department Of Electrical Engineering 2/28/12.
Signal Analyzers. Introduction In the first 14 chapters we discussed measurement techniques in the time domain, that is, measurement of parameters that.
Variable-Frequency Response Analysis Network performance as function of frequency. Transfer function Sinusoidal Frequency Analysis Bode plots to display.
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
The Working Theory of an RC Coupled Amplifier in Electronics.
Real-time Digital Signal Processing Digital Filters.
Lecture Notes / PPT UNIT III
K.J. I. T., Savli SEM 3 Electronics circuits and devices ELECRONICS & COMMUNICATON Sitapara Darshak N. Er no
Electronic Devices and Circuit Theory
RF components Design for the Internet Over TV Band Adaptor
  Digital Signal Processing Implementation of a 1961 Fender Champ Amplifier
Introduction to Electronics
DATA CONVERTERS (Linear Circuits) S.Senthil Kumar, Dept. of Aero, KCT
Speech Processing AEGIS RET All-Hands Meeting
Chapter 12 Power Amplifiers
Data Acquisition Systems
This chapter provides a series of applications.
Lect5 A framework for digital filter design
Amplifiers Classes Electronics-II
Amplifiers Classes Electronics-II
Data Acquisition (DAQ)
EEG Probe Project Grant G. Connell.
Electrical traditional Chinese Instrument - Xun
ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010
Applications of Basic Electronics Components
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Digital Modeling/Implementation of Valve Amplifiers
Presentation transcript:

DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart April 8, 2003

Outline Background Progress/Project Changes Objectives Restatement Functional Description Block Diagram Previous EE452 Schedule Lab Work Current Objectives

Background As solid-state technology has become more advanced in recent years, devices, such as transistors and ICs, are increasingly available to be used to design inexpensive guitar amplifiers. However, these analog solid-state designs require much feedback to improve their linear transfer characteristic. Solid-State Amplifiers

Background This heavy feedback results in a sharp clipping characteristic that produces successive harmonics with high amplitudes when the configuration is driven at a high volume. Solid-State Amplifiers Reference: Barbour, Eric. "The Cool Sound of Tubes.” Ed., Michael J. Riezenman. IEEE Spectrum August 1998.

Background There are several theories to explain the tube guitar amplifier’s superior sound as compared to the solid-state amplifier’s sound. Overall, the tube amplifier configurations result in a frequency response with a dominant 1st harmonic component, followed by a 2nd harmonic component that is around half the magnitude of the 1st harmonic, and higher harmonics with decreasing amplitudes. Tube Amplifiers

Lower harmonics have the most presence and thus produce a louder sound than solid- state amplifiers at high volumes. Background Tube Amplifiers Reference: Barbour, Eric. "The Cool Sound of Tubes.” Ed., Michael J. Riezenman. IEEE Spectrum August 1998.

Tube disadvantages: short life time fragility storage inconvenience (bulky size) high power and heat dissipation high voltage operation high impedances requiring matching transformers high cost (Fender Champ cost = $1,000) Background Tube Amplifiers

Progress/Project Changes The goal of the project is to reproduce the output characteristics of a 1961 Fender Champ from a guitar input with a DSP nonlinear modeling algorithm The Champ has been chosen due to its popularity among vintage vacuum tube amplifiers and its simple design Objectives

Progress/Project Changes Objectives

Progress/Project Changes Objectives The DSP available for this project is the Texas Instruments TMS320C6711 For MATLAB 6.5, there is an Embedded Target for the TMS320C6711 where a Simulink design can be translated to ANSI C standard code This addition will allow more time to be spent improving the DSP algorithm for the amplifier model rather than spending hours learning the subtlties of the DSP board

Progress/Project Changes Objectives Several sets of data from sinusoidal and guitar inputs to the amplifier will be used to model the 1961 Fender Champ’s distortion characteristics This approach was used in the patents for similar projects (PAT. NO. 5,789,689 - Tube modeling programmable digital guitar amplification system) (PAT. NO. 6,350,943 - Electric instrument amplifier) Reference:

Progress/Project Changes Objectives Since there are several differing views on the source of tube amplifiers’ unique distortion, this data collection approach is the most optimal and unified approach to the problem

Progress/Project Changes DSP with C/C++ or Assembly Digital Filters Analog Audio Signal from Guitar Functional Description Audio Output with Tube Amplifier Sound Inputs/Outputs Inputs - analog audio signal from either a guitar A/D interface or a saved audio file and software or hardware based volume selection will regulate the filters’ behavior Output - audio signal with tube amplifier effect Interfacing Circuitry to Guitar Cable

Progress/Project Changes Functional Description 12 volume settings similar to those provided with the 12-volume switch on the 1961 Fender Champ - (Only three will be implemented where ‘3’ is the first audible volume, ‘6’ is the middle selection, and ‘12’ is overdriven level for amplifier) linear effects will be omitted due to lack of time Modes of Operation DSP with C/C++ or Assembly Digital Filters Analog Audio Signal from Guitar Audio Output with Tube Amplifier Sound Interfacing Circuitry to Guitar Cable

Progress/Project Changes Block Diagram Analog Audio Signal Input from Guitar or File External Volume Selection Summer Equivalent Tube Amplifier Signal Output Mode of Operation (Software) BP... BP Parallel Bandpass FIR Filter Approach Nonlinear Transfer Characteristics

Progress/Project Changes Block Diagram FFT Parallel Filter Network Approach Analog Audio Signal Input from Guitar or File External Volume Selection Summer Equivalent Tube Amplifier Signal Output Mode of Operation (Software) BP... FFT IFFT BP Nonlinear Transfer Characteristics

Progress/Project Changes Block Diagram Multirate Signal Processing Approach LP HP 2 2 LP HP LP HP Equivalent Tube Amplifier Signal Output LP HP LP HP Reference: Digital Signal Processing: Principles, Algorithms, and Applications. John G. Proakis, Dimitris G. Manolakis. Third Edition pp Analog Audio Signal Input from Guitar or File External Volume Selection Mode of Operation (Software) Nonlinear Transfer Characteristics...

Progress/Project Changes Block Diagram Current Selection Parallel Bandpass FIR Filter Approach (1st approach) is the best approach due to the nonlinear transfer characteristic addition that is applied in the time domain and the large delay inherent to the Multirate Signal Processing Approach

Progress/Project Changes Previous EE452 Schedule Weeks 1-4: Complete and simulate model of Fender Champ in MATLAB from obtained 12AX7 and 6V6GT tube data sheets Weeks 5-8: Complete software to program the actual DSP board and interface the appropriate hardware to the ADC and DAC Weeks 13-14: Senior 2003 Expo Preparation Weeks 15-16: Senior Project Presentation There is a 4-week window that is intended to allow for setbacks Approach

Progress/Project Changes Lab Work Complete and simulate model of 1961 Fender Champ obtained from nonlinear transfer characteristics of 16- bit audio output of 1961 Fender Champ Based on similarities and differences of nonlinear transfer characteristics, take more 16-bit audio output of 1961 Fender Champ from sinusoidal inputs Determine frequency ranges of approximate nonlinear transfer characteristics from data and guitar frequency chart Record output from 1952 Fender Telecaster directly for 1961 Fender Champ response simulation verification Verify highest frequency input from the guitar Approach Changes

Progress/Project Changes Lab Work Reference:

Progress/Project Changes Lab Work Nonlinear Transfer Characteristic Determination from 16-bit Audio Output of 1961 Fender Champ Volume ‘12’ (Hz)

Progress/Project Changes Lab Work Nonlinear Transfer Characteristic Determination from 16-bit Audio Output of 1961 Fender Champ

Progress/Project Changes Lab Work Nonlinear Transfer Characteristic Determination from 16-bit Audio Output of 1961 Fender Champ Eight more sinusoidal inputs were used to record 16-bit audio output of 1961 Fender Champ Frequency, time domain, and transfer characteristics of this data were plotted and analyzed ‘polyfit’ in MATLAB used to provide curve fits for eight selected transfer characteristics

Progress/Project Changes Lab Work Highest Frequency from Guitar

Progress/Project Changes Lab Work Input to 1961 Fender Champ at Volume ‘6’ (Output of Guitar)

Progress/Project Changes Lab Work Fender Champ Response at Volume ‘6’ to 1952 Fender Telecaster

Progress/Project Changes Nonlinear transfer characteristic curve fits were performed for eight frequency ranges where the curve was selected for one frequency to be approximate to characteristic curves of surrounding frequencies The frequency ranges were the following: (Hz) (Hz) (Hz) (Hz) (Hz) (Hz) (Hz) (Hz) Lab Work

Progress/Project Changes FIR coefficients were generated for these filters with FDATool in MATLAB due to the time spent fitting the nonlinear transfer characteristic curves The nonlinear transfer characteristics for Volume ‘6’ were performed on guitar output Lab Work

Progress/Project Changes Lab Work Previous Output of DSP Model of 1961 Fender Champ at Volume ‘6’

Progress/Project Changes Lab Work Output of DSP Model of 1961 Fender Champ at Volume ‘6’ Clipping seen from gain of 7 FIR filters being applied to nonlinear transfer characteristics defined for a -1 to 1 input range.

Progress/Project Changes Lab Work Current Output of DSP Model of 1961 Fender Champ at Volume ‘6’ Filter Bank 5 divided into (Hz) and (Hz)

Progress/Project Changes Lab Work Comparison of DSP Model of 1961 Fender Champ at Volume ‘6’ to Actual Amplifier Output

Current Objectives Discover source of high frequency with DSP model of 1961 Fender Champ in MATLAB code Implement the MATLAB code simulation in Simulink If there is no time to get the code ready for the Texas Instruments TMS320C6711 DSP board or the Embedded Target cannot be obtained, the processed output from MATLAB will be sent through the board’s D/A converter for demonstration Otherwise, the code will be generated for the DSP from the tools available from Simulink