Check this out:
http://www.modcan.com/bseries/ddelay.html
I did the firmware.
It uses a similar configuration to what you've got, except with a higher
pincount processor so we could address a fairly large external SRAM
through GPIO for the delay memory.
I've got a 2nd order IIR in there to add some color when desired. It
doesn't use too many cycles. I'm actually running to processor at a
lower clock rate because I don't need the speed in this application.
Eric
Jonny Barker wrote:
> Hi,
>
> Funny you should mention it - I've just been building a dsPIC based guitar
> effects unit. It consists of a dsPIC33FJ64GP706 (which i got free off
> microchip), and a CS4270 and lots of capacitors (which i didn't get free
> ().
>
> The main limit I've met so far is RAM, which limits the amount of
> reverb/delay you can add. My chip has 16kb, enough for a fairly muddy
> bathroom-sounding reverb, but little more.
>
> With ~500 cycles per sample (48khz stereo) and a one-cycle MAC it is
> possible to do a fair bit of FIR/IIRing, I haven't really stretched it yet
> though (haven't figured out what I want it to do!).
>
> Jonny
>
> Eric Brombaugh wrote:
>
>> Doughy wrote:
>>> Hello all,
>>>
>>> I am a signal processing engineer and also a guitarist. I would like
>>> to start messing around with creating my own effects, and was
>>> wondering the best DSP to do so.
>> Depends on what you want to do and how much you want to spend. For
>> low-end stuff, Microchip dsPIC processors are cheap, easy to interface
>> and easy to program. They're not super fast though, so they won't be
>> good for complex processing. For more complex processing you'd probably
>> like to try ADI & TI DSPs that run much faster.
>>
>> Eric
>