Dannenberg Wind Oscillator

Spectral Interpolation Synthesis of brass & woodwinds

(47 Votes)
7 (Updated 3 weeks ago)
16.3MB
February 16, 2018
Reaktor 6
Blocks User Blocks
VCO

DESCRIPTION

EDIT: V7 adds an Eb clarinet.

This oscillator contains more than 1800 single-cycle waveforms from sixteen selected brass and woodwind instruments, captured at various pitches and amplitudes and arranged into sixteen 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:

• Trumpet, 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. A warning will appear when playing a note that is too high or too low for accurate reproduction.

Each instrument’s formant can be shifted higher or lower by as much as an octave. Shifting a formant 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.

COMMENTS  (45)

windplayer
3 weeks ago
Thanks for the Wind Oscillator-update. This is a great one. I am looking forward to the trumpet ensemble!
Chet Singer
1 month ago
Thanks Jonathan. I'm currently building a trumpet ensemble that will include all of those things. I'm planning to add it to the UL before the end of March.
Jonathan Pash
1 month ago
amazing creation. I was wondering if you could give us some more info regarding how to set up the lfo and gating envelopes as detailed in your answer to Andrew about six months ago. Presumuably this is all done from within Reaktor ?
Jan Sandahl
2 months ago
Love this. The demo blew me away! Downloading this baby asap after breakfast. :)
sameer uddin
4 months ago
Hi chet , i hope you know how devastatingly good instruments you have modelled ! big big fan
Chet Singer
4 months ago
Hello Jonathan, I'm glad you like it. I'm afraid a euphonium will be a while coming. In the meantime, try choosing a tuba and raising the formant to between +5 and +7. A euphonium is pretty much a small tuba.
Jonathan Stubbs
4 months ago
Thanks for the update! This is a very fun and expressive instrument! At some point, would you please put a euphonium on the "to do" list?
Chet Singer
6 months ago
The data is in core tables. If there's a way to export core tables then it can be done.
benjamin kilchhofer
6 months ago
this is spectacular, like all your work chet singer! is there a way to extract the wavetables or isn't that possible? i would love to try such a wavetable on a hardware instrument...
Paule
6 months ago
Wow!
windplayer
6 months ago
Very nice project. I am looking forward for the complete version in autumn. The bass clarinet is my favorite!
Chet Singer
7 months ago
You're welcome. I'm working on an ensemble that has all of those things together. But it's far from complete. I hope to post it this autumn.
Andrew Christie
7 months ago
Thank you Chet! I'll fiddle around :)
Chet Singer
7 months ago
Hello Andrew, the dynamics are by connecting the loudness input to a breath controller. The splat at the beginning of the notes is a sine LFO tuned to about 82 Hz which is one of the resonant frequencies of the bore. The LFO is gated by an AHD envelope to allow about three periods of the wave through (also to the Loudness input). Legato transitions briefly drop the Loudness about 60%, briefly add in some of the gated LFO, and include a pitch glide of about 20 ms.
Andrew Christie
7 months ago
How the hell do you program this to get it sounding like the demo lol?
OreKore
7 months ago
Good stuff, thanks
Paule
7 months ago
ty Chet
Simon Götz
8 months ago
He's back with.. WOW!!! Amazing work. I was actually searching for a contrabassoon sample library when I saw that you released this awesome ensemble. Great!
Philippe Loiseau
9 months ago
I have enough comments on this already :-)
Paule
9 months ago
ty
Roberto Ferraris
10 months ago
thank you. great work
Philippe Loiseau
10 months ago
oops, sorry, problem with connection it seems...
Philippe Loiseau
10 months ago
oops, sorry, problem with connection it seems...
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
10 months ago
I was just using it in a project yesterday ! Thank you !
Paule
11 months ago
Wow!
marco vicari
11 months ago
thank you chet
Brett
11 months ago
Thanks, great osc
Thala Estra
1 year ago
and no CPU burning at all! Thanks a lot!
Sandy Small
1 year ago
Outstanding!
andrew aronson
1 year ago
holy shit! and double holy shit for timing as i was thinking about attempting something like on a current project (didn't gain traction). way to go, setting that bar on mount kilimanjaro!
Ron Botón
1 year ago
Wow, this is great! Modeling devices are a nice way to get a more "organic" sound without using samples. The demo is cool too. Sounds a bit like a jazzy version of the Indiana Jones OST :)
Philippe Loiseau
1 year ago
very interesting approach
yerry feldstein
1 year ago
Thank you very much!
Chet Singer
1 year ago
Done.
Paule
1 year ago
Chet please compress your upload with zip or rar.
Paule
1 year ago
Thanks Chet.
now