Hello,
I would like to introduce you a bit of my DIY project based on the Teensy. Although I am not using
the normal Teensyduino-Environment and Libraries, but customized versions, I would like to share
the current status of it with you. Parts of the Libraries are made by Roel here from the Forums
or at least based on his code.
The Synth consists of a Digital Part (which is Teensy powered) and implements the following:
- Currently 3 Oscillators (Direct Digital Synthesis / DDS) with FM-Modulation,
coarse Detune, fine Detune, Unison Amount, Sawtooth, Sine, Square & Wavetable (custom
Waveforms per Oscillator
- Own Envelope Generator per Oscillator to allow complex sound-schemes
- Oscillator Mixer which allows to fade between waveforms.
- Patch Manager - Allows you to save and load all synthesizer settings (osc detune, envelope etc.)
to any of the 128 available patch storage spaces. More space is usable by switching banks.
All patches and banks are stored on an SD-Card!
- Full MIDI control of any setting (currently only USB-MIDI, but thats a minimal change)
- NoteStack - A smart note "allocator" which allows us to easily extend the system to polyphonic mode,
implement arpeggiators etc.
There are also more "digital" or at least half-digital components connected to the Teensy:
- CD4051 Analog Multiplexers (4 of them) attached to 4 inputs of the Teensy ADC
using to provide 32 Analog Inputs for Potentiometers (control surface)
- AD5668 16-Bit 8x DAC - is used to provide control voltages for analog VCA and VCF for bigger
precision than PWM.
The Analog Components are:
- Currently SSM2044-based Resonant Low-Pass Filter
- 2164-based Dual VCA
- WiP Filter is a more complex Multi-Mode Filter
I would like to introduce you a bit of my DIY project based on the Teensy. Although I am not using
the normal Teensyduino-Environment and Libraries, but customized versions, I would like to share
the current status of it with you. Parts of the Libraries are made by Roel here from the Forums
or at least based on his code.
The Synth consists of a Digital Part (which is Teensy powered) and implements the following:
- Currently 3 Oscillators (Direct Digital Synthesis / DDS) with FM-Modulation,
coarse Detune, fine Detune, Unison Amount, Sawtooth, Sine, Square & Wavetable (custom
Waveforms per Oscillator
- Own Envelope Generator per Oscillator to allow complex sound-schemes
- Oscillator Mixer which allows to fade between waveforms.
- Patch Manager - Allows you to save and load all synthesizer settings (osc detune, envelope etc.)
to any of the 128 available patch storage spaces. More space is usable by switching banks.
All patches and banks are stored on an SD-Card!
- Full MIDI control of any setting (currently only USB-MIDI, but thats a minimal change)
- NoteStack - A smart note "allocator" which allows us to easily extend the system to polyphonic mode,
implement arpeggiators etc.
There are also more "digital" or at least half-digital components connected to the Teensy:
- CD4051 Analog Multiplexers (4 of them) attached to 4 inputs of the Teensy ADC
using to provide 32 Analog Inputs for Potentiometers (control surface)
- AD5668 16-Bit 8x DAC - is used to provide control voltages for analog VCA and VCF for bigger
precision than PWM.
The Analog Components are:
- Currently SSM2044-based Resonant Low-Pass Filter
- 2164-based Dual VCA
- WiP Filter is a more complex Multi-Mode Filter