相关疑难解决方法(0)

如何可视化音频数据?

我想有一些看起来像这样的东西.两种不同的颜色不是必需的.

Mac上的大胆http://audacity.sourceforge.net/about/images/audacity-macosx.png

我已经从两个int数组中的立体声wav获得音频数据(一个样本/毫秒),每个数组用于左右声道.我做了几次尝试,但他们看起来并不像我这样清楚,我的尝试得到spikey或紧凑的肿块.

有什么好建议吗?我在c#工作但是psuedocode没问题.

假设我们有

  • 函数DrawLine(颜色,x1,y1,x2,y2)
  • 两个int数组,数据右[]和左[]长度为L
  • 数据值介于32767和-32768之间

如果您做出任何其他假设,请在答案中写下来.

for(i = 0; i < L - 1; i++) {
  // What magic goes here?
}
Run Code Online (Sandbox Code Playgroud)

这就是我应用Han提供的解决方案时的结果.(只有一个频道)
替代文字http://www.imagechicken.com/uploads/1245877759099921200.jpg

language-agnostic algorithm math audio graphics

11
推荐指数
1
解决办法
2412
查看次数

标签 统计

algorithm ×1

audio ×1

graphics ×1

language-agnostic ×1

math ×1