[opus] STM32 Embedded - memory use and encode problem.

Andy Wood andyw999 at hotmail.com
Tue Dec 12 10:03:14 UTC 2023


I am using STM32 for encoding and decoding Opus - all works except for...

I am using an 8000Hz sample rate so CELT is never used.

Is there a way to stop it malloc'ing the ram for CELT as on an embedded system it is a bit of a waste, especially as I am using two encoders/decoders.


I have always had a problem with the encode having 'clicking' artifacts - file link attached - this is not the direct PCM but recorded by Audacity off the PC output using a PC  based decoder which I know works OK.

https://www.dropbox.com/scl/fo/0hhvbclesyqgjriixi9v3/h?rlkey=nxxo1dd9igpl643s5ckpjivkg&dl=0

All encoders and decoders are the latest Opus release.

It is recording both discrete channels and the source is BBC Radio 4...

Any suggestions?

Thanks

Andy.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/opus/attachments/20231212/5e019161/attachment.htm>


More information about the opus mailing list