<div dir="ltr">Not a full answer, but I'm looking to do the same thing, but on the Cypress PSoC 4 BLE.  I asked a similar answer last year, and got a response - see:<div><br></div><div><a href="http://lists.xiph.org/pipermail/opus/2017-February/003763.html">http://lists.xiph.org/pipermail/opus/2017-February/003763.html</a></div><div><a href="http://lists.xiph.org/pipermail/opus/2017-March/003774.html">http://lists.xiph.org/pipermail/opus/2017-March/003774.html</a><br></div><div><br></div><div>I haven't been able to get back on to this project since then, but if you make any progress, I'd love to see it.</div><div><br></div><div><br></div><div><div class="GmSign">-- <br><div dir="ltr">Brian</div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Mar 9, 2018 at 2:38 PM Nicolas Ehrenberg <<a href="mailto:nicolas.ehrenberg@gmail.com">nicolas.ehrenberg@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE-CH" link="blue" vlink="#954F72"><div class="m_4168874340499491040WordSection1"><p class="MsoNormal"><span lang="EN-US">Hi<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">I’m currently trying to implement the Opus codec on a nRF 52 DK (from Nordic). One main goal of my project is a low power application that can record and send audio data (16+ kHz) over BLE. Therefore, the Opus audio codec would be suitable to encode audio data, send it over BLE and decode it on another chip.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Unfortunately, I have some trouble implementing it. <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">There are different parts to the opus codec (libopus, opusfile, …). Which one is suitable for a “simple” encode\decode application for an MCU?<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">How can I compile the library on Windows 10 (using MinGW)? <u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">What is the minimum code size (or an easily reachable minimum size) for an opus implementation?, The absolute maximum available space per chip would probably be 250kB.<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Thanks!<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US">Best,<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US">Nick<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><u></u> <u></u></p></div></div>_______________________________________________<br>
opus mailing list<br>
<a href="mailto:opus@xiph.org" target="_blank">opus@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/opus" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/opus</a><br>
</blockquote></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small">--<span class="inbox-inbox-inbox-inbox-inbox-inbox-inbox-inbox-inbox-inbox-Apple-converted-space"> </span></span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small"><div class="gmail_signature" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small"><div dir="ltr"><div><div dir="ltr"><p>Brian Silverman<br></p><p>Ready Set STEM</p><p><a href="mailto:bri@readysetstem.com" target="_blank" style="color:rgb(17,85,204)">bri@readysetstem.com</a></p><p>443-850-5351</p></div></div></div></div></div></div>