This page is available in English only

Dannenberg Wind Oscillator

Spectral Interpolation Synthesis of brass & woodwinds

(59 Votes)
8 (Updated 4 months ago)
25.0MB
February 16, 2018
Reaktor 6
Blocks User Blocks
VCO

DESCRIPTION

EDIT: V8 increases the spectral accuracy by sampling the instruments at six notes per octave instead of three notes per octave. Also, a keyboard display indicates the instrument's range and the currently-played note.

This oscillator contains 2600 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 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.

COMMENTS  (48)

Marco Tamburini
3 months ago
A fantastic work! I use it in a MPE manner with a ROLI keyboard (four V8, so four note polophony); and sounds like a brass ensemble
Dirk Wallinger
3 months ago
Absolut clever und dazu einfach gehalten! (All thumps up!)
rattala
10 months ago
this is so great and powerful, really appreciated thanks so much
windplayer
1 year ago
Thanks for the Wind Oscillator-update. This is a great one. I am looking forward to the trumpet ensemble!
Chet Singer
1 year 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 year 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
1 year ago
Love this. The demo blew me away! Downloading this baby asap after breakfast. :)
sameer uddin
1 year ago
Hi chet , i hope you know how devastatingly good instruments you have modelled ! big big fan
Chet Singer
1 year 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
1 year 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
1 year ago
The data is in core tables. If there's a way to export core tables then it can be done.
benjamin kilchhofer
1 year 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
1 year ago
Wow!
windplayer
1 year ago
Very nice project. I am looking forward for the complete version in autumn. The bass clarinet is my favorite!
Chet Singer
1 year 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
1 year ago
Thank you Chet! I'll fiddle around :)
Chet Singer
1 year 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
1 year ago
How the hell do you program this to get it sounding like the demo lol?
OreKore
1 year ago
Good stuff, thanks
Paule
1 year ago
ty Chet
Simon Götz
1 year 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
1 year ago
I have enough comments on this already :-)
Paule
1 year ago
ty
Roberto Ferraris
1 year ago
thank you. great work
Philippe Loiseau
2 years ago
oops, sorry, problem with connection it seems...
Philippe Loiseau
2 years ago
oops, sorry, problem with connection it seems...
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Philippe Loiseau
2 years ago
I was just using it in a project yesterday ! Thank you !
Paule
2 years ago
Wow!
marco vicari
2 years ago
thank you chet
Brett
2 years ago
Thanks, great osc
Thala Estra
2 years ago
and no CPU burning at all! Thanks a lot!
Sandy Small
2 years ago
Outstanding!
andrew aronson
2 years 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
2 years 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
2 years ago
very interesting approach
yerry feldstein
2 years ago
Thank you very much!
Chet Singer
2 years ago
Done.
Paule
2 years ago
Chet please compress your upload with zip or rar.
Paule
2 years ago
Thanks Chet.
now