Fabián Esqueda Native Instruments Gmbh 1.3.2019

Total Page:16

File Type:pdf, Size:1020Kb

Fabián Esqueda Native Instruments Gmbh 1.3.2019 SOUND SYNTHESIS FABIÁN ESQUEDA NATIVE INSTRUMENTS GMBH 1.3.2019 © 2003 – 2019 VESA VÄLIMÄKI AND FABIÁN ESQUEDA SOUND SYNTHESIS 1.3.2019 OUTLINE ‣ Introduction ‣ Introduction to Synthesis ‣ Additive Synthesis ‣ Subtractive Synthesis ‣ Wavetable Synthesis ‣ FM and Phase Distortion Synthesis ‣ Synthesis, Synthesis, Synthesis SOUND SYNTHESIS 1.3.2019 Introduction ‣ BEng in Electronic Engineering with Music Technology Systems (2012) from University of York. ‣ MSc in Acoustics and Music Technology in (2013) from University of Edinburgh. ‣ DSc in Acoustics and Audio Signal Processing in (2017) from Aalto University. ‣ Thesis topic: Aliasing reduction in nonlinear processing. ‣ Published on a variety of topics, including audio effects, circuit modeling and sound synthesis. ‣ My current role is at Native Instruments where I work as a Software Developer for our Synths & FX team. ABOUT NI SOUND SYNTHESIS 1.3.2019 About Native Instruments ‣ One of largest music technology companies in Europe. ‣ Founded in 1996. ‣ Headquarters in Berlin, offices in Los Angeles, London, Tokyo, Shenzhen and Paris. ‣ Team of ~600 people (~400 in Berlin), including ~100 developers. SOUND SYNTHESIS 1.3.2019 About Native Instruments - History ‣ First product was Generator – a software modular synthesizer. ‣ Generator became Reaktor, NI’s modular synthesis/processing environment and one of its core products to this day. ‣ The Pro-Five and B4 were NI’s first analog modeling synthesizers. SOUND SYNTHESIS 1.3.2019 About Native Instruments ‣ Pioneered software instruments and digital DJing. ‣ Combining software development, hardware engineering, sound design. ‣ Strong focus on integrated software/hardware systems (e.g. Maschine). SOUND SYNTHESIS 1.3.2019 Team Structure ‣ Cross-functional teams working using the Agile methodology ‣ Usual roles: ‣ Application developers ‣ DSP developers ‣ User experience designers (UX) ‣ User interface designers (UI) ‣ Sound designers ‣ Quality and assurance engineers (QA) ‣ Team direction set by Product Owner (PO) ‣ Day to day organization and people management handled by Agile Coach. SOUND SYNTHESIS 1.3.2019 The Agile Process ‣ Work using fast two week iterations called sprints. ‣ Tasks specified from a user’s perspective: ‣ As a … [user] … ‣ I want … [desire] … ‣ So that … [benefit] … ‣ Divide larger tasks into smaller ones that can be implemented and tested within one sprint. ‣ Goal is to always have a potentially “releasable” product at the end of a sprint. SOUND SYNTHESIS 1.3.2019 Audio DSP Development at NI ‣ Low-level research on DSP algorithms and technique. ‣ Turn algorithms into engaging devices for users (w/ input from UX designers and sound designers) ‣ Efficient C++ implementation and integration into larger products (working closely with application developers). ‣ Participate actively in workshops, “hackathons” and trainings. INTRODUCTION TO SOUND SYNTHESIS SOUND SYNTHESIS 1.3.2019 Applications of Sound Synthesis MAKING MUSIC COMMUNICATION COMPUTER GAMING AND VIRTUAL REALITY TEST SIGNALS CAN YOU GUESS THE SOUND? SOUND SYNTHESIS 1.3.2019 SOUND SYNTHESIS 1.3.2019 SOUND SYNTHESIS 1.3.2019 Cool reading: 'Pop 'n Pour': This Electronic Music Pioneer Created the Sound of Coke's Beloved Bubbles: https://www.coca-colacompany.com/stories/meet-suzanne-ciani-the-legendary-creator-of-cokes-pop-n-pour SOUND SYNTHESIS 1.3.2019 THE PROMISE OF DIGITAL SOUND SYNTHESIS ▸ “I have indicated how almost any sound can be produced by treating the numbers generated by a computer as samples of the sound pressure wave.” — Max Mathews, Science, 1963 ▸ If sound can be stored by numbers then it must be possible to compute those numbers… RIGHT? SOUND SYNTHESIS 1.3.2019 Problems in Sound Synthesis ▸ How to compute sound efficiently? ▸ Realistic synthesis requires a complicated system. ▸ If simplified too much, sounds artificial. ▸ Computers are getting faster. ▸ How to play synthetic sound? ▸ Control data must be obtained from user. ▸ Solved partly by real-time control interfaces and music software (e.g., MIDI devices, sequencers). SOUND SYNTHESIS 1.3.2019 (Linear vs Nonlinear) ADDITIVE SYNTHESIS SOUND SYNTHESIS 1.3.2019 ADDITIVE SYNTHESIS ▸ Also called Fourier synthesis or sinusoidal modeling. ▸ Each partial is generated separately! ▸ Accurate control but lots of data! ▸ Extensions to the method: ▸ Sines + Noise Modeling (Serra & Smith, 1990) ▸ Sines + Noise + Transients (Verma & Meng, 2000) ▸ FFT–1 synthesis (Rodet and Depalle, 1992) Source: http://www.cs.princeton.edu/~prc ADDITIVE SYNTHESIS DEMO: RAZOR SUBTRACTIVE SYNTHESIS – PART I SOUND SYNTHESIS 1.3.2019 SUBTRACTIVE SYNTHESIS – PART I ▸ Started by Bob Moog (1934 – 2015) in the 1960s ▸ (Most likely) started with publication of Moog’s seminal paper A Voltage- Controlled Low-Pass High-Pass Filter for Audio Signal Processing at the 1965 AES Convention. ▸ Moog’s instruments were designed around the traditional keyboard interface. SOUND SYNTHESIS 1.3.2019 FUNDAMENTALS OF SUBTRACTIVE SYNTHESIS ▸ Based on the source–filter model ▸ Start with a signal that has a rich frequency spectrum ▸ Process it using a filter Source Filter Sound ▸ Perhaps it should be called “source–filter synthesis”? Nothing is subtracted, really… IS IT REALLY THAT SIMPLE? NO SOUND SYNTHESIS 1.3.2019 AN ACTUAL ANALOG SUBTRACTIVE SYNTHESIZER SOUND SYNTHESIS 1.3.2019 AN ACTUAL ANALOG SUBTRACTIVE SYNTHESIZER SOUND SYNTHESIS 1.3.2019 IMPLEMENTING SUBTRACTIVE SYNTHESIS ▸ Example architecture of a subtractive synthesizer: Envelope Envelope Oscillator 1 Mixer Lowpass Filter Amplifier Out Oscillator 2 ▸ One or more oscillators typically used as the source ▸ Second- or fourth-order resonant lowpass filters typically used ▸ Envelope generators (ADSR) used for modulation SOUND SYNTHESIS 1.3.2019 OSCILLATORS IN SUBTRACTIVE SYNTHESIS ▸ Periodic geometric waveforms are at the heart of subtractive synthesis ▸ These waveforms are harmonically- rich ▸ Might contain all or only even harmonics ▸ Digital emulation of these waveforms must suppress aliasing (Figure from: T. D. Rossing: The Science of Sound. Second Edition. Addison-Wesley, 1990.) SOUND SYNTHESIS 1.3.2019 IMPLEMENTING SUBTRACTIVE SYNTHESIS Envelope Envelope Oscillator 1 Mixer Lowpass Filter Amplifier Out Oscillator 2 SOUND SYNTHESIS 1.3.2019 ENVELOPE GENERATORS IN SUBTRACTIVE SYNTHESIS SOUND SYNTHESIS 1.3.2019 A SECOND LOOK AT THE KORG MS-20 SOUND SYNTHESIS 1.3.2019 VIRTUAL ANALOG (VA) Emulation of analog audio circuits in the digital domain SUBTRACTIVE SYNTHESIS DEMO REAKTOR SOUND SYNTHESIS 1.3.2019 ALIASING IN VA OSCILLATOR WAVEFORMS ▸ Rationale: ▸ Periodic geometric waveforms contain infinite harmonics. ▸ Sampling theorem tells us sampling rate must be at least twice the highest frequency component. ▸ Highest frequency component is infinite. ▸ No sample rate will ever be high enough! ▸ Synthesizing geometric waveforms trivially is equivalent to sampling a waveform with infinite frequency content. SOUND SYNTHESIS 1.3.2019 ALIASING: THE MOVIE ▸ Example: trivial sawtooth waveform (e.g. using a wrapping ramp function) ▸ Aliasing causes distinctive artifacts: ▸ Inharmonicity ▸ Beating ▸ Completely useless! Video by Andreas Franck, 2012. SOUND SYNTHESIS 1.3.2019 ALIASING: THE MOVIE ▸ Example: Sawtooth waveform generated using additive synthesis. ▸ Generate only components below Nyquist limit. ▸ Method is computationally expensive! Video by Andreas Franck, 2012. SOUND SYNTHESIS 1.3.2019 VA OSCILLATOR ALGORITHMS ▸ Bandlimited Synthesis Methods ▸ Additive synthesis and it’s variations. ▸ Quasi-Bandlimited Synthesis Methods ▸ BLIT: Bandlimited impulse train + filtering (Stilson & Smith, ICMC’96) ▸ MinBLEP: Minimum-phase bandlimited step (Brandt, ICMC’01) ▸ PolyBLEP: Polynomial bandlimited step (Välimäki & Huovilainen, 2007) ▸ Alias-Suppressing Synthesis Methods ▸ Oversampling ▸ DPW: Differentiated parabolic waveform (Välimäki, 2005) ▸ Post-Processing Synthesis Suppression Methods ▸ Aliasing suppression via filtering (Pekonen & Välimäki, 2008) SOUND SYNTHESIS 1.3.2019 DPW ALGORITHM ▸ An innovative way to generate sawtooth waveforms with reduced aliasing. Published by V Välimäki in IEEE Signal Processing Letters, March, 2005. ▸ Motivation: If aliasing is attenuated sufficiently, its effects can be neglected. ▸ Algorithm is extremely simple to implement and requires two input parameters only: fundamental frequency and sampling rate. f Modulo Counter 2 FIR Differentiator Out (Trivial Sawtooth) ( . ) fs SOUND SYNTHESIS 1.3.2019 DWP ALGORITHM EXAMPLE 1 ▸ Trivial Sawtooth x[n] 0 -1 0 10 20 30 40 50 1 ▸ Squared signal (Parabolic Waveform) 0.5 x2[n] 0 0 10 20 30 40 50 1 ▸ Differentiated Signal 0 c(x2[n] − x2[n − 1]) -1 0 10 20 30 40 50 Discrete time SOUND SYNTHESIS 1.3.2019 DPW ALGORITHM EXAMPLE (CONT’D) 0 ▸ Trivial Sawtooth Spectrum -20 -40 Level(dB) -60 0 5 10 15 20 0 ▸ Parabolic Waveform Spectrum -20 -40 Level(dB) -60 0 5 10 15 20 0 ▸ Differentiated Signal -20 Spectrum -40 Level(dB) -60 0 5 10 15 20 Frequency (kHz) SOUND SYNTHESIS 1.3.2019 COMPARISON OF ALGORITHMS ▸ Test signal: musical scale at high fundamental frequencies at audio rate (44.1 kHz) ▸ Trivial sawtooth ▸ DPW sawtooth ▸ Ideal sawtooth (additive synthesis) SOUND SYNTHESIS 1.3.2019 GENERATING RECTANGULAR WAVEFORMS USING DPW ▸ One possible approach (shown in diagram): ▸ Subtract two sawtooth waveforms. ▸ Second sawtooth has a 50% phase offset. ▸ Modulate phase offset for easy pulse width modulation (PWM). ▸ Second option (not shown): ▸ Use a single sawtooth and delay a copy of it using variable delay line. f Sawtooth Waveform −+ Out f Sawtooth Waveform
Recommended publications
  • Minimoog Model D Manual
    3 IMPORTANT SAFETY INSTRUCTIONS WARNING - WHEN USING ELECTRIC PRODUCTS, THESE BASIC PRECAUTIONS SHOULD ALWAYS BE FOLLOWED. 1. Read all the instructions before using the product. 2. Do not use this product near water - for example, near a bathtub, washbowl, kitchen sink, in a wet basement, or near a swimming pool or the like. 3. This product, in combination with an amplifier and headphones or speakers, may be capable of producing sound levels that could cause permanent hearing loss. Do not operate for a long period of time at a high volume level or at a level that is uncomfortable. 4. The product should be located so that its location does not interfere with its proper ventilation. 5. The product should be located away from heat sources such as radiators, heat registers, or other products that produce heat. No naked flame sources (such as candles, lighters, etc.) should be placed near this product. Do not operate in direct sunlight. 6. The product should be connected to a power supply only of the type described in the operating instructions or as marked on the product. 7. The power supply cord of the product should be unplugged from the outlet when left unused for a long period of time or during lightning storms. 8. Care should be taken so that objects do not fall and liquids are not spilled into the enclosure through openings. There are no user serviceable parts inside. Refer all servicing to qualified personnel only. NOTE: This equipment has been tested and found to comply with the limits for a class B digital device, pursuant to part 15 of the FCC rules.
    [Show full text]
  • Enter Title Here
    Integer-Based Wavetable Synthesis for Low-Computational Embedded Systems Ben Wright and Somsak Sukittanon University of Tennessee at Martin Department of Engineering Martin, TN USA [email protected], [email protected] Abstract— The evolution of digital music synthesis spans from discussed. Section B will discuss the mathematics explaining tried-and-true frequency modulation to string modeling with the components of the wavetables. Part II will examine the neural networks. This project begins from a wavetable basis. music theory used to derive the wavetables and the software The audio waveform was modeled as a superposition of formant implementation. Part III will cover the applied results. sinusoids at various frequencies relative to the fundamental frequency. Piano sounds were reverse-engineered to derive a B. Mathematics and Music Theory basis for the final formant structure, and used to create a Many periodic signals can be represented by a wavetable. The quality of reproduction hangs in a trade-off superposition of sinusoids, conventionally called Fourier between rich notes and sampling frequency. For low- series. Eigenfunction expansions, a superset of these, can computational systems, this calls for an approach that avoids represent solutions to partial differential equations (PDE) burdensome floating-point calculations. To speed up where Fourier series cannot. In these expansions, the calculations while preserving resolution, floating-point math was frequency of each wave (here called a formant) in the avoided entirely--all numbers involved are integral. The method was built into the Laser Piano. Along its 12-foot length are 24 superposition is a function of the properties of the string. This “keys,” each consisting of a laser aligned with a photoresistive is said merely to emphasize that the response of a plucked sensor connected to 8-bit MCU.
    [Show full text]
  • Theory and Practice of Modified Frequency Modulation Synthesis*
    PAPERS Theory and Practice of Modified Frequency Modulation Synthesis* VICTOR LAZZARINI AND JOSEPH TIMONEY ([email protected]) ([email protected]) Sound and Music Technology Group, National University of Ireland, Maynooth, Ireland The theory and applications of a variant of the well-known synthesis method of frequency modulation, modified frequency modulation (ModFM), is discussed. The technique addresses some of the shortcomings of classic FM and provides a more smoothly evolving spectrum with respect to variations in the modulation index. A complete description of the method is provided, discussing its characteristics and practical considerations of instrument design. A phase synchronous version of ModFM is presented and its applications on resonant and formant synthesis are explored. Extensions to the technique are introduced, providing means of changing spectral envelope symmetry. Finally its applications as an adaptive effect are discussed. Sound examples for the various applications of the technique are offered online. 0 INTRODUCTION tion we will examine further applications in complement to the ones presented in [11]. We will also look at exten- The elegance and efficiency of closed-form formulas, sions to the basic technique as well as its use as an adap- which arise in various distortion synthesis algorithms, rep- tive effect. resent a resource for instrument design that is explored too rarely. Among the many techniques in this group there 1 SIMPLE MODFM SYNTHESIS are frequency modulation synthesis [1], summation formula method [2], nonlinear waveshaping [3], [4], and phase dis- ModFM synthesis represents an interesting alternative tortion [5]. Some of these techniques remain largely for- to the well-known FM [1] (or phase-modulation) synthe- gotten, even when many useful applications for them can sis.
    [Show full text]
  • Real-Time Timbre Transfer and Sound Synthesis Using DDSP
    REAL-TIME TIMBRE TRANSFER AND SOUND SYNTHESIS USING DDSP Francesco Ganis, Erik Frej Knudesn, Søren V. K. Lyster, Robin Otterbein, David Sudholt¨ and Cumhur Erkut Department of Architecture, Design, and Media Technology Aalborg University Copenhagen, Denmark https://www.smc.aau.dk/ March 15, 2021 ABSTRACT Neural audio synthesis is an actively researched topic, having yielded a wide range of techniques that leverages machine learning architectures. Google Magenta elaborated a novel approach called Differ- ential Digital Signal Processing (DDSP) that incorporates deep neural networks with preconditioned digital signal processing techniques, reaching state-of-the-art results especially in timbre transfer applications. However, most of these techniques, including the DDSP, are generally not applicable in real-time constraints, making them ineligible in a musical workflow. In this paper, we present a real-time implementation of the DDSP library embedded in a virtual synthesizer as a plug-in that can be used in a Digital Audio Workstation. We focused on timbre transfer from learned representations of real instruments to arbitrary sound inputs as well as controlling these models by MIDI. Furthermore, we developed a GUI for intuitive high-level controls which can be used for post-processing and manipulating the parameters estimated by the neural network. We have conducted a user experience test with seven participants online. The results indicated that our users found the interface appealing, easy to understand, and worth exploring further. At the same time, we have identified issues in the timbre transfer quality, in some components we did not implement, and in installation and distribution of our plugin. The next iteration of our design will address these issues.
    [Show full text]
  • Presented at ^Ud,O the 99Th Convention 1995October 6-9
    Tunable Bandpass Filters in Music Synthesis 4098 (L-2) Robert C. Maher University of Nebraska-Lincoln Lincoln, NE 68588-0511, USA Presented at ^ uD,o the 99th Convention 1995 October 6-9 NewYork Thispreprinthas been reproducedfrom the author'sadvance manuscript,withoutediting,correctionsor considerationby the ReviewBoard. TheAES takesno responsibilityforthe contents. Additionalpreprintsmay be obtainedby sendingrequestand remittanceto theAudioEngineeringSocietY,60 East42nd St., New York,New York10165-2520, USA. All rightsreserved.Reproductionof thispreprint,or anyportion thereof,isnot permitted withoutdirectpermissionfromthe Journalof theAudio EngineeringSociety. AN AUDIO ENGINEERING SOCIETY PREPRINT TUNABLE BANDPASS FILTERS IN MUSIC SYNTHESIS ROBERT C. MAHER DEPARTMENT OF ELECTRICAL ENGINEERING AND CENTERFORCOMMUNICATION AND INFORMATION SCIENCE UNIVERSITY OF NEBRASKA-LINCOLN 209N WSEC, LINCOLN, NE 68588-05II USA VOICE: (402)472-2081 FAX: (402)472-4732 INTERNET: [email protected] Abst/act: Subtractive synthesis, or source-filter synthesis, is a well known topic in electronic and computer music. In this paper a description is given of a flexible subtractive synthesis scheme utilizing a set of tunable digital bandpass filters. Specific examples and applications are presented for realtime subtractive synthesis of singing and other musical signals. 0. INTRODUCTION Subtractive (or source-filter) synthesis is used widely in electronic and computer music applications. Subtractive synthesis general!y involves a source signal with a broad spectrum that is passed through a filter. The properties of the filter largely define the shape of the output spectrum by attenuating specific frequency ranges, hence the name subtractive synthesis [1]. The subtractive synthesis model is appropriate for the wide class of physical systems in which an input source drives a passive acoustical or mechanical system.
    [Show full text]
  • Computationally Efficient Music Synthesis
    HELSINKI UNIVERSITY OF TECHNOLOGY Department of Electrical and Communications Engineering Laboratory of Acoustics and Audio Signal Processing Jussi Pekonen Computationally Efficient Music Synthesis – Methods and Sound Design Master’s Thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Technology. Espoo, June 1, 2007 Supervisor: Professor Vesa Välimäki Instructor: Professor Vesa Välimäki HELSINKI UNIVERSITY ABSTRACT OF THE OF TECHNOLOGY MASTER’S THESIS Author: Jussi Pekonen Name of the thesis: Computationally Efficient Music Synthesis – Methods and Sound Design Date: June 1, 2007 Number of pages: 80+xi Department: Electrical and Communications Engineering Professorship: S-89 Supervisor: Professor Vesa Välimäki Instructor: Professor Vesa Välimäki In this thesis, the design of a music synthesizer for systems suffering from limitations in computing power and memory capacity is presented. First, different possible syn- thesis techniques are reviewed and their applicability in computationally efficient music synthesis is discussed. In practice, the applicable techniques are limited to additive and source-filter synthesis, and, in special cases, to frequency modulation, wavetable and sampling synthesis. Next, the design of the structures of the applicable techniques are presented in detail, and properties and design issues of these structures are discussed. A major implemen- tation problem is raised in digital source-filter synthesis, where the use of classic wave- forms, such as sawtooth wave, as the source signal is challenging due to aliasing caused by waveform discontinuities. Methods for existing bandlimited waveform synthesis are reviewed, and a new approach using polynomial bandlimited step function is pre- sented in detail with design rules for the applicable polynomials.
    [Show full text]
  • The Sonification Handbook Chapter 9 Sound Synthesis for Auditory Display
    The Sonification Handbook Edited by Thomas Hermann, Andy Hunt, John G. Neuhoff Logos Publishing House, Berlin, Germany ISBN 978-3-8325-2819-5 2011, 586 pages Online: http://sonification.de/handbook Order: http://www.logos-verlag.com Reference: Hermann, T., Hunt, A., Neuhoff, J. G., editors (2011). The Sonification Handbook. Logos Publishing House, Berlin, Germany. Chapter 9 Sound Synthesis for Auditory Display Perry R. Cook This chapter covers most means for synthesizing sounds, with an emphasis on describing the parameters available for each technique, especially as they might be useful for data sonification. The techniques are covered in progression, from the least parametric (the fewest means of modifying the resulting sound from data or controllers), to the most parametric (most flexible for manipulation). Some examples are provided of using various synthesis techniques to sonify body position, desktop GUI interactions, stock data, etc. Reference: Cook, P. R. (2011). Sound synthesis for auditory display. In Hermann, T., Hunt, A., Neuhoff, J. G., editors, The Sonification Handbook, chapter 9, pages 197–235. Logos Publishing House, Berlin, Germany. Media examples: http://sonification.de/handbook/chapters/chapter9 18 Chapter 9 Sound Synthesis for Auditory Display Perry R. Cook 9.1 Introduction and Chapter Overview Applications and research in auditory display require sound synthesis and manipulation algorithms that afford careful control over the sonic results. The long legacy of research in speech, computer music, acoustics, and human audio perception has yielded a wide variety of sound analysis/processing/synthesis algorithms that the auditory display designer may use. This chapter surveys algorithms and techniques for digital sound synthesis as related to auditory display.
    [Show full text]
  • Wavetable Synthesis 101, a Fundamental Perspective
    Wavetable Synthesis 101, A Fundamental Perspective Robert Bristow-Johnson Wave Mechanics, Inc. 45 Kilburn St., Burlington VT 05401 USA [email protected] ABSTRACT: Wavetable synthesis is both simple and straightforward in implementation and sophisticated and subtle in optimization. For the case of quasi-periodic musical tones, wavetable synthesis can be as compact in data storage requirements and as general as additive synthesis but requires much less real-time computation. This paper shows this equivalence, explores some suboptimal methods of extracting wavetable data from a recorded tone, and proposes a perceptually relevant error metric and constraint when attempting to reduce the amount of stored wavetable data. 0 INTRODUCTION Wavetable music synthesis (not to be confused with common PCM sample buffer playback) is similar to simple digital sine wave generation [1] [2] but extended at least two ways. First, the waveform lookup table contains samples for not just a single period of a sine function but for a single period of a more general waveshape. Second, a mechanism exists for dynamically changing the waveshape as the musical note evolves, thus generating a quasi-periodic function in time. This mechanism can take on a few different forms, probably the simplest being linear crossfading from one wavetable to the next sequentially. More sophisticated methods are proposed by a few authors (recently Horner, et al. [3] [4]) such as mixing a set of well chosen basis wavetables each with their corresponding envelope function as in Fig. 1. The simple linear crossfading method can be thought of as a subclass of the more general basis mixing method where the envelopes are overlapping triangular pulse functions.
    [Show full text]
  • Pdf Nord Modular
    Table of Contents 1 Introduction 1.1 The Purpose of this Document 1.2 Acknowledgements 2 Oscillator Waveform Modification 2.1 Sync 2.2 Frequency Modulation Techniques 2.3 Wave Shaping 2.4 Vector Synthesis 2.5 Wave Sequencing 2.6 Audio-Rate Crossfading 2.7 Wave Terrain Synthesis 2.8 VOSIM 2.9 FOF Synthesis 2.10 Granular Synthesis 3 Filter Techniques 3.1 Resonant Filters as Oscillators 3.2 Serial and Parallel Filter Techniques 3.3 Audio-Rate Filter Cutoff Modulation 3.4 Adding Analog Feel 3.5 Wet Filters 4 Noise Generation 4.1 White Noise 4.2 Brown Noise 4.3 Pink Noise 4.4 Pitched Noise 5 Percussion 5.1 Bass Drum Synthesis 5.2 Snare Drum Synthesis 5.3 Synthesis of Gongs, Bells and Cymbals 5.4 Synthesis of Hand Claps 6 Additive Synthesis 6.1 What is Additive Synthesis? 6.2 Resynthesis 6.3 Group Additive Synthesis 6.4 Morphing 6.5 Transients 6.7 Which Oscillator to Use 7 Physical Modeling 7.1 Introduction to Physical Modeling 7.2 The Karplus-Strong Algorithm 7.3 Tuning of Delay Lines 7.4 Delay Line Details 7.5 Physical Modeling with Digital Waveguides 7.6 String Modeling 7.7 Woodwind Modeling 7.8 Related Links 8 Speech Synthesis and Processing 8.1 Vocoder Techniques 8.2 Speech Synthesis 8.3 Pitch Tracking 9 Using the Logic Modules 9.1 Complex Logic Functions 9.2 Flipflops, Counters other Sequential Elements 9.3 Asynchronous Elements 9.4 Arpeggiation 10 Algorithmic Composition 10.1 Chaos and Fractal Music 10.2 Cellular Automata 10.3 Cooking Noodles 11 Reverb and Echo Effects 11.1 Synthetic Echo and Reverb 11.2 Short-Time Reverb 11.3 Low-Fidelity
    [Show full text]
  • Wavetable FM Synthesizer [RACK EXTENSION] MANUAL
    WTFM Wavetable FM Synthesizer [RACK EXTENSION] MANUAL 2021 by Turn2on Software WTFM is not an FM synthesizer in the traditional sense. Traditional Wavetable (WT) synthesis. 4 oscillators, Rather it is a hybrid synthesizer which uses the each including 450+ Wavetables sorted into flexibility of Wavetables in combination with FM categories. synthesizer Operators. Classical 4-OP FM synthesis: each operator use 450+ WTFM Wavetable FM Synthesizer produces complex Wavetables to modulate other operators in various harmonics by modulating the various selectable WT routing variations of 24 FM Algorithms. waveforms of the oscillators using further oscillators FM WT Mod Synthesis: The selected Wavetable (operators). modulates the frequency of the FM Operators (Tune / Imagine the flexibility of the FM Operators using this Ratio). method. Wavetables are a powerful way to make FM RINGMOD Synthesis: The selected Wavetable synthesis much more interesting. modulates the Levels of the FM Operators similarly to a RingMod WTFM is based on the classical Amp, Pitch and Filter FILTER FM Synthesis: The selected Wavetable Envelopes with AHDSR settings. PRE and POST filters modulates the Filter Frequency of the synthesizer. include classical HP/BP/LP modes. 6 FXs (Vocoder / EQ Band / Chorus / Delay / Reverb) plus a Limiter which This is a modern FM synthesizer with easy to program adds total control for the signal and colours of the traditional AHDSR envelopes, four LFO lines, powerful Wavetable FM synthesis. modulations, internal effects, 24 FM algorithms. Based on the internal wavetable's library with rich waveform Operators Include 450+ Wavetables (each 64 content: 32 categories, 450+ wavetables (each with 64 singlecycle waveforms) all sorted into individual single-cycle waveforms), up to 30,000 waveforms in all.
    [Show full text]
  • 11C Software 1034-1187
    Section11c PHOTO - VIDEO - PRO AUDIO Computer Software Ableton.........................................1036-1038 Arturia ...................................................1039 Antares .........................................1040-1044 Arkaos ....................................................1045 Bias ...............................................1046-1051 Bitheadz .......................................1052-1059 Bomb Factory ..............................1060-1063 Celemony ..............................................1064 Chicken Systems...................................1065 Eastwest/Quantum Leap ............1066-1069 IK Multimedia .............................1070-1078 Mackie/UA ...................................1079-1081 McDSP ..........................................1082-1085 Metric Halo..................................1086-1088 Native Instruments .....................1089-1103 Propellerhead ..............................1104-1108 Prosoniq .......................................1109-1111 Serato............................................1112-1113 Sonic Foundry .............................1114-1127 Spectrasonics ...............................1128-1130 Syntrillium ............................................1131 Tascam..........................................1132-1147 TC Works .....................................1148-1157 Ultimate Soundbank ..................1158-1159 Universal Audio ..........................1160-1161 Wave Mechanics..........................1162-1165 Waves ...........................................1166-1185
    [Show full text]
  • THE COMPLETE SYNTHESIZER: a Comprehensive Guide by David Crombie (1984)
    THE COMPLETE SYNTHESIZER: A Comprehensive Guide By David Crombie (1984) Digitized by Neuronick (2001) TABLE OF CONTENTS TABLE OF CONTENTS...........................................................................................................................................2 PREFACE.................................................................................................................................................................5 INTRODUCTION ......................................................................................................................................................5 "WHAT IS A SYNTHESIZER?".............................................................................................................................5 CHAPTER 1: UNDERSTANDING SOUND .............................................................................................................6 WHAT IS SOUND? ...............................................................................................................................................7 THE THREE ELEMENTS OF SOUND .................................................................................................................7 PITCH ...................................................................................................................................................................8 STANDARD TUNING............................................................................................................................................8 THE RESPONSE OF THE HUMAN
    [Show full text]