<div dir="ltr"><div>If you use an Arduino Due, or any other ARM Arduino, your work is already mostly done for you: <a href="https://github.com/Palatis/arduino-opus">https://github.com/Palatis/arduino-opus</a></div><div><br></div><div>I have no idea what the relative power of the
<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">TMS320C6713</span><span> </span>is, I can't find applicable benchmarks anywhere, but if its higher clock rate translates to more real speed, you may be able to get better quality out of it. In this case, you need to figure out how to import Opus code into its IDE, figure out whether it has a useful FPU or not and build accordingly, then identify any remaining hot points and develop algorithms optimized for the architecture & compiler.</div><div><br></div><div>For a commercial project I'd recommend battle-tested ARM all day long, but if you intend to research the state of the art, dipping into the unknown with the
<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">TMS320C6713</span><span> </span>is certainly a more interesting project.<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Aug 30, 2018 at 11:38 AM Chinmaya Panda <<a href="mailto:chinu.giet09@gmail.com">chinu.giet09@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 dir="ltr">
<span style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Respected Sir/Madam,</span><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><span style="font-size:12.8px">I am working as Research Scholar at IIT, Bhubaneshwar, which is one of the pioneer educational organization in India. (</span><span style="font-size:12.8px"> </span><a href="http://www.iitbbs.ac.in/" style="font-size:12.8px" target="_blank">http://www.iitbbs.ac.in</a><span style="font-size:12.8px"> </span><span style="font-size:12.8px">) </span><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">My assigned task is to transfer voice signal (Audio in future) over wireless sensor network. </div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">I have Arduino DUE, Arduino Mega, TMS320C6713 DSP board, TMS320F28379D Lunch pad, FPGA boards and necessary </div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Microphone, filter, amplifier, speaker, Zigbee, bluetooth and other required electronics modules.</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">I am able to transmit raw audio samples through Arduino Due and Zigbee modules. The audio quality in receiving side is very poor,</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">so I have hope that if I can implement some compression algorithms then I can transmit audio/voice with perceptual accuracy.</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">I came across few compression techniques, and found that Opus is the latest and futuristic technique, so suitable for me.</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Now I have to start implementing same over any one of my module for testing, but with correct learning approach.</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">I need your suggestions and help to accomplish the task, as I am completely a new technologist in this domain. </div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">1- Which board is most suitable, from my above list (Is Arduino Due Suitable, or <span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">TMS320C6713</span><span> </span>?)?</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">2- How should I start implementing compression techniques(Should I start directly from Opus or some CELT algos?)?</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">3- How to get compressed short audio bitstream, so that I can transmit over WSN?</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Hope my communication is clear to you. In case any requirement is there then I am ready to reply.</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Thanking you.</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Regards</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Chinmaya Panda</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">cell-8599850989</div>
<br></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>