ios - 来自音频数据的均衡器
<p><p>我有一个 mp3 文件,所以我需要播放它,并显示一个均衡器(如附图所示)。<br/>
所以播放没有问题,但我不知道如何根据频率测量当前播放样本的 dB 功率。</p>
<p>我可以通过哪些步骤获得用于显示当前样本 dB 的数据?<br/>
<em>我猜,我需要获得一些不同频率的能量,对吗?</em></p>
<p>以下是我想要实现的示例:<br/>
<a href="https://www.youtube.com/watch?v=7oeb-OIOe-0" rel="noreferrer noopener nofollow">https://www.youtube.com/watch?v=7oeb-OIOe-0</a> <br/>
<a href="https://www.youtube.com/watch?v=PwmUhTDr0Y0" rel="noreferrer noopener nofollow">https://www.youtube.com/watch?v=PwmUhTDr0Y0</a> </p>
<p> <img src="/image/5PDK6.jpg" alt="enter image description here"/> </p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>从时域转换到频域的标准方法是 <a href="http://en.wikipedia.org/wiki/Fourier_transform" rel="noreferrer noopener nofollow">Fourier Transform</a> .</p>
<p>苹果<a href="https://developer.apple.com/library/ios/documentation/Performance/Conceptual/vDSP_Programming_Guide/UsingFourierTransforms/UsingFourierTransforms.html" rel="noreferrer noopener nofollow">provide one in vDSP</a> (矢量数字信号处理)。</p>
<p>使用这个库的演练<a href="https://mikeash.com/pyblog/friday-qa-2012-10-26-fourier-transforms-and-ffts.html" rel="noreferrer noopener nofollow">here</a> .另一个例子( bat !)<a href="http://batmobile.blogs.ilrt.org/fourier-transforms-on-an-iphone/" rel="noreferrer noopener nofollow">here</a> .</p>
<p>顺便说一句,我不会将其称为均衡器 - 对我来说,它会改变不同频带中波形的相对分量。</p></p>
<p style="font-size: 20px;">关于ios - 来自音频数据的均衡器,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/27733553/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/27733553/
</a>
</p>
页:
[1]