本文主要是介绍一次无聊的尝试——蜂鸣器播放音频 借助Mathematica生成数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
好吧其实是个代码备份
代码不求优雅 完全是能用的标准
audio=Audio["D:\\Users\\flaribbit\\Desktop\\Untitled.wav"]
audio=UnitStep[# - 0.2] &[audio]
data=Floor[Partition[AudioData[audio][[1]], 8]];
StringRiffle["0x" <> IntegerString[FromDigits[#, 2], 16, 2] & /@ data, ", "]
高位优先
然后直接贴到.h
文件里面弄个数组编译就行了
这篇关于一次无聊的尝试——蜂鸣器播放音频 借助Mathematica生成数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!