Edwin van den Oetelaar
2011-Oct-31 09:26 UTC
[CELT-dev] Can CELT / libopus on a ARM cortex M3 or M4 (fast enough ?)
Hello everyone, For a private project I would like to make a new Internet Intercom device (for my kids and me). At the moment I use a separate DSP with Ogg/Vorbis (VS1053) but I like a challenge ;-) Is a eg. ST32F10x (cortex m3) or a new ST32F40x (cortex m4) powerful enough to do encoding and decoding ? Any existing projects to learn from? Thanks for your time, Edwin van den Oetelaar
Timothy B. Terriberry
2011-Oct-31 12:39 UTC
[CELT-dev] Can CELT / libopus on a ARM cortex M3 or M4 (fast enough ?)
> Is a eg. ST32F10x (cortex m3) or a new ST32F40x (cortex m4) powerful > enough to do encoding and decoding ? > Any existing projects to learn from?I don't know of an existing project that's public, but an M3 should be powerful enough to run the CELT modes of libopus without much difficulty, as long as you have one running at a sufficiently high clock rate (I think the STM32F103, for example, goes up to at least 72 MHz, which should be plenty). You may have to do some work to get all of libopus to fit in the limited Flash+RAM available, though.
Possibly Parallel Threads
- [LLVMdev] Generate code for ARM Cortex m0, m3, and m4.
- [LLVMdev] Generate code for ARM Cortex m0, m3, and m4.
- [LLVMdev] Generate code for ARM Cortex m0, m3, and m4.
- [LLVMdev] Generate code for ARM Cortex m0, m3, and m4.
- [LLVMdev] Generate code for ARM Cortex m0, m3, and m4.