[sdiy] dsPIC Stuff
Scott Gravenhorst
music.maker at gte.net
Mon Nov 12 03:08:33 CET 2012
My Brain Is An Electron:
http://electro-music.com/forum/download.php?id=32641
Sometimes I Repeat Myself:
http://electro-music.com/forum/download.php?id=32653
These two pieces were done using an 8 voice polysynth implemented on dsPICs
(a big thank you goes out to Tom Wiltshire for his help).
The "Harpie" instrument consists of 3 dsPIC33F ICs, one serves as a MIDI
controller and voice assigner which communicates via a one way SPI channel
to the other two "voice engines". Each voice engine manifests 4
Karplus-Strong string models. The Karplus-Strong model parameters for
reflection filter Fc and linear damping are controlled by pots feeding ADC
input pins.
The second piece was done by recording the same MIDI sequence twice - one
time an octave higher than the other and using Audacity, the two recordings
were offset some small number of milliseconds in time and then mixed into a
stereo track.
The synthesizer is built on 2 stripboards and all 3 dsPICs run at 40 MIPS
with a 20 MHz xtal.
-- ScottG
________________________________________________________________________
-- Scott Gravenhorst
-- FPGA MIDI Synth Info: jovianpyx.dyndns.org:8080/public/FPGA_synth/
-- FatMan Mods Etc.: jovianpyx.dyndns.org:8080/public/fatman/
-- Some Random Electronics Bits: jovianpyx.dyndns.org:8080/public/electronics/
-- When the going gets tough, the tough use the command line.
More information about the Synth-diy
mailing list