Build an Analog Synthesizer with littleBits

37

Transcript of Build an Analog Synthesizer with littleBits

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.

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