1
3
要用代码及时找到绘制的频率,您可能需要进行一些频域转换来获得它,例如FFT或小波。在音频文件中获得的原始数据是一个时变电压的离散信号。python有一个内置的wav文件库,使用numpy可以对信号进行fft分析。 我的一个建议是puredata(http://puredata.info/),一个用于音乐目的的可视化编程环境。该软件将帮助您很多,并为您省去许多与DSP有关的音乐软件开发的麻烦。使用pureData,您可以轻松地使用绘制在时间中的频率。如果这个想法是为音乐理论课开发一些东西,那是一个很好的解决方案。 |
2
0
对于C/C++来说,LBSNDFLE是好的,但可能有点低级。你打算用它做什么?
你可以看看
|
3
0
除非您熟悉图形编程语言(pd、max、reaktor),否则我建议您 SuperCollider .它有一个FFT库,合理的图形用户界面/图形库,但其真正的优势在于它基于的Smalltalk语言,它提供了丰富的功能和面向对象的工具。我觉得这个系统是一个真正的工作乐趣。它附带了一个交互式解释器,可以帮助开发更为特殊而不是结构化的地方。 试试看,你可能会喜欢的。 |
Una Persona Normal · 在滑块上选择特定值时播放声音 2 年前 |
ESB691 · 停止使用javascript循环音频,但完成播放迭代 2 年前 |
loltrox · Python中播放和暂停音频的理想模块是什么? 2 年前 |
Demetris · 如何在音频播放器中传递React道具? 2 年前 |
Uplink001 · SceneKit:定位音频不起作用 6 年前 |
Belphegor · WAV文件中的“ChunkSize” 6 年前 |