1

我有一个音频可视化器,目前通过 Arduino 代表 3RGB LED。我为每个光通道发送一个值,目前效果很好。

我根据音频的低音程度更改每个通道的强度,并在 Hue 中从 1 到 360 循环,并将 HSV 转换为 RGB,然后发送到 Arduino。

有什么更好的方式来表示更“动态”的音频,而不是仅仅在 1 到 360 度之间循环

4

1 回答 1

2

你有很多方法来表示音频特征,这完全取决于你想要什么。

你也有其他算法来检测曲调和其他东西,但我认为它不适合这里。

您还可以调整强度值,使它们不是线性的。尝试对这些值进行对数标度,它会产生更好的结果(如果我可以说,人耳具有“对数感知”)

于 2013-05-18T19:26:02.997 回答