1 Particle Synthesis A unified model for granular synthesis Øyvind Brandtsegg Sigurd Saue Thom Johansen.

Slides:



Advertisements
Similar presentations
Sound Synthesis Part II: Oscillators, Additive Synthesis & Modulation.
Advertisements

Sound Synthesis Part IV: Subtractive & Granular synthesis, Physical modelling.
Speech & Audio Coding TSBK01 Image Coding and Data Compression Lecture 11, 2003 Jörgen Ahlberg.
What makes a musical sound? Pitch n Hz * 2 = n + an octave n Hz * ( …) = n + a semitone The 12-note equal-tempered chromatic scale is customary,
EE2F2 - Music Technology 9. Additive Synthesis & Digital Techniques.
MOTECH FG708S Direct Digital Synthesized Multi-Functions Generator
This lesson covers the following outcomes Unit 54 P1, P7, P8 Unit 6 P10, P11.
Granular Synthesis in Next- Generation Games Game Developer's Conference 2006 San Jose Leonard J. Paul Vancouver Film School Game Audio Instructor lpaul.
CENTER FOR SPOKEN LANGUAGE UNDERSTANDING 1 PREDICTION AND SYNTHESIS OF PROSODIC EFFECTS ON SPECTRAL BALANCE OF VOWELS Jan P.H. van Santen and Xiaochuan.
Chapter 7 Principles of Analog Synthesis and Voltage Control Contents Understanding Musical Sound Electronic Sound Generation Voltage Control Fundamentals.
Classical Analog Synthesis. Analog Synthesis Overview Sound is created by controlling electrical current within synthesizer, and amplifying result. Basic.
Particle Synthesis A unified model for granular synthesis Øyvind Brandtsegg Sigurd Saue Thom Johansen.
Intro to Fourier Analysis Definition Analysis of periodic waves Analysis of aperiodic waves Digitization Time-frequency uncertainty.
1 Interspeech Synthesis of Singing Challenge, Aug 28, 2007 Formant-based Synthesis of Singing Sten Ternström and Johan Sundberg KTH Music Acoustics, Speech.
Introduction to Speech Synthesis ● Key terms and definitions ● Key processes in sythetic speech production ● Text-To-Phones ● Phones to Synthesizer parameters.
Customizable Audio Kaleidoscope Agustya Mehta, Dennis Ramdass, Tony Hwang Final Project Spring 2007.
Music Processing Roger B. Dannenberg. Overview  Music Representation  MIDI and Synthesizers  Synthesis Techniques  Music Understanding.
EE2F2 - Music Technology 8. Subtractive Synthesis.
Voice Transformations Challenges: Signal processing techniques have advanced faster than our understanding of the physics Examples: – Rate of articulation.
Pitch Prediction for Glottal Spectrum Estimation with Applications in Speaker Recognition Nengheng Zheng Supervised under Professor P.C. Ching Nov. 26,
The Science of Sound Chapter 8
Human Psychoacoustics shows ‘tuning’ for frequencies of speech If a tree falls in the forest and no one is there to hear it, will it make a sound?
Chapter 8 Inverters AC Power • Inverters • Power Conditioning Units • Inverter Features and Specifications.
Harmonics, Timbre & The Frequency Domain
PULSE MODULATION.
 Granular Synthesis: an overview. Overview  Sounds are made up of a large number of particles!  Examples of granular sounds Leaves Traffic Babbling.
Synthesis Basics (1) Analog Synthesis Intro to Digital Oscillators.
Waveform 2.1 Basic Digital Waveforms 2 Measurement Paul Godin Updated October 2009.
EE 319K Introduction to Microcontrollers
Chapter-4 Synthesis and Analysis of Complex Waves Fourier Synthesis: The process of combining harmonics to form a complex wave. Fourier Analysis: Determining.
„Bandwidth Extension of Speech Signals“ 2nd Workshop on Wideband Speech Quality in Terminals and Networks: Assessment and Prediction 22nd and 23rd June.
Synthesis advanced techniques. Other modules Synthesis would be fairly dull if we were limited to mixing together and filtering a few standard waveforms.
Granular Synthesis. Pre-Class Music Jon Nelson Scatter.
Speech analysis with Praat Paul Trilsbeek DoBeS training course June 2007.
Copyright © 2011 by Denny Lin1 Simple Synthesizer Part 1 Based on Floss Manuals (Pure Data) “Building a Simple Synthesizer” By Derek Holzer Slides by Denny.
VOCODERS. Vocoders Speech Coding Systems Implemented in the transmitter for analysis of the voice signal Complex than waveform coders High economy in.
CHAPTER 2 Amplitude Modulation 2-3 AM RECEIVERS. Introduction AM demodulation – reverse process of AM modulation. Demodulator: converts a received modulated-
Sampling BTEC Level 3 Extended Diploma in Music Technology Year 1 Sound Creation & Manipulation Modulation – LFOs & Envelopes.
Subtractive Synthesis
Copyright © 2011 by Denny Lin1 Simple Synthesizer Part 3 Based on Floss Manuals (Pure Data) “Building a Simple Synthesizer” By Derek Holzer Slides by Denny.
Time Compression/Expansion Independent of Pitch. Listening Dies Irae from Requiem, by Michel Chion (1973)
Basic Acoustics. Sound – your ears’ response to vibrations in the air. Sound waves are three dimensional traveling in all directions. Think of dropping.
Types of Synthesizers and How They Work
What is Sound?? n “If a tree falls in the forest and no one is there to hear it, does it make a sound?” n There are 2 ways to answer this: n Objectively.
A function generator is usually a piece of electronic test equipment or software used to generate different types of electrical waveforms over a wide.
Measurement and Instrumentation
FUNCTION GENERATOR.
CS 591 S1 – Computational Audio -- Spring, 2017
MAGIC pulsar workshop, Padova, Feb 2010
Spectrum Analysis and Processing
Voice Manipulator Department of Electrical & Computer Engineering
Vocoders.
Crafting Sound and Space
Copyright © American Speech-Language-Hearing Association
A unified model for granular synthesis
Amplitude Modulation 2-3 AM RECEIVERS
This chapter provides a series of applications.
Direct Digital Synthesis: Applications to Radar
1 Vocoders. 2 The Channel Vocoder (analyzer) : The channel vocoder employs a bank of bandpass filters,  Each having a bandwidth between 100 HZ and 300.
Digital Modulation oleh Risanuri Hidayat.
SystemView First Steps
Developing a Versatile Audio Synthesizer TJHSST Computer Systems Lab
EE521 SystemView Example James K Beard, Ph.D. (215) 12/8/2018
PULSE MODULATION.
Wavetable Synthesis.
Lecture 10: Fourier Analysis of Periodic Signals
Introduction to Csound 2.
Modulation Lab 2 – 2019/1440 By: Elham Sunbu.
Digital Modulation oleh Warsun Najib.
Presentation transcript:

1 Particle Synthesis A unified model for granular synthesis Øyvind Brandtsegg Sigurd Saue Thom Johansen

2 Overview Granular synthesis – General characteristics – Specific subtypes (Roads) Particle synthesis – partikkel generator – All in one generator – New features and new varieties of GS GUI and applications

3 Basic parameters – Grain Rate – Grain Duration – Grain Shape Wave source – Synthetic waveform Synthetic waveform – Audio recording Audio recording Basic granular

4 Glissons Pitch sweep within each grain – Converging – Diverging – Falling – Rising Pitch start and pitch end mask

5 Trainlets Special case of source waveform – Synthetic waveform: band limited pulse train – Base frequency – Number of partials – Chroma, harmonic balance

6 Pulsars Pulsaret Masking

7 Grainlets Parameter linkage – Partikkel opcode: basic generator unit with no parameter linkage – External parameter linkage ad lib – E.g. Grain pitch linked to Grain duration (Pulsar) Grain phase (timepoint) linked to audio output Etc etc

8 Formant Synthesis Grain rate constitutes perceived pitch Grain pitch affects formants Partikkel can use 4 separate source waveforms – All 4 set to sine wave – Separate pitch for each source wave Male bass «a» – 600 Hz, 0dB – 1040 Hz, -7dB – 2250 Hz, -7dB – 2450 Hz, -9 db

9 Grain scheduler Synchronous / asynchronous / modulated External clock Partikkelsync, clock output: Phase (ramp) and clock pulse Grain Distribution Frequency Modulation on grain clock

10 Other Extras 4 source waveforms – Independent pitch and phase Grain masking – Pitch (sweeps) Start pitch End pitch – Gain masks – Channel masks (8 outputs) – FM index

11 Morphing Basic – Sample – Sine Glisson, converging sweeps Trainlets,

12 Parameter set Large parameter set

13 GUI PartikkelFLTK PartikkelExplorer ImproSculpt4 Hadron Particle Synthesizer

14 Hadron licencing DSP library (Csound): LGPL DSP application (CS orc/sco): LGPL GUI elements: LGPL GUI implementation (Juce, Max, M4L): LGPL Hadron states files (parameter configuration) – Additional states files: commercial/proprietary