DENSITY2
Dual WT Oscillator w/ morphing, and modulation
DESCRIPTION
DENSITY2 allows you to select two different wavetables from 80-some options, select WT positions of both, and then morph between the two selections to pick an output waveform for the oscillator - and you can do it all with modulation, too.
NB: this isn't band-limited (in fact, I believe it's what they call "naive") so it definitely aliases early and with gusto, but it's still fun to use.
You can modulate most parameters including: both wavetable positions, both wavetable selections, morph position, amplitudes of both waveforms, amplitude of the output, and pitch adjustment.
There are some definite signs that this is an alpha release, such as: there are listed wavetables which aren't actually included (7 out of 91 don't work), documentation is present but too wordy, and it's really ugly (but there is a more compact "B" view).
It's very large (like ~100M) because all those wavetables live in uncompressed Audio Tables, and they're all (mostly) either 1024 or 2048 samples long with up to 36 different waveforms per table. If you have a suggestion for how to tackle this, please let me know. I'm currently working on a compression algorithm, but it's going to be a while.
Let me know what you think, and if people find this useful then I'll gladly work on a 0.2 release that addresses the listed concerns and any others that are noted.
Finally: yes, the wavetables come from a familiar synthesizer's "tables.dat" file, although they've been mostly renamed. If this is a problem for NI then I hope they will remove this from the User Library.
EDIT: I've removed the FM options because I realized I had no idea what I was doing. Polyphony works nicely if you copy the guts into a macro.
COMMENTS (9)