Digital Guitar Amplifier and Effects Unit Shaun Caraway, Matt Evens, and Jan Nevarez Group 5, Senior Design Spring 2014

Total Page:16

File Type:pdf, Size:1020Kb

Digital Guitar Amplifier and Effects Unit Shaun Caraway, Matt Evens, and Jan Nevarez Group 5, Senior Design Spring 2014 Digital Guitar Amplifier and Effects Unit Shaun Caraway, Matt Evens, and Jan Nevarez Group 5, Senior Design Spring 2014 Table of Contents 1. Executive Summary ....................................................................................... 1 2. Project Description ......................................................................................... 2 2.1. Project Motivation and Goals ................................................................... 2 2.2. Objectives ................................................................................................ 3 2.3. Project Requirements and Specifications ................................................ 3 3. Research ........................................................................................................ 4 3.1. Digital Signal Processing ......................................................................... 4 3.1.1. Requirements ................................................................................... 4 3.1.1.1. Sampling Rate ............................................................................... 4 3.1.1.2. Audio Word Size ............................................................................ 5 3.1.2. Processor Comparison ..................................................................... 5 3.1.3. Features ............................................................................................ 6 3.1.3.1. Programming Method .................................................................... 6 3.1.3.2. Real-Time OS ................................................................................ 6 3.1.3.3. Ports Available ............................................................................... 7 3.2. Analog ..................................................................................................... 7 3.2.1. Input .................................................................................................. 7 3.2.2. Output ............................................................................................... 8 3.3. Data Converts ......................................................................................... 9 3.3.1. Analog to Digital Converts ................................................................ 9 3.3.2. Digital to Analog Converts .............................................................. 10 3.4. Communication ..................................................................................... 11 3.4.1. UART .............................................................................................. 11 3.4.2. SPI .................................................................................................. 11 3.4.3. UPP ................................................................................................ 12 3.4.4. EMIF16 ........................................................................................... 12 3.4.5. SRIO ............................................................................................... 12 3.4.6. McBSP ............................................................................................ 13 3.5. Algorithms ............................................................................................. 13 3.5.1. K Method ........................................................................................ 14 3.5.2. Newton’s Method ............................................................................ 15 3.5.3. DK Method ...................................................................................... 16 3.5.4. DK Method Equations ..................................................................... 16 i 3.5.5. Impedance Decomposition ............................................................. 17 3.5.6. Component Models ........................................................................ 18 3.5.7. Vacuum Tube Models ..................................................................... 18 3.5.8. Diode Model ................................................................................... 20 3.5.9. Transformer Model ......................................................................... 20 3.5.10. Effects Algorithms ....................................................................... 23 3.5.10.1. Delay ........................................................................................ 23 3.5.10.2. Reverb ..................................................................................... 24 3.5.10.3. Chorus ..................................................................................... 25 3.5.10.4. Compression ............................................................................ 26 3.5.10.5. Speaker Cabinet Simulation ..................................................... 27 3.6. Printed Circuit Board ............................................................................. 29 3.6.1. Layer Consideration ....................................................................... 29 3.6.2. OrCad ............................................................................................. 30 3.6.3. Eagle .............................................................................................. 30 3.6.4. Upverter .......................................................................................... 31 3.7. User Interface ........................................................................................ 31 3.7.1. On Board ........................................................................................ 31 3.7.1.1. On Board LCD ............................................................................. 31 3.7.1.2. Microcontroller for the LCD ......................................................... 32 3.7.1.3. Alternate Solution ........................................................................ 32 3.7.2. Computer ........................................................................................ 33 3.8. Power Supply ........................................................................................ 33 3.8.1. Linear Power Supply ...................................................................... 33 3.8.2. Switching Power Supply ................................................................. 34 3.8.3. Power Management ....................................................................... 35 4. Design ......................................................................................................... 37 4.1. Audio Inputs and Outputs ...................................................................... 37 4.1.1. Unbalanced to Balanced Signal ...................................................... 38 4.1.2. Headphone Output ......................................................................... 40 4.1.3. Stereo Output ................................................................................. 43 4.2. Data Convert Design ............................................................................. 44 4.2.1. Analog to Digital Converter ............................................................. 44 4.2.2. Digital to Analog Convert ................................................................ 48 4.2.3. Clocking .......................................................................................... 51 ii 4.3. Digital Signal Processor ........................................................................ 52 4.3.1. Clocking for Processor .................................................................... 52 4.3.2. Memory ........................................................................................... 55 4.3.3. Power On and Boot Sequence ....................................................... 56 4.3.4. Software .......................................................................................... 57 4.4. User Interface ........................................................................................ 59 4.4.1. Hardware Interface ......................................................................... 59 4.4.2. Software Interface ........................................................................... 61 4.4.2.1. Coding ......................................................................................... 62 4.4.2.2. Communication ............................................................................ 63 4.5. Printed Circuit Board Design ................................................................. 64 4.5.1. Printed Circuit Board Requirements ................................................ 65 4.5.2. Analog Board .................................................................................. 65 4.5.3. Digital Board ................................................................................... 65 4.5.3.1. Hardware configuration of the TMS320C6657 ............................. 66 4.5.3.2. Filtered Voltage Supplies ............................................................. 67 4.5.3.3. DDR3 Routing ............................................................................. 69 4.5.4. Bulk Power Supply Board ............................................................... 69 4.6. Power Supply Design ............................................................................ 70 4.6.1. Digital Sub System .......................................................................... 72 4.6.1.1. Power On and Off Sequencing .................................................... 75 4.6.2. User Interface Sub System ............................................................. 75 4.6.3.
Recommended publications
  • Magpick: an Augmented Guitar Pick for Nuanced Control
    Magpick: an Augmented Guitar Pick for Nuanced Control Fabio Morreale Andrea Guidi Andrew McPherson Creative Arts and Industries Centre For Digital Music Centre For Digital Music University of Auckland, Queen Mary University of Queen Mary University of New Zealand London, UK London, UK [email protected] [email protected] [email protected] ABSTRACT This paper introduces the Magpick, an augmented pick for electric guitar that uses electromagnetic induction to sense the motion of the pick with respect to the permanent mag- nets in the guitar pickup. The Magpick provides the gui- tarist with nuanced control of the sound that coexists with traditional plucking-hand technique. The paper presents three ways that the signal from the pick can modulate the guitar sound, followed by a case study of its use in which 11 guitarists tested the Magpick for five days and composed a piece with it. Reflecting on their comments and experi- Figure 1: The Magpick is composed of two parts: a ences, we outline the innovative features of this technology hollow body (black) and a cap (brass). from the point of view of performance practice. In partic- ular, compared to other augmentations, the high tempo- ral resolution, low latency, and large dynamic range of the The challenge is to find ways to sense the movement of Magpick support a highly nuanced control over the sound. the pick with respect to the guitar with high resolution, Our discussion highlights the utility of having the locus of high dynamic range, and low latency, then use the resulting augmentation coincide with the locus of interaction.
    [Show full text]
  • Guitar Resonator GR-Junior II
    Guitar Resonator GR-Junior II User Manual Copyright © by Vibesware, all rights reserved. www.vibesware.com Rev. 1.0 Contents 1 Introduction ...............................................................................................1 1.1 How does it work ? ...............................................................................1 1.2 Differences to the EBow and well known Sustainers ............................2 2 Fields of application .................................................................................3 2.1 Feedback playing everywhere / composing / recording ........................3 2.2 On stage ...............................................................................................3 2.3 New ways of playing .............................................................................4 3 Start-Up of the GR-Junior .........................................................................5 4 Playing techniques ...................................................................................5 4.1 Basics ...................................................................................................5 4.2 Harmonics control by positioning the Resonator ...................................6 4.3 Changing harmonics by phase shifting .................................................6 4.4 Some string vibration basics .................................................................6 4.5 Feedback of multiple strings .................................................................9 4.6 Limits of playing, pickup selection,
    [Show full text]
  • Take Your Guitar Further
    The VGA-3 V-Guitar Amplifier puts Roland’s most sought-after guitar and amp models in a compact digital amp at a very friendly price. This 50-watt brute uses COSM modeling to deliver a stunning range of electric and acoustic guitar models—plus unique GK effects—from any GK pickup-equipped guitar. There are also 11 programmable COSM amp models, 3-band EQ, and three independent effects processors that can be accessed using any standard electric guitar. TaTaTa k k k e e e Yo Yo Yoururur Guitar Guitar Guitar Further Further Further ● Rated Power Output 50 W ● Patches 10 (Recalled from Panel), 40 (Recalled from MIDI Foot Controller) ● Nominal Input Level (1 kHz) INPUT: -10 dBu, EXT IN: -10 dBu ● Speaker 30 cm (12 inches) x 1 ● Connectors Front: GK In, Input, Recording Out/Phones, Rear: EXT In, EXP Pedal, Foot SW, MIDI In ● Power Supply AC 117/230/240 V ● Power Consumption 55 W ● Dimensions 586 (W) x 260 (D) x 480 (H) mm / 23-1/8 (W) x 10-1/4 (D) x 18-15/16 (H) inches ● Weight 18.5 kg / 40 lbs. 13 oz. ● Accessory Owner's Manual * 0 dBu=0.775 Vrms ■ Roland’s Flagship Modeling Amplifier. The VGA-7 V-Guitar Amplifier is the most powerful and complete modeling amplifier in history. This technological marvel serves up a range of COSM amp sounds, onboard effects, and speaker cabinet simulations—plus models of different electric and acoustic guitars, pickups, and tunings using any steel-string guitar and an optional GK-2A Divided Pickup.
    [Show full text]
  • Electric Guitar Amplifier with Digital Effects
    Electric Guitar Amplifier With Digital Effects By Shawn Garrett Senior Project February, 2011 Computer Engineering Department California Polytechnic State University, San Luis Obispo © 2011 Shawn Garrett Garrett 1 Table of Contents Table of Figures .......................................................................................................................... 3 Acknowledgement ...................................................................................................................... 4 Abstract ....................................................................................................................................... 5 I. Introduction ............................................................................................................................ 6 II. Background ........................................................................................................................... 7 III. Requirements ....................................................................................................................... 9 IV. Design Approach Alternatives ............................................................................................ 13 V. Project Design ..................................................................................................................... 14 VI. Physical Construction and Integration ................................................................................ 21 VII. Integrated System Tests and Results ...............................................................................
    [Show full text]
  • User's Manual
    USER’S MANUAL G-Force GUITAR EFFECTS PROCESSOR IMPORTANT SAFETY INSTRUCTIONS The lightning flash with an arrowhead symbol The exclamation point within an equilateral triangle within an equilateral triangle, is intended to alert is intended to alert the user to the presence of the user to the presence of uninsulated "dan- important operating and maintenance (servicing) gerous voltage" within the product's enclosure that may instructions in the literature accompanying the product. be of sufficient magnitude to constitute a risk of electric shock to persons. 1 Read these instructions. Warning! 2 Keep these instructions. • To reduce the risk of fire or electrical shock, do not 3 Heed all warnings. expose this equipment to dripping or splashing and 4 Follow all instructions. ensure that no objects filled with liquids, such as vases, 5 Do not use this apparatus near water. are placed on the equipment. 6 Clean only with dry cloth. • This apparatus must be earthed. 7 Do not block any ventilation openings. Install in • Use a three wire grounding type line cord like the one accordance with the manufacturer's instructions. supplied with the product. 8 Do not install near any heat sources such • Be advised that different operating voltages require the as radiators, heat registers, stoves, or other use of different types of line cord and attachment plugs. apparatus (including amplifiers) that produce heat. • Check the voltage in your area and use the 9 Do not defeat the safety purpose of the polarized correct type. See table below: or grounding-type plug. A polarized plug has two blades with one wider than the other.
    [Show full text]
  • Lead Series Guitar Amps
    G10, G20, G35FX, G100FX, G120 DSP, G120H DSP, G412A USER’S MANUAL G120H DSP G412A G100FX G120 DSP G10 G20 G35FX LEAD SERIES GUITAR AMPS www.acousticamplification.com IMPORTANT SAFETY INSTRUCTIONS Exposure to high noise levels may cause permanent hearing loss. Individuals vary considerably to noise-induced hearing loss but nearly everyone will lose some hearing if exposed to sufficiently intense noise over time. The U.S. Government’s Occupational Safety and Health Administration (OSHA) has specified the following permissible noise level exposures: DURATION PER DAY (HOURS) 8 6 4 3 2 1 According to OSHA, any exposure in the above permissible limits could result in some hearing loss. Hearing protection SOUND LEVEL (dB) 90 93 95 97 100 103 must be worn when operating this amplification system in order to prevent permanent hearing loss. This symbol is intended to alert the user to the presence of non-insulated “dangerous voltage” within the products enclosure. This symbol is intended to alert the user to the presence of important operating and maintenance (servicing) instructions in the literature accompanying the unit. Apparatus shall not be exposed to dripping or splashing. Objects filled with liquids, such as vases, shall not be placed on the apparatus. • The apparatus shall not be exposed to dripping or splashing. Objects filled with liquids, such as vases, shall not be placed on the apparatus. L’appareil ne doit pas etreˆ exposé aux écoulements ou aux éclaboussures et aucun objet ne contenant de liquide, tel qu’un vase, ne doit etreˆ placé sur l’objet. • The main plug is used as disconnect device.
    [Show full text]
  • Applications to Guitar Feedback Control
    Proceedings of the 2010 Conference on New Interfaces for Musical Expression (NIME 2010), Sydney, Australia Mechanisms for Controlling Complex Sound Sources: Applications to Guitar Feedback Control Aengus Martin Sam Ferguson and Kirsty Beilharz Computing and Audio Research Laboratory Faculty of Arts and Social Sciences School of Electrical and Information Engineering Faculty of Design, Architecture and Building The University of Sydney The University of Technology, Sydney [email protected] [email protected] ABSTRACT Guitar/Amplifier Feedback Loop Many musical instruments have interfaces which emphasise the pitch of the sound produced over other perceptual char- acteristics, such as its timbre. This is at odds with the mu- Metal sical developments of the last century. In this paper, we Slide introduce a method for replacing the interface of musical String Dampers instruments (both conventional and unconventional) with a more flexible interface which can present the intrument's available sounds according to variety of different perceptual characteristics, such as their brightness or roughness. We Audio Feature Mechanical Controller apply this method to an instrument of our own design which Auditing Controller Extraction (Pitch Mechanism comprises an electro-mechanically controlled electric guitar Level etc.) and amplifier configured to produce feedback tones. Keywords Audio Features & Control Concatenative Synthesis, Feedback, Guitar User Interface Associated Control Parameter & Parameters Audio Feature 1. INTRODUCTION Database Concatenative sound synthesis (CSS) is a technique for synthesizing sound by assembling a sequence of short seg- ments of digital audio and concatenating them together Figure 1: A block diagram of the system. (see, e.g. [1] and [2]). There are two parts to a CSS sys- tem.
    [Show full text]
  • RADIAL JDI.Pdf
    Mk3 JDI and DUPLEX User Guide Radial Engineering 1638 Kebet Way, Port Coquitlam BC V3C 5W9 tel: 604-942-1001 • fax: 604-942-1010 email: [email protected] • web: www.radialeng.com Radial Engineering is a division of C•TEC (JP CableTek Electronics Ltd.) www.radialeng.com RADIAL JDI & DUPLEX USER GUIDE TABLE OF CONTENTS PAGE 1. Introduction .................................................................................1 2. JDI feature set ............................................................................2 3. JDI quick start ...........................................................................3 4. Direct box basics .........................................................................4 5. Features and functions ...............................................................7 6. Other cool uses for your JDI .................................................... 11 7. Frequently asked questions ......................................................12 8. Block diagram and specifications ..............................................15 Warranty ......................................................................Back cover Radial Engineering 1638 Kebet Way, Port Coquitlam BC V3C 5W9 tel: 604-942-1001 • fax: 604-942-1010 email: [email protected] • web: www.radialeng.com Radial Engineering Ltd. is a division of C•TEC (JP CableTek Electronics Ltd.) Features and specifications are subject to change without notice. True to the Music Part 1 - Introduction Congratulations on your purchase of the world’s finest direct box! The Radial
    [Show full text]
  • Dnafx Git Multi Effects Unit User Manual
    DNAfx GiT multi effects unit user manual Musikhaus Thomann Thomann GmbH Hans-Thomann-Straße 1 96138 Burgebrach Germany Telephone: +49 (0) 9546 9223-0 E-mail: [email protected] Internet: www.thomann.de 27.11.2019, ID: 478040 Table of contents Table of contents 1 General information................................................................................................................................. 5 1.1 Further information........................................................................................................................... 6 1.2 Notational conventions.................................................................................................................... 7 1.3 Symbols and signal words............................................................................................................... 8 2 Safety instructions.................................................................................................................................. 10 3 Features....................................................................................................................................................... 14 4 Installation.................................................................................................................................................. 15 5 Connections and operating elements........................................................................................... 25 6 Operating...................................................................................................................................................
    [Show full text]
  • Guitar Harmonics - Wikipedia, the Free Encyclopedia Guitar Harmonics from Wikipedia, the Free Encyclopedia
    3/14/2016 Guitar harmonics - Wikipedia, the free encyclopedia Guitar harmonics From Wikipedia, the free encyclopedia A guitar harmonic is a musical note played by preventing or amplifying vibration of certain overtones of a guitar string. Music using harmonics can contain very high pitch notes difficult or impossible to reach by fretting. Guitar harmonics also produce a different sound quality than fretted notes, and are one of many techniques used to create musical variety. Contents Basic and harmonic oscillations of a 1 Technique string 2 Overtones 3 Nodes 4 Intervals 5 Advanced techniques 5.1 Pinch harmonics 5.2 Tapped harmonics 5.3 String harmonics driven by a magnetic field 6 See also 7 References Technique Harmonics are primarily generated manually, using a variety of techniques such as the pinch harmonic. Another method utilizes sound wave feedback from a guitar amplifier at high volume, which allows for indefinite vibration of certain string harmonics. Magnetic string drivers, such as the EBow, also use string harmonics to create sounds that are generally not playable via traditional picking or fretting techniques. Harmonics are most often played by lightly placing a finger on a string at a nodal point of one of the overtones at the moment when the string is driven. The finger immediately damps all overtones that do not have a node near the location touched. The lowest-pitch overtone dominates the resulting sound. https://en.wikipedia.org/wiki/Guitar_harmonics 1/6 3/14/2016 Guitar harmonics - Wikipedia, the free encyclopedia Overtones When a guitar string is plucked normally, the ear tends to hear the fundamental frequency most prominently, but the overall sound is also 0:00 MENU colored by the presence of various overtones (integer multiples of the Tuning a guitar using overtones fundamental frequency).
    [Show full text]
  • Computer Mediated Music Production: a Study of Abstraction and Activity
    Computer mediated music production: A study of abstraction and activity by Matthew Duignan A thesis for the degree of Doctor of Philosophy in Computer Science. Victoria University of Wellington 2008 Abstract Human Computer Interaction research has a unique challenge in under- standing the activity systems of creative professionals, and designing the user-interfaces to support their work. In these activities, the user is involved in the process of building and editing complex digital artefacts through a process of continued refinement, as is seen in computer aided architecture, design, animation, movie-making, 3D modelling, interactive media (such as shockwave-flash), as well as audio and music production. This thesis exam- ines the ways in which abstraction mechanisms present in music production systems interplay with producers’ activity through a collective case study of seventeen professional producers. From the basis of detailed observations and interviews we examine common abstractions provided by the ubiqui- tous multitrack-mixing metaphor and present design implications for future systems. ii Acknowledgements I would like to thank my supervisors Robert Biddle and James Noble for their endless hours of guidance and feedback during this process, and most of all for allowing me to choose such a fun project. Michael Norris and Lissa Meridan from the Victoria University music department were also invaluable for their comments and expertise. I would also like to thank Alan Blackwell for taking the time to discuss my work and provide valuable advice. I am indebted to all of my participants for the great deal of time they selflessly offered, and the deep insights they shared into their professional world.
    [Show full text]
  • Vi Processor™ Card
    Vi Processor™ Card General The Vi Processor™ Card fitted to the Soundcraft Vi Series™ contains 8 powerful LEXICON® Effects Processing Units and 35 high-quality BSS® 30-band Graphic Equalisers. LEXICON® Effects Each Effects Unit can be inserted into any Output/Main Master bus or into any Input Channel, or it can be patched as an FX Return to an Input Channel, fed from an Aux send. Each FX Unit supports up to 30 different professional LEXICON® Effects. Effect Parameters can be easily changed via the VST Screens at a location on the Surface corresponding to where the FX is inserted or patched. Additionally, the Parameters can be viewed and changed in the FX Overview Page in the main menu. All Parameters from the 8 Effects Units and for all Effects Type are stored in the desk Snapshots. BSS® Graphic Equalisers The 35 BSS® 30-band Graphic Equalizers are permanently assigned to the 32 Output Busses and the three Main Masters. All Parameters from the GEQs are stored in the desk Snapshots. LEXICON® Effects Format Depending on the selected Effect Type, the FX processor works internally in one of three formats: The FX processor always has Stereo Inputs and Outputs. If the FX Type needs only a Mono Input, the Left and Right Input Signal are summed together. If the FX Type outputs only a Mono Signal then the Output Signal is distributed to both the Left and Right Outputs. The MIX Parameter adjusts the ratio between the original (dry) signal and the effects (wet) signal. Figure 21-1: FX Processor Configurations.
    [Show full text]