在Python/J中以非常高的频率播放声音文件

2024-06-25 06:29:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我对模拟汽油机的声音很感兴趣。我想用单活塞压缩的声音,在高频下播放,看看它会是什么声音。Python似乎在50转/秒的速度下停止正常工作,我需要至少两倍的速度。在

我如何用Python或Java来实现呢?在

我当前的代码只使用winsound(使用python3):

import winsound, time

revs = int(input('Enter revs: '))

timeDiff = 1.0/revs
print(timeDiff)

for i in range(0,100):
    winsound.PlaySound('exp3.wav', 3)
    time.sleep(timeDiff)

我知道这不是最好的方法来做发动机声音和样品的音调变化等。可能更现实,但这是为了个人利益。在


Tags: 代码import声音inputtimejava速度python3