[sdiy] FPGA based synthesizer progress report....

Jim Patchell patchell at cox.net
Tue Oct 14 20:35:27 CEST 2008


Last night I got the Midi interface hardware working.  Not an easy thing 
to do.  I was getting a bunch of gibberish out of the Midi port...and I 
was really scratching my head...

Turns out, my Oberhiem XK was going NUTs!  It was spitting out all kinds 
of wierd stuff.  A power cycle on the XK solved that problem and it 
turned out the Midi uart worked as advertised.

Tonight...I need to get the Midi Parser working...I wrote one a long 
time ago that was compiled with Image Craft ICC, and I need to make a 
few minor changes so it will work with WinAVR gcc and also with the real 
time operating system I wrote...

Then, I need to write a scheduler to route the notes played to the 
proper set of oscillators and complete a patch editor, and it should be 
pretty much done...(well, this phase...then I need to add a digital filter).

This project has been fun.

One interesting thing I have noted.

The phase relationship of two sawtooth waveforms (even when they are 
exactly the same frequency) makes a huge difference in the timbre you 
get.  I am going to have to add (later) a feature to make sure that the 
phase of the oscillators is known at the start of a note so that the 
sound is predictable.  This also means by adding phase modulation, I 
should be able to get some interesting (but subtle) effects.
-- 
----------------------------------------------
Visit http://www.noniandjim.com
SDIY: http://www.noniandjim.com/Jim/index.html
----------------------------------------------




More information about the Synth-diy mailing list