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

Slides:



Advertisements
Similar presentations
Basic Tools for Understanding Synthesis. Synthesizer A musical instrument that produces waveforms, typically in the audio range of about 20 to 20,000.
Advertisements

Sound Synthesis Part IV: Subtractive & Granular synthesis, Physical modelling.
Tamara Berg Advanced Multimedia
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Easily extensible unix software for spectral analysis, display modification, and synthesis of musical sounds James W. Beauchamp School of Music Dept.
Effects. Dynamic Range Processors Fixed Time Delay Effects Variable Time Delay Effects Reverberation Effects Time and Pitch Changing Effects Distortion.
Unit Generators and V.I.s Patches are configurations of V.I.s Both Patches & Virtual Instruments can be broken down into separate components called Unit.
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.
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.
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.
SWE 423: Multimedia Systems Chapter 3: Audio Technology (1)
Sound Synthesis CE 476 Music & Computers. Additive Synthesis We add together different soundwaves sample-by-sample to create a new sound, see Applet 4.3.
Introduction to Speech Synthesis ● Key terms and definitions ● Key processes in sythetic speech production ● Text-To-Phones ● Phones to Synthesizer parameters.
1 PC Audio 2 Sound Card  An expansion board that enables a computer to receive, manipulate and output sounds.
Customizable Audio Kaleidoscope Agustya Mehta, Dennis Ramdass, Tony Hwang Final Project Spring 2007.
1 Manipulating Digital Audio. 2 Digital Manipulation  Extremely powerful manipulation techniques  Cut and paste  Filtering  Frequency domain manipulation.
Additional Notes on Wavetable Synthesis R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
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,
Chapter 8 Inverters AC Power • Inverters • Power Conditioning Units • Inverter Features and Specifications.
2 Outline Digital music The power of FPGA The “DigitalSynth” project –Hardware –Software Conclusion Demo.
MSS & AMS Name and configure MIDI controllers, devices and sound modules. Control their routing to Pro Tools MSS - Configurations can be imported or exported.
EE136 STABILITY AND CONTROL LOOP COMPENSATION IN SWITCH MODE POWER SUPPLY Present By Huyen Tran.
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.
Introduction to Interactive Media 10: Audio in Interactive Digital Media.
Waveform 2.1 Basic Digital Waveforms 2 Measurement Paul Godin Updated October 2009.
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 in Next- Generation Games Game Developer's Conference March 2006 San Jose Leonard J. Paul Vancouver Film School Game Audio Instructor.
Superposition Year 11 Physics. Some useful links showing animations of wave superposition. Here is three links to websites which provide good animations.
Granular Synthesis. Pre-Class Music Jon Nelson Scatter.
Reason Devices Subtractor. Oscillators Select Waveform The Subtractor has two oscillators that can be used as sound sources for your patches Tuning Mix:
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
CHAPTER 2 Amplitude Modulation 2-3 AM RECEIVERS. Introduction AM demodulation – reverse process of AM modulation. Demodulator: converts a received modulated-
Subtractive Sound Synthesis. Subtractive Synthesis Involves subtracting frequency components from a complex tone to produce a desired sound Why is it.
Virtual Instruments and Sequencing. Proses Pembuatan Lagu/Musik TrackingMixingMastering.
CHAPTER 2 Amplitude Modulation 2-3 AM RECEIVERS. Introduction AM demodulation – reverse process of AM modulation. Demodulator: converts a received modulated-
Quiz 1 Review. Analog Synthesis Overview Sound is created by controlling electrical current within synthesizer, and amplifying result. Basic components:
Copyright 2004 Ken Greenebaum Introduction to Interactive Sound Synthesis Lecture 14: Envelopes Ken Greenebaum.
Acoustic Theory 3 Sound Creation and Manipulation.
Sampling BTEC Level 3 Extended Diploma in Music Technology Year 1 Sound Creation & Manipulation Modulation – LFOs & Envelopes.
Subtractive Synthesis
DC-DC Fundamentals 1.5 Converter Control. What is Converter Control? A converter can provide a constant voltage output at various condition because of.
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.
1/27/2016Tech I Lighting Unit1 Sound: Properties and Functions Technical Theatre I.
SIGNAL GENERATORS.
Time Based Processors. Reverb source:
Multi Channel Music Recognition for an Electric Guitar.
Computer Sound Synthesis 2 MUS_TECH 335 Selected Topics.
Types of Synthesizers and How They Work
Garage Band For MAC. What is it? A digital audio workstation that can record and play back multiple tracks of audio. Is a software application for OS.
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.
1 Particle Synthesis A unified model for granular synthesis Øyvind Brandtsegg Sigurd Saue Thom Johansen.
LATCHED, FLIP-FLOPS,AND TIMERS
Analog/Digital Hybrid synthesizer
EE2F2: Music Technology - Revision
A unified model for granular synthesis
CS1104 – Computer Organization
Developing a Versatile Audio Synthesizer TJHSST Computer Systems Lab
EE521 SystemView Example James K Beard, Ph.D. (215) 12/8/2018
Introduction to Csound 2.
Presentation transcript:

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

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

General One single particle (grain) consist of a short sound clip (waveform) Waveform can be periodic and repeating (synthetic) …or it can be an excerpt of a recorded sound

Basic parameters Grain rate Defines perceived pitch when rate is high (> 20 Hz) Grain pitch Defines perceived pitch when rate is low and/or grains are long ( > 50ms) Grain shape Attack, decay, sustain, duration Grain waveform

Varieties of particle synthesis Previously: separate synthesizers/generators for each type Main difference: parameter values (available parameter set)

Glissons Pitch sweep within each grain Converging Diverging Falling Rising Separate control of start and end pitch Frequency masking

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

Pulsars Pulsaret Parameter linkage: rate/pitch/duration Gain masking Trainlet pulsars p sd

Formant Synthesis Grain rate constitutes perceived pitch Grain pitch affects formants Partikkel can use 4 separate source waveforms Here: all 4 set to sine wave Separate pitch for each source wave Male bass «a» … «e» 600 Hz, 0dB 1040 Hz, -7dB 2250 Hz, -7dB 2450 Hz, -9 db 400 Hz, 0dB 1620 Hz, -12dB 2400 Hz, -9dB 2800 Hz, -12 db

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

Morphing Sampled source wave, time modification Sine Glisson, converging sweeps Trainlets Pulsars Formants Asynchronous GS Waveform mixing

Is it hard to use ? 40 parameters per note event Some parameters are multidimensional (Grain masking parameters) Output routing, mix of waveform sources ++ These are put in tables Format: loop start, loop end, data1, data2, data3, … …and as if that was not enough

Hadron Particle Synthesizer Using partikkel and Csound as a DSP core Large set of modulators, freely assignable to all partikkel (and modulator) parameters Envelopes, LFOs, Random generators All midi input (note num, velocity, expression controllers) Transfer functions, dividers, modulo Analysis tracks: Transient, Pitch, Amp Feedback in modulator signals allowed 52 modulators, 209 parameters

Handling a large parameter set Creates a need for new methods of parameter control

Hadron Particle Synthesizer Parameter values and modulator routing defined in states (presets) Expression controls for fine tuning Morphing between states via XY control

Hadron Particle Synthesizer Csound standalone, Max for Live, VST, AU 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: for sale, commercial

Thank you Hadron at Linux Sound Night tonight