Friday, 30 November 2018

TEENSY-Synth PART 9 - MIDI INPUT

So, I know I said that the TEENSY-Synth project was over. But, I have been receiving so many requests, suggestions, and videos from people who have been inspired by this project - I think it deserves a little more attention.

Many people have been asking for a fully self-contained, hardware version of the synth so that is what we will do! The first step is to add a 5-Pin Midi jack to the synth so it can be easily connected to older synths and sequencers.

Download the example code HERE



Parts List: (Amazon Affiliate Links)

1 - 5 Pin Midi Jack
1 - 6N138 Optocoupler
1 - 1n4148 Diode
1 - 220 Ohm Resistor (1/4 Watt)
1 - 470 Ohm Resistor (1/4 Watt)
Breadboard
Hook-up wire

Tuesday, 11 September 2018

TEENSY-Synth PART 8 - LFO

In this episode we will add an LFO to our TEENSY-Synth. This low frequency oscillator can be set to control the pitch of the note or the filter frequency.

Download the example code HERE


Monday, 13 August 2018

TEENSY-Synth PART 7 - PITCH BEND

In this episode we will add Pitch Bend to the synth. To properly understand  pitch bend messages we will look at the bits and bytes of the Midi language. If you are unfamiliar with Binary numbers you can get a quick primer by watching: MIDI for the Arduino - Understanding MIDI Language

Download the example code HERE


Saturday, 4 August 2018

TEENSY-Synth PART 6 - FILTER

In this episode we will add a Filter to the synth and learn how to control it with a Akai MPK Mini MKII controller.

Download the example code HERE


Thursday, 26 July 2018

TEENSY-Synth PART 5 - WAVEFORM SELECT & DETUNE

In this episode we will add a Waveform selector and Detune control. This is starting to sound good!

Download the example code HERE


Thursday, 12 July 2018

TEENSY-Synth PART 4 - ADSR

In this episode we will add an ADSR envelope generator to our synth. We'll also clean up our control panel using Pure Data Sub-patches.

Download the example code HERE


Thursday, 21 June 2018

TEENSY-Synth PART 3 - KEYBOARD

In this episode we are going to make our synth playable by connecting a USB-Midi keyboard. We'll also look at Key-Buffers, Last Note priority, and code optimization.

Download the example code HERE