build an analog synthesizer with littlebits
TRANSCRIPT
http://www.slideshare.net/chadmairn
@cmairn
Agenda
•Discover the power of littleBits• Learn the basics of sound•Understand synthesizers and their history•Build an analog synthesizer and more•Use littleBits modules to control music software
Disclaimer: much of this presentation was inspired by the “Unleash Your Inner Rock Star” manual written by littleBits and KORG
What are littleBits?
They are magnetic modules that require no wiring and no soldering.
You can build circuits in seconds and they are color-coded:
• Power is needed in every circuit and they always come first in the chain. • Input accepts users/environmental input and sends signals to other modules. • Output modules do something, like light up, make a sound etc. Only affected by input. • Wire modules expand reach and change directions to include other modules.
There are billions of combinations with over 60 interchangeable modules!
They are really fun and easy to use.
Sound is the vibration of air or another medium.
Image source: http://goo.gl/lwGlX8 Interactive Wave Simulator
Pitch is how a person perceives the frequency of a vibration. Everyone perceives pitch differently.
Image source: http://goo.gl/jw20w8
Frequency is how many times a waveform passes by a certain point in space over time and is measured
scientifically.
Image source: http://goo.gl/jw20w8
Amplitude is an indicator of the amount of energy in a sound wave. The higher the amplitude the louder it sounds.
Image source: http://goo.gl/270vz2
Timbre differentiates sounds of the same pitch. This is how we determine the difference between instruments.
Image source: http://goo.gl/IlE7QX
Monophonic synthesizers, like this Minimoog, produce one note at a time.
Image source: http://goo.gl/EA7Veb
Polyphonic synthesizers, like this Polymoog, produce many sounds
simultaneously.
Image source: http://goo.gl/TlSRKY
Brief History of Synthesizers
More info: http://goo.gl/AMh7aB
1920 – Theremin1928 – Ondes Martenot1954 – Hammond B-3 organ1965 – Rhodes piano1968 – Hohner clavinet 1969 – Minimoog1977 – Prophet-51981 – Roland Jupiter-8 (JP-8)1982 – Roland TB-3031983 – Yamaha DX-71988 – Korg M1
Image source: http://goo.gl/2hW0o6
Signal Generators (Voltage Controlled Oscillator)
Modulators Controller (keyboard)
Patch bay overrides hard-wiring
http://littlebits.cc/kits/synth-kit
What is in the Synth Kit?
The power module lets you use a 9 volt battery to supply electricity.
Source: http://littlebits.cc/
The oscillator is the main sound source and is capable of creating audio tones.
Source: http://littlebits.cc/
The random module has two modes: "noise" and "random voltage.” Random
voltages can control oscillators and make them play random pitches.
Source: http://littlebits.cc/
The keyboard lets you play melodies.
Source: http://littlebits.cc/
The micro sequencer sends out voltages based on the position of each of the four “step” knobs. It
also has a trigger output, which can send voltages to any other modules.
Source: http://littlebits.cc/
The envelope module has two controls: "attack", which is how long it takes to achieve maximum volume, and "decay", which is how
long it takes to achieve silence again.
Source: http://littlebits.cc/
The filter changes the relative volume of certain frequencies in the sound. The "cutoff" knob sets the frequency to be emphasized, and the other controls
'peak,' or intensity of the filter.
Source: http://littlebits.cc/
The delay module takes incoming audio and repeats it, like an echo. It has two knobs: "time", which sets the delay length between a sound and its repetition, and "feedback", which
controls how many times the sound repeats.
Source: http://littlebits.cc/
The mix module allows you to combine two inputs and send them to a single output. It also has a volume
control for each of its inputs (i.e., mixing). Use it to play two oscillators on a single speaker!
Source: http://littlebits.cc/
The split module sends a single input to two wired outputs. It's great for connecting one
output to two inputs (e.g, using a keyboard to control two oscillators).
Source: http://littlebits.cc/
The synth speaker amplifies your circuits!
Source: http://littlebits.cc/
MIDI Module
MIDI (Music Instrument Digital Interface) is a communication protocol for instruments. They don’t speak in sound, but in data.
MIDI allows you to control synth modules from a DAW (Digital Audio Workstation) like Ableton Live and other MIDI-enabled instruments like keyboard controllers.
Also allows you to create your own MIDI controller with littleBits modules by converting control voltages to MIDI messages.
Multiple MIDI modules can be used at once to create polyphonic control.
Source: http://littlebits.cc/bits/midi
Using an external MIDI controller with littleBits
MIDI Out
MIDI In
Set MIDI Input and Output in Ableton Live
MIDI Out – littleBits becomes the controller
In Ableton Live, change All Ins to littleBits KORG W5 MIDI
Note: MIDI Out only happens via USB port.
MIDI In
MIDI Out
littleBits micro sequencer sending MIDI data to DAW
Play around and change instruments/parameters etc. in Ableton Live and change sequencing duration/speed via littleBits
You can control a DAW via a littleBits MIDI module[s] and
trigger other modules using the micro sequencer
and tweak sounds from the DAW and from littleBits; it is
seemingly limitless!!
http://littlebits.cc/projects/keytar
http://littlebits.cc/projects/keytar
Playtime!
http://www.slideshare.net/chadmairn
@cmairn