Skip to content

Latest commit

 

History

History
77 lines (54 loc) · 3.87 KB

dsp.md

File metadata and controls

77 lines (54 loc) · 3.87 KB
title tags
Resources on audio & DSP
generative, culture, programming

{{image (src="/fm_harmonic_amplitudes.png" title="Frequency modulation harmonic amplitudes, taken from Smith, J.O. Spectral Audio Signal Processing" noshadow=true)}}

So you want to write your own synthesizer

  1. Check out how FM synthesis works, it's really simple to implement

    I've written a simple FM/PM synthesizer in Rust, you can check it out here.

  2. If you're using Rust, I recommend Rodio for taking care of sound card interaction.

  3. Check out The Audio Programmer, especially their YouTube channel.

  4. If you want to write a VST, give nih-plug a try.

Generative music

My projects in the audio programming field

DSP resources

General

Synthesis

Processing & Effects

Misc/Other

Interesting DSP/audio links