Posts for year 2020
- Bilinear Transform: RC Lowpass
- Icecast
- IIR Filters
- Patches and Subpatches in Pure Data
- FIR Filters
- Using OSC in Pure Data
- Digital Filters
- Perception of Partial Phase Relations
- Wavetable Oscillator with Phase Reset
- Additive & Spectral: IFFT Synthesis
- Controlling SC with the Mouse
- Physical Modeling: Advanced Models
- FM Synthesis: DX7
- FM Synthesis: Pure Data Example
- Faust: A Simple Envelope
- Additive & Spectral: Parabolic Interpolation
- Envelopes: Exponential
- Pure Data: Send-Receive & Throw-Catch
- Digital Waveguides: String with Losses
- Faust: Feedback
- FM Synthesis: Interactive Example
- Additive & Spectral: Partial Tracking
- Wavefolding Example
- Using APIs with Python
- Envelopes: ADSR
- Working with Groups
- Pure Data: Installing Externals with Deken
- Digital Waveguides: Ideal String without Losses
- Faust: Delay
- FM Synthesis: Formula & Spectrum
- Additive & Spectral: Spectral Modeling
- Faust: Using Microcontroller Boards
- Faust: OSC Control
- Wavefolding
- Combining Nodes in SuperCollider
- More APIs
- Digital Waveguides: Discrete Wave Equation
- Faust: MIDI
- Faust: Splitting and Merging Signals
- Subtractive Example
- Additive & Spectral: History
- Sampling & Aliasing: Square Example
- Waveshaping Example
- Resources
- Using Python for Control
- Using Buses in SuperCollider
- Faust: Conditional Logic
- Filter Characteristics and Parameters
- Fourier Series: Triangular
- Sampling & Aliasing: Sine Example
- Sampling & Aliasing: Theory and Math
- Faust: Compiling Plugins
- Waveshaping
- Faust
- Realtime Weather Sonification
- A Brief History
- SynthDefs
- Control Rate and Audio Rate
- Raspberry Pi
- The Karplus-Strong Algorithm
- Families of Subtractive Synthesis
- AM & Ringmodulation: Example
- Fourier Series: Square Wave
- Faust: Compile for Puredata
- Faust: Parallel Composition
- Online Tools and Materials
- Distortion Synthesis
- Past Projects - Sound Synthesis in C++
- Audio Programming in C++
- Getting Started with Web Audio
- OSC: Open Sound Control
- First Sounds with SuperCollider
- Using JACK Audio
- Filters in PD
- Physical Modeling: Introduction
- Concept of Subtractive Synthesis
- AM & Ringmodulation: Formula & Spectrum
- Fourier Series: Sawtooth
- Faust: Compile for SuperCollider
- Faust: Sequential Composition
- Faust: Quick Introduction
- Concept
- The JACK API
- The MIDI Protocol
- Getting Started with SuperCollider
- Getting Started with Puredata
- Concatenative: Crowd Noise Synthesis
- Concatenative: Introduction
- Granular: Faust Example
- Granular: Introduction
- Sampling: Using Audio Files in Faust
- Sampling: Introduction
- Subtractive: Faust Examples
- FM Synthesis: Faust Example
- AM & Ringmodulation: Faust Examples
- AM & Ringmodulation: Introduction
- FM Synthesis: History & Backgroud
- JACK Projects as System Services
- Additive & Spectral: Faust Examples
- Additive & Spectral: Introduction
- Digital Synthesis: Trends and Developments
- Digital Synthesis: Applications
- Digital Synthesis: History & Taxonomy
- Faust: Controlling Parameters
- Jupyter Examples