[sdiy] FPGA based synthesizer progress report....
harrybissell at wowway.com
harrybissell at wowway.com
Tue Oct 14 21:12:29 CEST 2008
Make the oscillators sine wave and the phase won't be a problem :^P
(oops, I mean a ~feature~ :^)
lol
H^) harry
On Tue, 14 Oct 2008 11:35:27 -0700, Jim Patchell wrote
> 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
> ----------------------------------------------
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
Harry Bissell & Nora Abdullah 4eva
More information about the Synth-diy
mailing list