[sdiy] FPGA synth I have been toying with for a while

Scott Gravenhorst music.maker at gte.net
Tue Jun 24 15:11:16 CEST 2008


Jim Patchell <patchell at cox.net> wrote:
>Nope...exactly the same problem.  :-(....although, at 192KHz sample 
>rate, the max cuttoff would be ~32KHz...and around 8KHz is really all 
>you need...

For what it's worth, I did some informal experiments with a digital SVF (which is
different than your approach, so this may be totally nonsequitur) at sample rates of
1MHz, 500Kz, 250KHz and 125KHz.  I'd bet you already know this, what I found was that
using waveforms with fast transients, the higher the sample rate, the more "freq" and Q
range it had before going bonkers.  I did not band limit my waveforms.  At 125KHz, I
was disappointed in the ranges of both Q and freq.  The filter was usable, but the
range was too truncated for my liking.  Now I wish I had kept the numbers...

I am very interested in how this goes...

>Scott Gravenhorst wrote:
>> Jim Patchell <patchell at cox.net> wrote:
>>> Well...sort of...I guess... :-)
>>>
>>> It is going to be a model of a standard 4 pole low pass fileter...with 
>>> resonance.  I was just going to do a state variable filter...but, 
>>> thought I would try the four pole instead.
>>>
>>> in ->DIFF-----MULT---->SUM----->Z-1------ out
>>>       ^        ^       ^              |
>>>       |        |       |              |
>>>       |      freq      |              |
>>>       |                |              |
>>>       +----------------+--------------+
>>>
>>> 	That is a rough idea of each pole section...four of those 
>>> cascaded...with feedback around the whole mess.
>> 
>> Will this method avoid the dreaded 1/6 sample rate restriction 
>from which the SVF suffers? > > >> -Jim >> >> Scott Gravenhorst 
>wrote: >>> Jim Patchell <patchell at cox.net> wrote: >>>> Hopefully, 
>I can keep the momentum up on this project. My hope...to >>>> 
>show it off at the last PNW Synth DIY meet in October. >>>> >>>> 
>http://www.noniandjim.com/Jim/dsm1/DigitalSynthesizerModule.html 
>>>> Hey Jim, >>> >>> Looks very interesting, have you decided on 
>a specific filter topology yet? >>> >>> -- ScottG >>> >>> 
>----------------------------------------------------------------- 
>>>> >>> -- Scott Gravenhorst >>> -- GateManPoly - FPGA Based 
>Polyphonic MIDI LA/FM Synthesizer >>> -- GateMan-III - FPGA Based 
>Monophonic MIDI LA/FM Synthesizer >>> -- PolyDaWG/8 - FPGA Based 
>8 Voice Polyphonic MIDI Synthesizer >>> -- FatMan: 
>home1.gte.net/res0658s/fatman/ >>> -- NonFatMan: 
>home1.gte.net/res0658s/electronics/ >>> -- When the going gets 
>tough, the tough use the command line. >>> >>> 
>_______________________________________________ >>> Synth-diy 
>mailing list >>> Synth-diy at dropmix.xs4all.nl >>> 
>http://dropmix.xs4all.nl/mailman/listinfo/synth-diy >>> >>> >> -- 
>>> ---------------------------------------------- >> Visit 
>http://www.noniandjim.com >> SDIY: 
>http://www.noniandjim.com/Jim/index.html >> 
>---------------------------------------------- >> > > -- ScottG > 
>> 
>----------------------------------------------------------------- 
>> > -- Scott Gravenhorst > -- GateManPoly - FPGA Based Polyphonic 
>MIDI LA/FM Synthesizer > -- GateMan-III - FPGA Based Monophonic 
>MIDI LA/FM Synthesizer > -- PolyDaWG/8 - FPGA Based 8 Voice 
>Polyphonic MIDI Synthesizer > -- FatMan: 
>home1.gte.net/res0658s/fatman/ > -- NonFatMan: 
>home1.gte.net/res0658s/electronics/ > -- When the going gets 
>tough, the tough use the command line. > > 
>_______________________________________________ > Synth-diy 
>mailing list > Synth-diy at dropmix.xs4all.nl > 
>http://dropmix.xs4all.nl/mailman/listinfo/synth-diy > > 
>
>-- 
>----------------------------------------------
>Visit http://www.noniandjim.com
>SDIY: http://www.noniandjim.com/Jim/index.html
>----------------------------------------------
>

-- ScottG

-----------------------------------------------------------------

-- Scott Gravenhorst
-- GateManPoly - FPGA Based Polyphonic MIDI LA/FM Synthesizer
-- GateMan-III - FPGA Based Monophonic MIDI LA/FM Synthesizer
-- PolyDaWG/8 - FPGA Based 8 Voice Polyphonic MIDI Synthesizer
-- FatMan: home1.gte.net/res0658s/fatman/
-- NonFatMan: home1.gte.net/res0658s/electronics/
-- When the going gets tough, the tough use the command line.




More information about the Synth-diy mailing list