Variable Delay Line Flanging

Total Page:16

File Type:pdf, Size:1020Kb

Variable Delay Line Flanging Variable Delay Line MUS420 Lecture Time Varying Delay Effects static double A[N]; static double *rptr = A; // read ptr Julius O. Smith III ([email protected]) , Stefania Serafin, static double *wptr = A; // write ptr Jonathan S. Abel, and David P. Berners Center for Computer Research in Music and Acoustics (CCRMA) double setdelay(int M) { Department of Music, Stanford University Stanford, California 94305 rptr = wptr - M; while (rptr < A) { rptr += N; } June 27, 2020 } Outline double delayline(double x) { • Variable Delay Lines double y; *wptr++ = x; // A[wptr++] = x; • Flanging y = *rptr++; // y = A[rptr++]; • Phasing if ((wptr-A) >= N) { wptr -= N; } if ((rptr-A) >= N) { rptr -= N; } • Vibrato return y; • Doppler Effect and its simulation } • Chorus Effect Note separate read- and write-pointers • Modeling the Leslie Effect 1 2 Variable Delay Line Applications Flanging Variable delay lines are used for Perhaps the simplest time-varying delay effect: • Phasing • Used since the 1960s • Flanging • Two identical tape machines mixed equally: • Chorus • Leslie Flange • Reverb In digital waveguide synthesis, variable delay lines are used for • Vibrating strings (guitars, violins, ...) • Woodwind bores • Horns • Tonal percussion (rods, membranes) y(n) • Touch the flange of one of the supply reels, slowing it • Touch the flange of the other supply reel to slow it • Repeat, creating an oscillating variable delay • Keep the maximum delay below 10 ms or so • Sound Examples1 1http://en.wikipedia.org/wiki/Flanging 3 4 Flanging Model Feed-Forward Comb-Filter Amplitude Response Model = Feedforward comb filter with variable delay M: Recall: a) 2 g 1.5 x(n) M(n) samples of delay y(n) (depth) 1 y(n)= x(n)+ gx[n − M(n)] Magnitude (Linear) 0.5 0 • g = “depth” of the flanging effect 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Normalized Frequency (cycles per sample) • M(n)= length of the delay-line at time n b) 10 • M(n) typically triangular or sinusoidal 5 • Delay length is modulated by an “LFO” 0 −5 • Smooth delay variation demands interpolation −10 g=0.1 Magnitude (dB) g=0.5 −15 g=0.9 −20 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Normalized Frequency (cycles per sample) • Linear (top) and decibel (bottom) amplitude scales • H(z)=1+ gz−M – M =5 – g =0.1, 0.5, 0.9 5 6 • G(ω) =∆ H(ejωT ) = 1+ ge−jMωT → Summary of Flanging 2cos(MωT/ 2) when g =1 A flanger provides uniformly spaced notches and/or • In flangers, these nulls slowly move with time peaks in the frequency response that move over time “Basilar membrane comb massage” For g > 0, there are M peaks in the frequency response, centered about frequencies Drawbacks to Flanging: 2π ω(p) = k , k =0, 1, 2,...,M − 1. • Uniform notches can zero a periodic signal k M • Uniform peaks can impose “resonant pitch” For g =1 (maximum “flanging depth”), the peaks are (sounds like being inside a resonant tube) maximally pronounced, with M notches occurring (n) (p) • Exponentially spaced notches between them at frequencies ωk = ωk + π/M. (uniformly spaced on a log frequency scale) Notch spacing is inversely proportional to delay-line would be more uniform perceptually length 7 8 Phasing Four First-Order Analog Allpass Filters Phasers typically use nonuniformly spaced notches made First−Order Analog Allpass Phase Responses using a series chain of allpass filters: 3 2.5 fc=100 fc=200 2 g1 g2 g3 g4 fc=400 x(n) AP1 AP1 AP1 AP1 y(n) 1.5 fc=800 Phase − rad 1 g 0.5 0 2 3 4 See for example the Univibe2 10 10 10 Overall Phaser Amplitude Responses 0 First-Order Allpass Filter Section −10 Analog Transfer Function: −20 Magnitude (dB) ωb ∆ s − ωb −30 AP1 = . s + ωb −40 1 2 3 4 10 10 10 10 Digital Transfer Function: Frequency (Hz) −1 (a) Phase reponses of first-order analog allpass sections gi ∆ gi + z AP1 = −1. with Θ(ωT )= π/2 frequencies at 100, 200, 400, and 800 1+ giz Hz. (b) Corresponding phaser amplitude response. In practical operation, the π/2 frequencies change dynamically, usually periodically at some rate. 2http://www.geofex.com/Article_Folders/univibe/uvfrindx.htm 9 10 Vibrato Simulation Doppler Effect Vibrato can be simulated approximately using a Doppler Visualization by Daniel Russel at Kettering modulated delay line University3 A time-varying delay line can be interpreted as a Doppler-shift simulator due to motion of the listener • The Doppler effect causes the pitch of a sound source relative to the source. to appear to rise or fall due to motion of the source and/or listener relative to each other. • Recall the sound of a passing horn • Pitch is higher when source moves toward you • Pitch is lower when source moves away from you • Doppler shift is significant in the “Leslie effect” 3http://paws.kettering.edu/~drussell/Demos/doppler/doppler.html 11 12 Doppler Shift Formula Vector Formulation The Doppler shift is given by Let 1+ vls c • v (t)= sound-source velocity as a function of time t ωl = ωs vs,l s 1 − c • vl(t)= velocity of the listener, if any where • xs(t)= position of source • ωs = radian frequency emitted by the source at rest • xl(t)= position of listener • ωl = frequency received by the listener ∆ T • x =(x1,x2,x3) is 3D position • vls = speed of the listener relative to the propagation medium We have velocity related to position by in the direction of the source d d vs = xs(t) vl = xl(t). • vs,l = speed of the source dt dt relative to the propagation medium Consider a Fourier component of the source at frequency in the direction of the listener ωs. We wish to know how this frequency is shifted to ωl at the listener due to the Doppler effect. • c = sound speed Note that all quantities in this formula are scalars (not vectors) 13 14 Velocity Projection Doppler Simulation The Doppler effect depends only on velocity components Consider Doppler shift from a physical point of view: along the line connecting the source and listener. magnetic tape We may therefore orthogonally project the source and • Air analogous to a moving from source to listener at speed c listener velocities onto the vector xsl = xl − xs pointing from the source to the listener. • Source is analogous to the write-head of a tape recorder • Listener corresponds to the read-head • When either head moves, a Doppler shift is heard θs xl =(rl, 0) 0 Source Listener xsl = xl − xs vsl vs vl Write Read xs vs . Relevant geometry for a rotating horn Magnetic Tape c Projected source velocity: hvs,xsli hvs,xl − xsi vsl = Pxsl(vs) = 2 xsl = 2 (xl − xs) k xsl k k xl − xs k hvs,xli ≈ 2 xl = Pxl(vs) in far field (k xl k ≫ k xs k) k xl k 15 16 Doppler Simulation via Delay Lines Multiple Read/Write Pointers Source 1 Source 2 Source 3 Misc. Refinements: Interpolating Writes • Using multiple read pointers, multiple moving 0 Delay Line (plane-wave medium) . listeners are simulated Interpolating Reads c • Each read-pointer signal can be filtered to simulate propagation losses and radiation characteristics of the Listener 1 Listener 2 source in the direction of the listener The magnetic tape is now the delay line: • Read-pointers can move independently to simulate the different Doppler shifts associated with different • Tape read-head → delay-line read-pointer listener motions and relative source directions. • Tape write-head → delay-line write-pointer • Using multiple write pointers, multiple moving sources • Listener motion away from the source at speed vls are simulated corresponds to advancing the read-pointer by • Watch out for aliasing due to upward Doppler shift 1+ vls/c (thereby requiring interpolated reads) • Changing the write-pointer increment from 1 to 1+ vs,l/c corresponds source motion toward the listener at speed vs,l (thereby requiring interpolating writes into the delay memory) • Recall that interpolating writes are formally the graph-theoretic transpose of interpolating reads (ordinary “interpolation”) 17 18 Stereo Multiple-Moving-Source Simulation • These filter outputs sum into the delay lines at arbitrary (time-varying) locations using interpolating writes (de-interpolation) 0 Delay Line Left Out • The zero signals entering each delay line on the left n n n H( ) H( ) H( ) can be omitted if the left-most filter overwrites delay 2L 1L 0L memory instead of summing into it. H H H Source In 2 1 0 (n) (n) n n n • The outputs of H (z) and H (z) correspond to H( ) H( ) H( ) 0L 0R 2R 1R 0R the “direct signal” from the moving source, when a direct signal exists 0 Delay Line Right Out • These filters may incorporate modulation of losses due to the changing propagation distance from the moving • Input and output signals are on the right source to each listener, and they may include dynamic • Only one input source is shown equalization corresponding to the changing radiation • Additional input sources are handled identically, strength in different directions from the moving (and summing into the same delay lines in the same way. possibly turning) source toward each listener. (n) (n) • Source signal first passes through filter H0(z), which • The next trio of filters, H1(z), H1L (z), and H1R (z), provides time-invariant filtering common to all correspond to the next-to-shortest acoustic propagation paths. propagation path, typically the “first reflection,” such (n) (n) as from a wall close to the source.
Recommended publications
  • Gemini Chorus User's Guide
    Gemini Chorus User’s Guide Welcome Thank you for purchasing the Gemini Chorus. This powerful stereo effects pedal features a collection of meticulously crafted chorus sounds ranging from classic dual-voice sounds to lush quad-voice ensembles. With a simple control set, the Gemini can work in a wide variety of musical settings, and the powerful MIDI and Neuro control options under the hood provide access to a vast array of additional tonal possibilities. The Gemini is housed in a durable, lightweight aluminum housing, packing rack mount power and flexibility into a compact, easy-to-use stompbox. SA242 Gemini Chorus User’s Guide 1 The USB and Neuro ports transform the Gemini from a simple chorus pedal into a powerful multi- effects unit. Using the free Neuro App (iOS and Android), a wide range of additional control parameters and effect types (phaser, flanger, resonator) are accessible. When used together with the Neuro Hub, the Gemini is fully MIDI-controllable and 128 multi-pedal presets, or “scenes,” can be saved for instant recall on the stage or in the studio. The Gemini can also connect directly to a passive expression pedal or the Hot Hand for expressive control of any parameter. The Quick Start guide will help you with the basics. For more in-depth information about the Gemini Chorus, move on to the following sections, starting with Connections. Enjoy! - The Source Audio Team Overview Diverse Chorus Sounds – Choose from traditional chorus tones such as Dual, Classic, and Quad, or delve deeper into unique sounds cooked up in the Source Audio lab.
    [Show full text]
  • Frank Zappa and His Conception of Civilization Phaze Iii
    University of Kentucky UKnowledge Theses and Dissertations--Music Music 2018 FRANK ZAPPA AND HIS CONCEPTION OF CIVILIZATION PHAZE III Jeffrey Daniel Jones University of Kentucky, [email protected] Digital Object Identifier: https://doi.org/10.13023/ETD.2018.031 Right click to open a feedback form in a new tab to let us know how this document benefits ou.y Recommended Citation Jones, Jeffrey Daniel, "FRANK ZAPPA AND HIS CONCEPTION OF CIVILIZATION PHAZE III" (2018). Theses and Dissertations--Music. 108. https://uknowledge.uky.edu/music_etds/108 This Doctoral Dissertation is brought to you for free and open access by the Music at UKnowledge. It has been accepted for inclusion in Theses and Dissertations--Music by an authorized administrator of UKnowledge. For more information, please contact [email protected]. STUDENT AGREEMENT: I represent that my thesis or dissertation and abstract are my original work. Proper attribution has been given to all outside sources. I understand that I am solely responsible for obtaining any needed copyright permissions. I have obtained needed written permission statement(s) from the owner(s) of each third-party copyrighted matter to be included in my work, allowing electronic distribution (if such use is not permitted by the fair use doctrine) which will be submitted to UKnowledge as Additional File. I hereby grant to The University of Kentucky and its agents the irrevocable, non-exclusive, and royalty-free license to archive and make accessible my work in whole or in part in all forms of media, now or hereafter known. I agree that the document mentioned above may be made available immediately for worldwide access unless an embargo applies.
    [Show full text]
  • Metaflanger Table of Contents
    MetaFlanger Table of Contents Chapter 1 Introduction 2 Chapter 2 Quick Start 3 Flanger effects 5 Chorus effects 5 Producing a phaser effect 5 Chapter 3 More About Flanging 7 Chapter 4 Controls & Displa ys 11 Section 1: Mix, Feedback and Filter controls 11 Section 2: Delay, Rate and Depth controls 14 Section 3: Waveform, Modulation Display and Stereo controls 16 Section 4: Output level 18 Chapter 5 Frequently Asked Questions 19 Chapter 6 Block Diagram 20 Chapter 7.........................................................Tempo Sync in V5.0.............22 MetaFlanger Manual 1 Chapter 1 - Introduction Thanks for buying Waves processors. MetaFlanger is an audio plug-in that can be used to produce a variety of classic tape flanging, vintage phas- er emulation, chorusing, and some unexpected effects. It can emulate traditional analog flangers,fill out a simple sound, create intricate harmonic textures and even generate small rough reverbs and effects. The following pages explain how to use MetaFlanger. MetaFlanger’s Graphic Interface 2 MetaFlanger Manual Chapter 2 - Quick Start For mixing, you can use MetaFlanger as a direct insert and control the amount of flanging with the Mix control. Some applications also offer sends and returns; either way works quite well. 1 When you insert MetaFlanger, it will open with the default settings (click on the Reset button to reload these!). These settings produce a basic classic flanging effect that’s easily tweaked. 2 Preview your audio signal by clicking the Preview button. If you are using a real-time system (such as TDM, VST, or MAS), press ‘play’. You’ll hear the flanged signal.
    [Show full text]
  • Metaflanger User Manual
    MetaFlanger Table of Contents Chapter 1 Introduction 2 Chapter 2 Quick Start 3 Flanger effects 5 Chorus effects 5 Producing a phaser effect 5 Chapter 3 More About Flanging 7 Chapter 4 Controls & Displa ys 11 Section 1: Mix, Feedback and Filter controls 11 Section 2: Delay, Rate and Depth controls 14 Section 3: Waveform, Modulation Display and Stereo controls 16 Section 4: Output level 18 Section 5: WaveSystem Toolbar 18 Chapter 5 Frequently Asked Questions 19 Chapter 6 Block Diagram 20 Chapter 7.........................................................Tempo Sync in V5.0.............22 MetaFlanger Manual 1 Chapter 1 - Introduction Thanks for buying Waves processors. Thank you for choosing Waves! In order to get the most out of your new Waves plugin, please take a moment to read this user guide. To install software and manage your licenses, you need to have a free Waves account. Sign up at www.waves.com. With a Waves account you can keep track of your products, renew your Waves Update Plan, participate in bonus programs, and keep up to date with important information. We suggest that you become familiar with the Waves Support pages: www.waves.com/support. There are technical articles about installation, troubleshooting, specifications, and more. Plus, you’ll find company contact information and Waves Support news. The following pages explain how to use MetaFlanger. MetaFlanger’s Graphic Interface 2 MetaFlanger Manual Chapter 2 - Quick Start For mixing, you can use MetaFlanger as a direct insert and control the amount of flanging with the Mix control. Some applications also offer sends and returns; either way works quite well.
    [Show full text]
  • 21065L Audio Tutorial
    a Using The Low-Cost, High Performance ADSP-21065L Digital Signal Processor For Digital Audio Applications Revision 1.0 - 12/4/98 dB +12 0 -12 Left Right Left EQ Right EQ Pan L R L R L R L R L R L R L R L R 1 2 3 4 5 6 7 8 Mic High Line L R Mid Play Back Bass CNTR 0 0 3 4 Input Gain P F R Master Vol. 1 2 3 4 5 6 7 8 Authors: John Tomarakos Dan Ledger Analog Devices DSP Applications 1 Using The Low Cost, High Performance ADSP-21065L Digital Signal Processor For Digital Audio Applications Dan Ledger and John Tomarakos DSP Applications Group, Analog Devices, Norwood, MA 02062, USA This document examines desirable DSP features to consider for implementation of real time audio applications, and also offers programming techniques to create DSP algorithms found in today's professional and consumer audio equipment. Part One will begin with a discussion of important audio processor-specific characteristics such as speed, cost, data word length, floating-point vs. fixed-point arithmetic, double-precision vs. single-precision data, I/O capabilities, and dynamic range/SNR capabilities. Comparisions between DSP's and audio decoders that are targeted for consumer/professional audio applications will be shown. Part Two will cover example algorithmic building blocks that can be used to implement many DSP audio algorithms using the ADSP-21065L including: Basic audio signal manipulation, filtering/digital parametric equalization, digital audio effects and sound synthesis techniques. TABLE OF CONTENTS 0. INTRODUCTION ................................................................................................................................................................4 1.
    [Show full text]
  • MUSIC- YEAR 9- REMIX– Term 2
    MUSIC- YEAR 9- REMIX– Term 2 Music Year 9 - Remix (Builds on from Year 8, Units 1-3,4,6) Students will look to develop their knowledge of the remix. They will develop their understanding of the early historical and cultural context of the remix. Students will learn the main technological characteristics of a remix with a big focus on: Editing, FX and Dynamic processing and track automation. They will develop their skills used in the There will be a strong emphasis on Tempo, Structure and Texture. Students will attempt to create their own Remix using A Capellas of 3 current Dance tracks. The Elements of Music will be further developed within a Remix listening tasks. UNIT INTENT Lesson Intent Vocabulary – Activities/Assessment (to including the Homework/Li Daily metacognitive/learning verb teracy Map Retrieval/Teac h for memory Knowledge Goal WEEK 1 NEW Starter Activity Revise key A CAPELLA Rolling in the Deep Remix listening Recap: Elements of Feeds on from… REMIX vocabulary for music. Develop Students to revisit the Year 8 CONTEXT activity. quiz/listening understanding of what Dance music activity to re- Q&A task. RETRIEVE a remix is and it musical familiarise themselves with the Loops What is a Remix? context. Ostinato basics techniques taught in https://www.youtube.com/watch?v=p Year 8. Students to develop Riff 1. To be able to listen and Editing d0LJmryigY effectively appraise further understanding and Track Automation Reverb several REMIX tracks. implementation of ‘The Equalization (EQ) 2. To use the Elements of elements of Music’ from Years Main music in a listening Audio Software Students to open ‘Remix Ebook’ and context and to use them 7 and 8 in a practical and Instrument creatively.
    [Show full text]
  • Recording and Amplifying of the Accordion in Practice of Other Accordion Players, and Two Recordings: D
    CA1004 Degree Project, Master, Classical Music, 30 credits 2019 Degree of Master in Music Department of Classical music Supervisor: Erik Lanninger Examiner: Jan-Olof Gullö Milan Řehák Recording and amplifying of the accordion What is the best way to capture the sound of the acoustic accordion? SOUNDING PART.zip - Sounding part of the thesis: D. Scarlatti - Sonata D minor K 141, V. Trojan - The Collapsed Cathedral SOUND SAMPLES.zip – Sound samples Declaration I declare that this thesis has been solely the result of my own work. Milan Řehák 2 Abstract In this thesis I discuss, analyse and intend to answer the question: What is the best way to capture the sound of the acoustic accordion? It was my desire to explore this theme that led me to this research, and I believe that this question is important to many other accordionists as well. From the very beginning, I wanted the thesis to be not only an academic material but also that it can be used as an instruction manual, which could serve accordionists and others who are interested in this subject, to delve deeper into it, understand it and hopefully get answers to their questions about this subject. The thesis contains five main chapters: Amplifying of the accordion at live events, Processing of the accordion sound, Recording of the accordion in a studio - the specifics of recording of the accordion, Specific recording solutions and Examples of recording and amplifying of the accordion in practice of other accordion players, and two recordings: D. Scarlatti - Sonata D minor K 141, V. Trojan - The Collasped Cathedral.
    [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]
  • 2011 – Cincinnati, OH
    Society for American Music Thirty-Seventh Annual Conference International Association for the Study of Popular Music, U.S. Branch Time Keeps On Slipping: Popular Music Histories Hosted by the College-Conservatory of Music University of Cincinnati Hilton Cincinnati Netherland Plaza 9–13 March 2011 Cincinnati, Ohio Mission of the Society for American Music he mission of the Society for American Music Tis to stimulate the appreciation, performance, creation, and study of American musics of all eras and in all their diversity, including the full range of activities and institutions associated with these musics throughout the world. ounded and first named in honor of Oscar Sonneck (1873–1928), early Chief of the Library of Congress Music Division and the F pioneer scholar of American music, the Society for American Music is a constituent member of the American Council of Learned Societies. It is designated as a tax-exempt organization, 501(c)(3), by the Internal Revenue Service. Conferences held each year in the early spring give members the opportunity to share information and ideas, to hear performances, and to enjoy the company of others with similar interests. The Society publishes three periodicals. The Journal of the Society for American Music, a quarterly journal, is published for the Society by Cambridge University Press. Contents are chosen through review by a distinguished editorial advisory board representing the many subjects and professions within the field of American music.The Society for American Music Bulletin is published three times yearly and provides a timely and informal means by which members communicate with each other. The annual Directory provides a list of members, their postal and email addresses, and telephone and fax numbers.
    [Show full text]
  • In the Studio: the Role of Recording Techniques in Rock Music (2006)
    21 In the Studio: The Role of Recording Techniques in Rock Music (2006) John Covach I want this record to be perfect. Meticulously perfect. Steely Dan-perfect. -Dave Grohl, commencing work on the Foo Fighters 2002 record One by One When we speak of popular music, we should speak not of songs but rather; of recordings, which are created in the studio by musicians, engineers and producers who aim not only to capture good performances, but more, to create aesthetic objects. (Zak 200 I, xvi-xvii) In this "interlude" Jon Covach, Professor of Music at the Eastman School of Music, provides a clear introduction to the basic elements of recorded sound: ambience, which includes reverb and echo; equalization; and stereo placement He also describes a particularly useful means of visualizing and analyzing recordings. The student might begin by becoming sensitive to the three dimensions of height (frequency range), width (stereo placement) and depth (ambience), and from there go on to con­ sider other special effects. One way to analyze the music, then, is to work backward from the final product, to listen carefully and imagine how it was created by the engineer and producer. To illustrate this process, Covach provides analyses .of two songs created by famous producers in different eras: Steely Dan's "Josie" and Phil Spector's "Da Doo Ron Ron:' Records, tapes, and CDs are central to the history of rock music, and since the mid 1990s, digital downloading and file sharing have also become significant factors in how music gets from the artists to listeners. Live performance is also important, and some groups-such as the Grateful Dead, the Allman Brothers Band, and more recently Phish and Widespread Panic-have been more oriented toward performances that change from night to night than with authoritative versions of tunes that are produced in a recording studio.
    [Show full text]
  • Compositions-By-Frank-Zappa.Pdf
    Compositions by Frank Zappa Heikki Poroila Honkakirja 2017 Publisher Honkakirja, Helsinki 2017 Layout Heikki Poroila Front cover painting © Eevariitta Poroila 2017 Other original drawings © Marko Nakari 2017 Text © Heikki Poroila 2017 Version number 1.0 (October 28, 2017) Non-commercial use, copying and linking of this publication for free is fine, if the author and source are mentioned. I do not own the facts, I just made the studying and organizing. Thanks to all the other Zappa enthusiasts around the globe, especially ROMÁN GARCÍA ALBERTOS and his Information Is Not Knowledge at globalia.net/donlope/fz Corrections are warmly welcomed ([email protected]). The Finnish Library Foundation has kindly supported economically the compiling of this free version. 01.4 Poroila, Heikki Compositions by Frank Zappa / Heikki Poroila ; Front cover painting Eevariitta Poroila ; Other original drawings Marko Nakari. – Helsinki : Honkakirja, 2017. – 315 p. : ill. – ISBN 978-952-68711-2-7 (PDF) ISBN 978-952-68711-2-7 Compositions by Frank Zappa 2 To Olli Virtaperko the best living interpreter of Frank Zappa’s music Compositions by Frank Zappa 3 contents Arf! Arf! Arf! 5 Frank Zappa and a composer’s work catalog 7 Instructions 13 Printed sources 14 Used audiovisual publications 17 Zappa’s manuscripts and music publishing companies 21 Fonts 23 Dates and places 23 Compositions by Frank Zappa A 25 B 37 C 54 D 68 E 83 F 89 G 100 H 107 I 116 J 129 K 134 L 137 M 151 N 167 O 174 P 182 Q 196 R 197 S 207 T 229 U 246 V 250 W 254 X 270 Y 270 Z 275 1-600 278 Covers & other involvements 282 No index! 313 One night at Alte Oper 314 Compositions by Frank Zappa 4 Arf! Arf! Arf! You are reading an enhanced (corrected, enlarged and more detailed) PDF edition in English of my printed book Frank Zappan sävellykset (Suomen musiikkikirjastoyhdistys 2015, in Finnish).
    [Show full text]
  • Digital Guitar Effects Pedal
    Digital Guitar Effects Pedal 01001000100000110000001000001100 010010001000 Jonathan Fong John Shefchik Advisor: Dr. Brian Nutter Texas Tech University SPRP499 [email protected] Presentation Outline Block Diagram Input Signal DSP Configuration (Audio Processing) Audio Daughter Card • Codec MSP Configuration (User Peripheral Control) Pin Connections User Interfaces DSP Connection MSP and DSP Connections Simulink Modeling MSP and DSP Software Flowcharts 2 Objective \ Statements To create a digital guitar effects pedal All audio processing will be done with a DSP 6711 DSK board With an audio daughter card All user peripherals will be controlled using a MSP430 evaluation board Using the F149 model chip User Peripherals include… Floor board switches LCD on main unit Most guitar effect hardware that is available on the market is analog. Having a digital system would allow the user to update the system with new features without having to buy new hardware. 3 Block Diagram DSP 6711 DSK Board Audio Daughter Card Input from Output to Guitar ADC / DAC Amplifier Serial 2 RX Serial 2 [16 bit] Data Path Clock Frame Sync Serial 2 TX MSP 430 Evaluation Board [16 bit] GPIO (3) Outlet MSP430F149 TMS320C6711 Power Supply GND +5V Data Bus (8) RS LEDs (4) EN Voltage +3.3V to MSP R/W Switch Select (4) +5V to LCD LCD Footboard Regulator +0.7V to LCD Drive Display Switch 4 Guitar Input Signal Voltage Range of Input Signal Nominal ~ 300 mV peak-to-peak Maximum ~ 3 V Frequency Range Standard Tuning 500 Hz – 1500 Hz 5 Hardware: DSP
    [Show full text]