• Audio mixing efficiently and hard realtime requirment

    Manojkumar Subramaniam
    Manojkumar Subramaniam

    warm greetings, I would want to know how capable is ARM M4 in handling up to 4 channel audio mixing of 24bits 44khz audio.

    Audio fetching will be from Sd card system with FAT32 FS, QSPI to have high speed fetch. and once the audio is mixed it will stream…

    • Answered
    • 11 months ago
    • Processors
    • Cortex-M / M-Profile forum
  • RFFT CMSIS-DSP - Fluctuating index

    SweetPotato
    SweetPotato

    I am using the Cortex M4 with CMSIS 5.4.0 DSP library. I'm using the arm_rfft_f32() function and the max_arm_f32() function to compute the maximum frequency bin of injected pure sine wave with an external CODEC. SSI0 and uDMA are being used to take in…

    • Answered
    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • Fixed-point calculation using CMSIS_library

    MnP_Junho
    MnP_Junho

    Hi.

    I'm a robot engineer and I usually use MCUs such as nrf52832(cortex-M4f) or ST32f407(cortex) to use various sensors. 

    Since those MCUs have an FPU inside, calculating time was quite fast without any burdensome optimizations. 

    The problem is, I have to…

    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • Cortex M4 (SIMD) - Fastest way to un-pack 1 (one) uint32 to 4 (four) uint8

    Andrea Bettati
    Andrea Bettati

    Hi to you all,
    In my current project I need to send over a serial bus an array of integers:

    • type = unsigned 32 bit integers
    • length = 4096

    The driver I'm using (actually USB CDC VCOM from NXP, which is embedded in LPCOpen) takes pointer to unit8 and…

    • Answered
    • over 2 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • ARM DSP is the way to go – An intern’s perspective

    Sebastian Grubb
    Sebastian Grubb

    I’ve been interning at ARM for the last two months as a summer student and spent a fair amount of time looking into the Digital Signal Processing (DSP) market and how it relates to ARM. DSP is used in speech recognition, radar signal analysis,…

    • over 6 years ago
    • Processors
    • Processors blog
  • An Introduction to Digital Filtering with Arm Microcontrollers

    Mike Taylor
    Mike Taylor

    Digital Filtering: The Basics

    The subject of digital filtering is vast but the basics can be understood easily. Digital filters process signals in the frequency domain and are commonly used to process sampled analog sensor data, images, video, audio and…

    • over 6 years ago
    • System
    • Embedded blog
  • Machine learning in low-power devices brings sound recognition to the smart home market

    Thomas Lorenser
    Thomas Lorenser

    The Smart Home market is now at an inflection point. Early devices in the market were connected to the internet but were typically single-function, often lacking connectivity to other devices and with closed APIs, denying the user the ability to design…

    • over 3 years ago
    • Processors
    • Processors blog
  • Cortex-M processors in DSP applications. Why not?

    Thomas Lorenser
    Thomas Lorenser

    Have you ever been in a situation where you successfully validated your algorithm and asked yourself: is there a hardware platform with DSP capabilities so I can get my embedded project to market quickly? Guess what: other people have dealt with the…

    • over 3 years ago
    • Processors
    • Processors blog