将MP3 / WAV / MIDI转换为整数值

时间:2013-10-23 19:15:21

标签: mp3 wav midi

所以我这里有一个电机,通过设置0-255的值来控制速度。在玩它时,我注意到每个速度增量都有不同的音调。

我认为如果我可以让这个东西播放音乐会很酷,并且255个音符应该足以做到这一点。除了有趣之外,没有任何实际的理由。

有没有人知道将MP3或WAV或MIDI文件转换为特定范围内的一系列整数值的库或服务?

如果不这样做,有关我如何编程这样的事情的任何建议? (Java / C#/ C ++ /无论如何,语言无所谓)

1 个答案:

答案 0 :(得分:2)

这只是一个高级概念,但是使用像ableton这样的程序,您可以使用声音到midi工具将歌曲或声音转换为midi。那时你的midi音符现在是价值。然后,您可以使用其输出端口(例如midi到usb端口)从功能发送midi值。 midi值可能不是您想要使用的确切数字,因此在该阶段,您可以创建一个程序,将midi值转换为0-255之间的特定整数。