SlideShare a Scribd company logo
1 of 37
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 – Theremin
1928 – Ondes Martenot
1954 – Hammond B-3 organ
1965 – Rhodes piano
1968 – Hohner clavinet
1969 – Minimoog
1977 – Prophet-5
1981 – Roland Jupiter-8 (JP-8)
1982 – Roland TB-303
1983 – Yamaha DX-7
1988 – 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
http://www.slideshare.net/chadmairn
@cmairn
Build an Analog Synthesizer with littleBits

More Related Content

What's hot

Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009
Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009
Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009Eoin Brazil
 
Introduction to microbit
Introduction to microbitIntroduction to microbit
Introduction to microbitjonathan Dietz
 
Research presentations
Research presentationsResearch presentations
Research presentationsChris Martin
 
Arduino projects list about 2342 arduino list of projects use arduino for p...
Arduino projects list   about 2342 arduino list of projects use arduino for p...Arduino projects list   about 2342 arduino list of projects use arduino for p...
Arduino projects list about 2342 arduino list of projects use arduino for p...Ashraf11111
 
OpenROV: Node.js takes a dive into the ocean
OpenROV: Node.js takes a dive into the oceanOpenROV: Node.js takes a dive into the ocean
OpenROV: Node.js takes a dive into the oceanSimone Chiaretta
 
Wiimote Whiteboard
Wiimote WhiteboardWiimote Whiteboard
Wiimote WhiteboardmystrE
 
Getting Real With Connected Devices Presentation
Getting Real With Connected Devices PresentationGetting Real With Connected Devices Presentation
Getting Real With Connected Devices Presentationsebastienjouhans
 
Build cool stuff with arduino for sci camp 16 dec13
Build cool stuff with arduino for sci camp 16 dec13Build cool stuff with arduino for sci camp 16 dec13
Build cool stuff with arduino for sci camp 16 dec13Singapore Makers Association
 
ScratchGPIO, Raspberry Pi & BerryClip
ScratchGPIO, Raspberry Pi & BerryClipScratchGPIO, Raspberry Pi & BerryClip
ScratchGPIO, Raspberry Pi & BerryClipDavid Dryden
 
Arduino Workshop @ MSA University
Arduino Workshop @ MSA UniversityArduino Workshop @ MSA University
Arduino Workshop @ MSA UniversityAhmed Magdy Farid
 
Maker Education : Building a Toy Car with Arduino
Maker Education : Building a Toy Car with ArduinoMaker Education : Building a Toy Car with Arduino
Maker Education : Building a Toy Car with ArduinoFun2Do Labs
 
Advanced view arduino projects list use arduino for projects (4)
Advanced view arduino projects list  use arduino for projects (4)Advanced view arduino projects list  use arduino for projects (4)
Advanced view arduino projects list use arduino for projects (4)WiseNaeem
 
I/O 2011 報告会 ADKで遊んでみた
I/O 2011 報告会 ADKで遊んでみたI/O 2011 報告会 ADKで遊んでみた
I/O 2011 報告会 ADKで遊んでみたMakoto Yamazaki
 

What's hot (20)

Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009
Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009
Arduino Lecture 4 - Interactive Media CS4062 Semester 2 2009
 
Introduction to microbit
Introduction to microbitIntroduction to microbit
Introduction to microbit
 
The MHV Board
The MHV BoardThe MHV Board
The MHV Board
 
Research presentations
Research presentationsResearch presentations
Research presentations
 
Arduino Basics
Arduino BasicsArduino Basics
Arduino Basics
 
Arduino Basics
Arduino BasicsArduino Basics
Arduino Basics
 
Arduino projects list about 2342 arduino list of projects use arduino for p...
Arduino projects list   about 2342 arduino list of projects use arduino for p...Arduino projects list   about 2342 arduino list of projects use arduino for p...
Arduino projects list about 2342 arduino list of projects use arduino for p...
 
Arduino
ArduinoArduino
Arduino
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
OpenROV: Node.js takes a dive into the ocean
OpenROV: Node.js takes a dive into the oceanOpenROV: Node.js takes a dive into the ocean
OpenROV: Node.js takes a dive into the ocean
 
Wiimote Whiteboard
Wiimote WhiteboardWiimote Whiteboard
Wiimote Whiteboard
 
Practicas con arduino
Practicas con arduinoPracticas con arduino
Practicas con arduino
 
Getting Real With Connected Devices Presentation
Getting Real With Connected Devices PresentationGetting Real With Connected Devices Presentation
Getting Real With Connected Devices Presentation
 
Build cool stuff with arduino for sci camp 16 dec13
Build cool stuff with arduino for sci camp 16 dec13Build cool stuff with arduino for sci camp 16 dec13
Build cool stuff with arduino for sci camp 16 dec13
 
Arduino
Arduino Arduino
Arduino
 
ScratchGPIO, Raspberry Pi & BerryClip
ScratchGPIO, Raspberry Pi & BerryClipScratchGPIO, Raspberry Pi & BerryClip
ScratchGPIO, Raspberry Pi & BerryClip
 
Arduino Workshop @ MSA University
Arduino Workshop @ MSA UniversityArduino Workshop @ MSA University
Arduino Workshop @ MSA University
 
Maker Education : Building a Toy Car with Arduino
Maker Education : Building a Toy Car with ArduinoMaker Education : Building a Toy Car with Arduino
Maker Education : Building a Toy Car with Arduino
 
Advanced view arduino projects list use arduino for projects (4)
Advanced view arduino projects list  use arduino for projects (4)Advanced view arduino projects list  use arduino for projects (4)
Advanced view arduino projects list use arduino for projects (4)
 
I/O 2011 報告会 ADKで遊んでみた
I/O 2011 報告会 ADKで遊んでみたI/O 2011 報告会 ADKで遊んでみた
I/O 2011 報告会 ADKで遊んでみた
 

Viewers also liked

Libraries: Innovative Spaces to Dream, Think, and Create.
Libraries: Innovative Spaces to Dream, Think, and Create.Libraries: Innovative Spaces to Dream, Think, and Create.
Libraries: Innovative Spaces to Dream, Think, and Create.St. Petersburg College
 
Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016St. Petersburg College
 
How to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth WorldHow to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth WorldSt. Petersburg College
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesSt. Petersburg College
 
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools. St. Petersburg College
 

Viewers also liked (14)

Libraries: Innovative Spaces to Dream, Think, and Create.
Libraries: Innovative Spaces to Dream, Think, and Create.Libraries: Innovative Spaces to Dream, Think, and Create.
Libraries: Innovative Spaces to Dream, Think, and Create.
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
 
Mobile Services for Your Library
Mobile Services for Your LibraryMobile Services for Your Library
Mobile Services for Your Library
 
Technologies to Watch: 2017 Edition
Technologies to Watch: 2017 EditionTechnologies to Watch: 2017 Edition
Technologies to Watch: 2017 Edition
 
Introducing 3D Design and Printing
Introducing 3D Design and PrintingIntroducing 3D Design and Printing
Introducing 3D Design and Printing
 
STEAM @ Your Library
STEAM @ Your LibrarySTEAM @ Your Library
STEAM @ Your Library
 
Technology Trends to Watch
Technology Trends to WatchTechnology Trends to Watch
Technology Trends to Watch
 
Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016
 
Curriculum Builder
Curriculum BuilderCurriculum Builder
Curriculum Builder
 
How to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth WorldHow to Think in the Information Age: Finding Facts in a Post-Truth World
How to Think in the Information Age: Finding Facts in a Post-Truth World
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
 
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
Put the Internet of Things to Work Using IFTTT, Amazon Echo, and other tools.
 
Introduction to Coding
Introduction to CodingIntroduction to Coding
Introduction to Coding
 
Virtual Reality: A Renaissance
Virtual Reality: A RenaissanceVirtual Reality: A Renaissance
Virtual Reality: A Renaissance
 

Similar to Build an Analog Synthesizer with littleBits

Music robots and techno robots - History, building and playing
Music robots and techno robots - History, building and playingMusic robots and techno robots - History, building and playing
Music robots and techno robots - History, building and playingmoritzsimongeist
 
Electronic musician by letruongan
Electronic musician by letruonganElectronic musician by letruongan
Electronic musician by letruonganAn Le Truong
 
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")Leif Bloomquist
 
Microcontrollers and intro to real time programming 1
Microcontrollers and intro to real time programming 1Microcontrollers and intro to real time programming 1
Microcontrollers and intro to real time programming 1SSGMCE SHEGAON
 
Waverator Spectra VST VST3 Audio Unit. Synthesizer Leads, Pads, Keys, Atmos T...
Waverator Spectra VST VST3 Audio Unit. Synthesizer Leads, Pads, Keys, Atmos T...Waverator Spectra VST VST3 Audio Unit. Synthesizer Leads, Pads, Keys, Atmos T...
Waverator Spectra VST VST3 Audio Unit. Synthesizer Leads, Pads, Keys, Atmos T...Syntheway Virtual Musical Instruments
 
1 100 transistorcircuits
1 100 transistorcircuits1 100 transistorcircuits
1 100 transistorcircuitsAlejandro Perez
 
VIC MIDI (World of Commodore 2015)
VIC MIDI (World of Commodore 2015)VIC MIDI (World of Commodore 2015)
VIC MIDI (World of Commodore 2015)Leif Bloomquist
 
The MIDI Protocol - Musical Instrument Digital Interface
The MIDI Protocol - Musical Instrument Digital InterfaceThe MIDI Protocol - Musical Instrument Digital Interface
The MIDI Protocol - Musical Instrument Digital InterfaceBhaumik Bhatt
 
101 200 transistorcircuits
101 200 transistorcircuits101 200 transistorcircuits
101 200 transistorcircuitsAlejandro Perez
 
Home Recording Studio Signal Chain
Home Recording Studio Signal ChainHome Recording Studio Signal Chain
Home Recording Studio Signal ChainJamieleger
 
moForte's Audio Modeling Technology Deck 3/17/2014
moForte's Audio Modeling Technology Deck 3/17/2014moForte's Audio Modeling Technology Deck 3/17/2014
moForte's Audio Modeling Technology Deck 3/17/2014gpscc
 
Problems and Solutions in Game Audio
Problems and Solutions in Game AudioProblems and Solutions in Game Audio
Problems and Solutions in Game AudioKaren Collins
 
Senior Design Final Report
Senior Design Final ReportSenior Design Final Report
Senior Design Final ReportJared Johnson
 

Similar to Build an Analog Synthesizer with littleBits (20)

Music robots and techno robots - History, building and playing
Music robots and techno robots - History, building and playingMusic robots and techno robots - History, building and playing
Music robots and techno robots - History, building and playing
 
Electronic musician by letruongan
Electronic musician by letruonganElectronic musician by letruongan
Electronic musician by letruongan
 
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
 
Audio Mixing Console
Audio Mixing ConsoleAudio Mixing Console
Audio Mixing Console
 
Microcontrollers and intro to real time programming 1
Microcontrollers and intro to real time programming 1Microcontrollers and intro to real time programming 1
Microcontrollers and intro to real time programming 1
 
Audio console
Audio console Audio console
Audio console
 
Waverator Spectra VST VST3 Audio Unit. Synthesizer Leads, Pads, Keys, Atmos T...
Waverator Spectra VST VST3 Audio Unit. Synthesizer Leads, Pads, Keys, Atmos T...Waverator Spectra VST VST3 Audio Unit. Synthesizer Leads, Pads, Keys, Atmos T...
Waverator Spectra VST VST3 Audio Unit. Synthesizer Leads, Pads, Keys, Atmos T...
 
Ebook - LOGIC
Ebook - LOGICEbook - LOGIC
Ebook - LOGIC
 
Interfacing using ِAtmega16/32
Interfacing using ِAtmega16/32 Interfacing using ِAtmega16/32
Interfacing using ِAtmega16/32
 
1 100 transistorcircuits
1 100 transistorcircuits1 100 transistorcircuits
1 100 transistorcircuits
 
VIC MIDI (World of Commodore 2015)
VIC MIDI (World of Commodore 2015)VIC MIDI (World of Commodore 2015)
VIC MIDI (World of Commodore 2015)
 
Prestentation
PrestentationPrestentation
Prestentation
 
Chiptune Music
Chiptune MusicChiptune Music
Chiptune Music
 
The MIDI Protocol - Musical Instrument Digital Interface
The MIDI Protocol - Musical Instrument Digital InterfaceThe MIDI Protocol - Musical Instrument Digital Interface
The MIDI Protocol - Musical Instrument Digital Interface
 
101 200 transistorcircuits
101 200 transistorcircuits101 200 transistorcircuits
101 200 transistorcircuits
 
Guide to live wire and pcb wizard
Guide to live wire and pcb wizardGuide to live wire and pcb wizard
Guide to live wire and pcb wizard
 
Home Recording Studio Signal Chain
Home Recording Studio Signal ChainHome Recording Studio Signal Chain
Home Recording Studio Signal Chain
 
moForte's Audio Modeling Technology Deck 3/17/2014
moForte's Audio Modeling Technology Deck 3/17/2014moForte's Audio Modeling Technology Deck 3/17/2014
moForte's Audio Modeling Technology Deck 3/17/2014
 
Problems and Solutions in Game Audio
Problems and Solutions in Game AudioProblems and Solutions in Game Audio
Problems and Solutions in Game Audio
 
Senior Design Final Report
Senior Design Final ReportSenior Design Final Report
Senior Design Final Report
 

More from St. Petersburg College

Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries  Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries St. Petersburg College
 
Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition) Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition) St. Petersburg College
 
Taking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in LibrariesTaking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in LibrariesSt. Petersburg College
 
How to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab EditionHow to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab EditionSt. Petersburg College
 
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality ExperiencesUsing CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality ExperiencesSt. Petersburg College
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?St. Petersburg College
 
Creating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting CableCreating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting CableSt. Petersburg College
 
Understanding Artificial Intelligence
Understanding Artificial Intelligence Understanding Artificial Intelligence
Understanding Artificial Intelligence St. Petersburg College
 
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBandLearn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBandSt. Petersburg College
 
Learning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for KidsLearning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for KidsSt. Petersburg College
 

More from St. Petersburg College (19)

Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries  Introducing Immersive Technologies for Libraries
Introducing Immersive Technologies for Libraries
 
Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition) Introducing How to Build a Personal Voice Assistant (AIY Edition)
Introducing How to Build a Personal Voice Assistant (AIY Edition)
 
360° Tours and More
360° Tours and More360° Tours and More
360° Tours and More
 
Taking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in LibrariesTaking the Magical Leap with Immersive Technologies in Libraries
Taking the Magical Leap with Immersive Technologies in Libraries
 
Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
 
How to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab EditionHow to Repurpose Library Space: Listening Lab Edition
How to Repurpose Library Space: Listening Lab Edition
 
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality ExperiencesUsing CoSpaces Edu to Create Virtual and Augmented Reality Experiences
Using CoSpaces Edu to Create Virtual and Augmented Reality Experiences
 
Understanding Artificial Intelligence
Understanding Artificial IntelligenceUnderstanding Artificial Intelligence
Understanding Artificial Intelligence
 
Web Design Trends: 2018 Edition
Web Design Trends: 2018 EditionWeb Design Trends: 2018 Edition
Web Design Trends: 2018 Edition
 
What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?What’s New With 3D Design and Printing?
What’s New With 3D Design and Printing?
 
Creating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting CableCreating a Program to Assist Users Cutting Cable
Creating a Program to Assist Users Cutting Cable
 
Understanding Artificial Intelligence
Understanding Artificial Intelligence Understanding Artificial Intelligence
Understanding Artificial Intelligence
 
Beginning Python Programming
Beginning Python ProgrammingBeginning Python Programming
Beginning Python Programming
 
3D Design Fundamentals
3D Design Fundamentals3D Design Fundamentals
3D Design Fundamentals
 
STEM Demystified
STEM DemystifiedSTEM Demystified
STEM Demystified
 
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBandLearn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
Learn to Compose, Record, and Produce Songs and Podcasts Using GarageBand
 
Open Education Resources in Libraries
Open Education Resources in LibrariesOpen Education Resources in Libraries
Open Education Resources in Libraries
 
Learning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for KidsLearning Kodu: Basic Video Game Design for Kids
Learning Kodu: Basic Video Game Design for Kids
 
Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It! Learn to Code and Have Fun Doing It!
Learn to Code and Have Fun Doing It!
 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Build an Analog Synthesizer with littleBits

  • 1.
  • 3. 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
  • 4. 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.
  • 5. Sound is the vibration of air or another medium. Image source: http://goo.gl/lwGlX8 Interactive Wave Simulator
  • 6. Pitch is how a person perceives the frequency of a vibration. Everyone perceives pitch differently. Image source: http://goo.gl/jw20w8
  • 7. 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
  • 8. 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
  • 9. Timbre differentiates sounds of the same pitch. This is how we determine the difference between instruments. Image source: http://goo.gl/IlE7QX
  • 10. Monophonic synthesizers, like this Minimoog, produce one note at a time. Image source: http://goo.gl/EA7Veb
  • 11. Polyphonic synthesizers, like this Polymoog, produce many sounds simultaneously. Image source: http://goo.gl/TlSRKY
  • 12. Brief History of Synthesizers More info: http://goo.gl/AMh7aB 1920 – Theremin 1928 – Ondes Martenot 1954 – Hammond B-3 organ 1965 – Rhodes piano 1968 – Hohner clavinet 1969 – Minimoog 1977 – Prophet-5 1981 – Roland Jupiter-8 (JP-8) 1982 – Roland TB-303 1983 – Yamaha DX-7 1988 – Korg M1
  • 13. Image source: http://goo.gl/2hW0o6 Signal Generators (Voltage Controlled Oscillator) Modulators Controller (keyboard) Patch bay overrides hard-wiring
  • 15. What is in the Synth Kit?
  • 16. The power module lets you use a 9 volt battery to supply electricity. Source: http://littlebits.cc/
  • 17. The oscillator is the main sound source and is capable of creating audio tones. Source: http://littlebits.cc/
  • 18. 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/
  • 19. The keyboard lets you play melodies. Source: http://littlebits.cc/
  • 20. 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/
  • 21. 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/
  • 22. 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/
  • 23. 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/
  • 24. 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/
  • 25. 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/
  • 26. The synth speaker amplifies your circuits! Source: http://littlebits.cc/
  • 27. 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
  • 28. Using an external MIDI controller with littleBits MIDI Out MIDI In
  • 29.
  • 30. Set MIDI Input and Output in Ableton Live
  • 31. 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
  • 32. 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
  • 33. 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!!
  • 35.