[sdiy] FPGA
Scott Gravenhorst
music.maker at gte.net
Thu Oct 27 13:49:16 CEST 2011
Eric Brombaugh <ebrombaugh1 at cox.net> wrote:
>Of course it's feasible for some set of system specs
>(cost/complexity/sample length/sample rate/etc). What are your
>requirements? Scott Gravenhorst has been doing some work on
>SDRAM-based deep memory buffers using the Spartan 3E starter kit
>which would allow some fairly complex sampling. More than you're
>likely to get with any AVR out there at least.
>
>Eric
>
>On Oct 26, 2011, at 9:22 PM, James Elliott wrote:
>
>> Would it be feasible to build a sampler with a FPGA? Or should
>I go AVR or ARM??????????????????????????
I'm '' this close to a test of a looped delay effect using the DDR
SDRAM on the Spartan-3E Starter Kit using an already developed FM bell
synth as an audio source. If I were to use the full RAM, several
minutes of mono delay is possible (at the sample rate of about 65 kHz).
This would mean several minutes of sample time on a sampler as well.
In fact, the project that I used as a basis for my own was done by Rick
Huang. It is called the "widebus recorder" and is a sampler and
playback design. So it's really right there in his project. All that
is needed is an anti-alias filter on the input to the ADC. I'm not
sure why (but I may be about to find out) other than for longer record
time, but Rick's design runs at a sample rate of 40 kHz. I found the
zip with Verilog source code using google.
-- 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