[sdiy] STM32 (or other) audio DSP learning recommendations
Dan Snazelle
subjectivity at hotmail.com
Thu Jun 28 22:10:23 CEST 2018
I must admit that trying to get my stm32f7 discovery board working on OS X with eclipse has been a nightmare !
we have tried two different Osx machines , never knowing what the issue is . I've followed instructions on a few different online resources for stm32 but alas no luck so far
I have been half wondering if migrating to another ARm vendor (like avr or nxp or ti who provide their own ide and better support ) might help ?
Coming from the easy world of teensy , I keep wondering if I'll ever be able to get OS X, eclipse And the disco board all communicating !! Ahhhh
Sent from my iPhone
> On Jun 26, 30 Heisei, at 5:33 PM, Scott Gravenhorst <music.maker at gte.net> wrote:
>
>
> sleepy_dog at gmx.de wrote:
>>
>> Scott Gravenhorst wrote:
>>
>>> were smatterings of demonstrations for most of the peripherals available on the
>>> board. I didn't find much synth making help there to be honest - however, this
>>> Things like filters, vocoders, and effects like echo/flange I found on random
>>> DSP sites, not on ST's site.
>>
>> Well, there is CMSIS DSP / math, i.e. ARM's low level lib as part of the
>> whole CMSIS, a low level lib / register definitions etc, which is a
>> layer below stuff like the ST "cube" library.
>> It has code optimized for the different ARM cores like cortex M4, for
>> common DSP functions like performing filter operations.
>> Haven't really tried them or compared to anything else, as I have only
>> made some baby steps in DSP land so far.
>> Maybe someone else can comment of how useful that really is.
>>
>> - Steve
>>
>
> Yes, there is CMSIS, but the filter functions I found were not useful to me. After looking
> through it all, I coded the SVF and single pole low pass IIR filters myself. I did find
> something that made me chuckle - the STM32F7 has a square root _instruction_ and inside one of
> the header files I found a #define statement that defines sqrt() as a single inline ASM
> instruction - clever that. CMSIS is good for a lot of other things too, but I found the
> filter functions to be too specialized for my use.
>
>
> -- ScottG
> ________________________________________________________________________
> -- Scott Gravenhorst
> -- http://scott.joviansynth.com/
> -- When the going gets tough, the tough use the command line.
> -- Matt 21:22
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at synth-diy.org
> http://synth-diy.org/mailman/listinfo/synth-diy
More information about the Synth-diy
mailing list