diz*_*izy 16 iphone audio waveform
我想知道是否有人对如何渲染音频文件的波形有任何建议.我想让用户设置音轨的入点和出点,我需要有一个波形,这样你就可以看到放点的位置.
是否有可用于此的库或是否需要完全自定义的解决方案?
它甚至被称为波形?也许有一个更好的词,所以我可以做更多的搜索.
TIA!
Nic*_*dad 11
我正在回答这个问题的答案,因为它也适用于此:
显示音频波形时,您需要对原始数据进行某种数据缩减,因为音频文件中通常有比屏幕上的像素更多的数据.大多数音频编辑器构建单独的文件(称为峰值文件或概览文件),其存储音频数据的子集(通常是波形的峰和谷)以用于不同的缩放级别.然后,当您放大某个点时,您开始引用原始音频数据本身.
这里有一些很好的文章:
波形显示
构建音频波形显示
就源代码而言,我建议查看Audacity源代码.Audacity的波形显示非常好,并且在渲染波形时很可能会进行类似的数据缩减.
归档时间:
16 年,8 月 前
查看次数:
10063 次
最近记录:
14 年,5 月 前