Skip navigation
1597 Views 1 Reply Latest reply: Feb 6, 2011 6:55 AM by RedPandaCurt RSS
mcnerney Just Startin' 1 posts since
Feb 3, 2011
Currently Being Moderated

Feb 3, 2011 2:56 PM

Sample ToneCore effect code, volume preset already written?

I am a software engineer with DSP experience (though not Freescale's).

I'm interested in the ToneCore DSP developers kit.

 

Before I buy one, I'd like to look at some sample code.

 

All the example snippets in the documentation are in assembly language.

Is that the only option for developing DSP code?

 

My application is on the simple side:  I want to make a glitch/click-free volume preset pedal.

Would I be reinventing the wheel?  I.e. has someone else already developed such an "effect"?

  • RedPandaCurt Just Startin' 23 posts since
    Oct 30, 2009

    Assembly language is the only practical option to develop code for the ToneCore DSP Development Kit.  There is some sample code in the Unofficial ToneCore DDK wiki.

     

    You could build a volume preset pedal by using the tap switch to cycle through six levels set by the pots, with a crossfade or bandlimited step to make it glitch free.  However, that is a steep learning curve for an effect that would use very little of the ToneCore's available DSP, and your signal will always be going through the ADC and DAC.

     

    You might want to consider building an analog pedal instead (or having someone build a custom one).  R.G. Keen has an article with schematics for a six volume preset pedal.

     

    Another alternative would be to find a cheap digital multi-effects pedal that can switch presets without glitching.  If you just wanted to switch volume, you could set up some simple presets with different gains.

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • Correct Answers - 5 points
  • Helpful Answers - 3 points