I hope it is OK to ask an Opus question here.  If not, please advise the correct forum.<div><br></div><div>Regarding the statement &quot;<span class="Apple-style-span" style="color: rgb(0, 136, 0); font-family: monospace; font-size: 12px; white-space: pre; ">Internally, the codec always operates at a 48 kHz sampling rate, though it </span><span class="Apple-style-span" style="color: rgb(0, 136, 0); font-family: monospace; font-size: 12px; white-space: pre; ">allows input and output of various bandwidths...&quot;</span></div>
<div><div><div>


</div></div><div><span class="Apple-style-span" style="color: rgb(0, 136, 0); font-family: monospace; font-size: 12px; white-space: pre; "><br></span></div><div><span class="Apple-style-span" style="color: rgb(0, 136, 0); font-family: monospace; font-size: 12px; white-space: pre; "><meta charset="utf-8"><span class="Apple-style-span" style="font-family: arial; font-size: small; color: rgb(0, 0, 0); white-space: normal; "><div>
Can I infer from this that it is most CPU efficient to always input and output PCM data at 48000 samples per sec, regardless of other factors such as bitrate?</div><div><br></div><div>My use of Opus is for an interactive app, so I want to set capture and playback sampling rates appropriately and avoid resampling inside the codec to the extent possible.  Opus is operating on 20 msec mono frames, set for OPUS_MODE_AUTO / OPUS_BANDWIDTH_AUTO, with a bit rate that varies between 10kbps - 64kbps.</div>
<div><br></div><div>Thanks for any tips.</div><div><br></div><div><br></div></span></span></div></div>