Dannenberg Wind Oscillator
Spectral Interpolation Synthesis of brass & woodwinds
EDIT: V9 adds three instruments: a D trumpet, a Cornet, and a Flugelhorn.
This oscillator contains 3800 single-cycle waveforms from nineteen selected brass and woodwind instruments, captured at various pitches and amplitudes and arranged into nineteen wavetables.
Its purpose is to experiment with Spectral Interpolation Synthesis, a method of synthesizing brass and woodwind instruments as described by Prof. Roger B. Dannenberg at https://www.cs.cmu.edu/~music/sis/index.html
The instruments include:
• D Trumpet, Bb Trumpet, Cornet, Flugelhorn, French horn, trombone, bass trombone, and tuba
• Eb clarinet, Bb clarinet, and bass clarinet
• Soprano, alto, tenor, and baritone saxophones
• Oboe, English horn, bassoon, and contrabassoon
The oscillator has only two control inputs: pitch and loudness. Loudness controls both amplitude and brightness. When loudness is zero the oscillator is silent.
The waveforms are accurate only within the playing ranges of the original instruments.
Each instrument’s range can be shifted higher or lower by as much as an octave. Shifting a range higher makes an instrument shorter and shifting it lower makes it longer.
The audio clip uses the trumpet wavetable and was recorded directly from the oscillator’s output. Its pitch and loudness were driven by a breath controller, envelope generators, and LFOs.
I want to thank Efflam Le Bivic for creating these panel knobs that remind me of the ARP 2500.