Additive Microtonal Synth (SuperCollider)

Project Overview

This project is a dedicated additive synthesis engine developed in SuperCollider, designed for exploring microtonal tuning systems and non-standard harmonic relations. Unlike traditional synthesizers tied to 12-tet scales, this tool allows for the precise definition of frequency ratios and partial distribution, enabling the creation of complex, evolving timbres and „elastic“ harmonic structures.

It serves as a technical foundation for my ongoing research into spectral stretching, providing a programmable environment to test how shifted partials affect our perception of consonance and dissonance.

Technical Features

  • Dynamic Partial Control: Real-time manipulation of individual overtone amplitudes and frequencies.
  • Microtonal Flexibility: Support for custom tuning tables and logarithmic frequency mapping.
  • Algorithmic Modulation: Automated timbral movement through LFOs and envelopes applied to the spectral array.

Tech Stack

  • Language: SuperCollider (sclang)
  • Architecture: Server-side synthesis (scsynth) utilizing high-density oscillator banks.