Site Map
home
artwork
car alarm
circuit boards
crickets
faraday synth
giant meter
giant spectrum
head music
live furniture
noctiluca scintillans
publicity
pendulum pianos
relay rhythms
ringtones
code
arduino xcode
color themes
dissertation
audio
graphs
scripts
display
maxmsp
pd objects
biquadratic~
crossover~
phasorloop~
pink~
thirtyone~
pd spectral toolkit
source
display
pd xcode
xcode 3.2.2 pd tutorial
pink noise
raspberry pi
scrabble
wavecheck
website
dossier
biography
contact
curriculum vitae
resume
music
aural video is visual audio
confluent forms
dotscilloscope
entropy
finnegan's dream
improv no. 8
max
noctiluca scintillans
north pole
pongulation
relay rhythms
spectral teletype
other
garmin usb
ultra slomo
photos
big sur
bodie
bonneville dam
calarts e104
catalina island
costa rica
death valley
east kauai
holography
hot air balloons
japanese garden
joshua tree
lake chealan
maui
miscellaneous
newport aquarium
north kauai
oak flat lookout
pylons
r.t.o. balloons
salton sea
sierras and cascades
south kauai
u of mn
search
temp
av
canvas
scripps pier
spindle
your computer
/home/artwork/faraday synth
Title
Faraday Synth
Description
Chromatic Synthesizer Toy
Keywords
cooper, baker, cooperbaker, synth, synthesizer, arduino, polyphonic, synthesis, custom, enclosure, buttons, knobs, dials, beautiful, amazing, faraday
Content
Faraday synth is a four voice, two octave chromatic synthesizer. Synthesis is carried out by a miniature arduino board that feeds a one watt amplifier and two inch speaker. There are four buttons that play notes, four knobs that control pitch, a latch button, a volume knob, and a power button. The enclosure is machined cast aluminum with a hand etched circuit board.
The synthesis algorithm is quite simple in order to run on the arduino, and consists of four one-bit oscillators that are updated by an interrupt service routine running at 50 kHz. Each oscillator's frequency is determined by counting the number of interrupts (i.e. samples) per half wave cycle, then toggling the oscillator's waveform state high or low. Interaction is handled within the main program loop where button states are read, potentiometer values are read and low pass filtered, and state variables are set.
Faraday synth was built as a present for my son on his third birthday.
1 : 1
Files
circuitry
images
board.png
schematic.png
thumbs
board.png
schematic.png
faraday synth.jpg
main.ino
photos
images
interior back.jpg
interior front.jpg
interior vertical.jpg
side off.jpg
side on.jpg
top.jpg
vertical.jpg
thumbs
interior back.jpg
interior front.jpg
interior vertical.jpg
side off.jpg
side on.jpg
top.jpg
vertical.jpg