meeblip micro build workshop at interaccess
DESCRIPTION
Building the MeeBlip micro, an affordable, open source synth on a single board, at Toronto's InterAccess Gallery.TRANSCRIPT
meeblip.com - MeeBlip micro
PETER KIRN, createdigitalmusic.comhttp://flavors.me/peterkirn
Saturday, September 24, 2011
Meet MeeBlip
• James Grahame, Reflex Audio (Calgary) + Peter Kirn createdigitalmusic.com
• Hackable, playable, affordable sound
• GPLv3 license + Creative Commons
• Monophonic, MIDI
• 16-bit sound, 8-bit (AVR) brain
Saturday, September 24, 2011
The micro
• Same sounds, same digital filter, PCM audio, MIDI input
• Mini output (bridged mono to stereo)
• 8 + 8 analog + digital inputs
• (Prototype) Header programmer
• (Final) USB programming
Saturday, September 24, 2011
The micro
• Standalone, portable operation
• Low cost
• Use it with a MIDI keyboard that has knobs, switches/buttons
• Use novel input controls for modulation
• Build a project (installations, wearable)
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
• C1 = 0.33 uF
• C2 = 0.1 uF (blue)
• C3 = 470 uF (navy)
• C12 = 4.7
• C14 = 10 (taped)
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
Saturday, September 24, 2011
avrdude
• avrdude
• avra (compilation)
Saturday, September 24, 2011
MIDI
• Notes
• Control change
Saturday, September 24, 2011
micro MIDIKnobs (scaled 0-254) .MIDIMODWHEEL = MIDICC 01 DETUNE = MIDICC 48 PULSE_WIDTH = MIDICC 49 PORTAMENTO = MIDICC 50 VCFENVMOD = MIDICC 51 PANEL_LFOLEVEL = MIDICC 52 LFOFREQ = MIDICC 53 CUTOFF = MIDICC 54 RESONANCE = MIDICC 55 ATTACKTIME = MIDICC 56 DECAYTIME = MIDICC 57 SUSTAINLEVEL = MIDICC 58 RELEASETIME = MIDICC 59 OSCMIX = MIDICC 60 FMDEPTH = MIDICC 61
Switches
OSCA WAVE = MIDICC 62 OSCB WAVE = MIDICC 63 OSCB ENABLE = MIDICC 64 OSCA NOISE = MIDICC 65 OSCB OCTAVE = MIDICC 66 LFOWAVE = MIDICC 67 LFOMODE = MIDICC 68 LFODEST = MIDICC 69 LFOKEYSYNC = MIDICC 70 DISTORTION = MIDICC 71 DCFTRACK = MIDICC 72 DCFMODE = MIDICC 73 MODWHEEL = MIDICC 74
switch values are read such that 0-127 is "off" and 128-255 is "on".
Saturday, September 24, 2011
A quick look at Pd
• Understanding patching
• midiin, midiout
• notein, noteout, makenout
• ctlin, ctlout
• Quick math = easy MIDI music!
Saturday, September 24, 2011
MeeBlip,MeeBlip micro
PETER KIRN, createdigitalmusic.comhttp://flavors.me/peterkirn
http://meeblip.com
Saturday, September 24, 2011