2019-09-07 06:41 AM
I have written code for the STM32F769-Discovery card to read in analogue audio, convolve it with a relatively long FIR, then output the result as analogue audio. My code compiles with no errors, no warnings, but I get no output from the card. I am happy to email my main.c to someone who can tell me what I have done wrong.
My code has been heavily derived from the audio_passthrough project by Francois Beaulier. The unchanged audio_passthrough project works fine.
2019-09-07 07:53 AM
Building without error simply means there are no syntax errors or missing functions, it doesn't mean it is logically sound or functional.
Use the debugger.
Add output to a console and instrument the code so you can understand the failure mechanism.
2019-09-07 03:23 PM
Set all the FIR coefficients to zero with the middle one set to one and see if the signal reappears. If it does your FIR coefficients are probably killing the signal. Message me the code if you want.
2019-09-08 06:20 AM
2019-09-08 06:21 AM
2019-09-08 07:07 AM
I can't see any attached files
2019-09-08 09:41 AM
I did attach them; they must have been stripped off. Please send an email to: MJL@vitasonic.demon.co.uk and I will send them directly to you.
2019-09-08 09:49 AM
It has limits on types/sizes. Should permit .ZIP files, if not post to a sharing site (Google Drive, etc) and link to that.
Use ZIP files, not dozens of individual files.
You can also edit you top post to add attachments.