Open Music Labs
Analog and Digital Techniques — Tools for Musicians, Composers, and Tinkerers
Skip to content
Store
»
Audio Sniffer
BA662 Clone
bootlegMIC
Codec Shield
MICrODEC
MIDIvampire-I
MIDIvampire-II
Mixtape Alpha
rePatcher
Stomp Shield
x0x-heart
Shipping FAQ
Forums
Wiki
Projects & Tools
»
Audio Sniffer
»
Overview
Assembly
Wiki entry
Forum
BA662 Clone
Black Box mods
bootlegMIC
»
Overview
Assembly
Wiki
Codec Shield
»
Overview
Wiki
Forum
Floppy Audio
»
Discussion
Videos
The Basics
MICrODEC
»
Overview
Design Concepts
Videos
Assembly
Forums
Wiki entry
MIDIvampire-I
MIDIvampire-II
Mixtape Alpha
rePatcher
»
rePatcher
Wiki
Stomp Shield
»
Overview
Assembly
Wiki
x0x-heart
Learning
»
Arduino
»
Arduino ISP
Analog
»
Op-Amps: Part I
Op-Amps: Part II
Digital
»
Input Matrix Scanning
»
Switch per pin
Subset of charliplexed
Single multiplexed
Shift register brigade
Parallel-out shift register mux’d with uC
Parallel-in shift register mux’d with uC
3 to 8 decoder mux’d with uC
Latch mux’d with uC
Dual shift register mux
Extra microcontroller
3 to 8 decoder mux’d with shift register
Serial I/O expander IC
Shift register hacks
How does a MIDI keyboard work?
XMEM matrix scanning
ATmega ADC
»
ATmega ADC in-depth analysis
PWM DAC
»
Overview
Dual PWMs
Analysis
Tutorial
Synchronizing Timers
Sensors
»
Electret Mics
Force Sensitive Resistors
Piezos
About Us
Blog
Open Music Labs
Home
Audio Codec Shield
Audio Sniffer
BA662 Clone
bootlegMIC
MICrODEC
MIDIvampire-I
MIDIvampire-II
Mixtape Alpha
rePatcher
Stomp Shield
x0x-heart
Shipping FAQ
Open Music Labs
Home
About Us
Recent Articles
x0x-heart at Crowd Supply!
My summer vacation, by guest.
Codec Shields on Sale!
Temperature Compensation of Analog Exponential Converters
OML now distributing through SynthCube!
Article Topics
arduino
avr
floppy-audio
getting started
how-to
ISP
microdec
modifications
updates
wiki