第四阵,MUSICAL OVERTONES
这一回章节还没看完,动了写一个wav的念头,凑成一节。
开篇一段完整的代码生成5秒正弦的wav文件,想到正弦值替换成简谱值,就是音乐了吗,网上找了简谱和频率对照表,不可待地偿个鲜。
低音a1=[261.63, 293.67,329.63,349.23,391.99,440,493.88]
中音a2=[532.25,587.33,659.25,698.46,783.99,880,987.76]
高音a3=[1046.50,1174.66,1318.51,1396.92,1567.98,1760]
这里头的插曲是np的数组,在
np.array(vals32767, 'int16').tobytes()
差点弄到仃机,键盘上的数字灯都切换不了,任务管理器更是打不开,只得慢等计算终了,原来传入的要是python的list,就会原list的量n,要是n是浮点数,那真能把电脑给干倒,np得日后多留意使用的方式,话题就此打住。
1231,两只老虎,实际输出还不理想,模糊地能听清拍子,不妨一试。
标签:list,正弦,简谱,playground,np,wav From: https://www.cnblogs.com/qiuwenzheng/p/18154499