如何製作一個播放我定義的音調的程序,同時按住一個鍵?我可以用winsound.Beep()播放不同的音符,但我不認爲這真的有幫助。基本的Python聲音編程
0
A
回答
1
如果您只是想使用標準庫並使用它,則可以使用msvcrt獲取當前按鍵並將其映射到某個頻率。
import msvcrt
import time
import winsound
notes = {'a': 440, 's': 935, 'd': 1039}
while True:
key = msvcrt.getch()
try:
note = notes[key]
except KeyError:
note = 0
winsound.Beep(note, 10)
time.sleep(0.01)
0
的winsound模塊可以讓你多玩就會發出蜂鳴聲,看看winsound.PlaySound
:
winsound.PlaySound('mySound.wav', winsound.SND_FILENAME)
當用戶按下一個鍵,你通常會得到在短時間內多個按鍵事件。
+0
我已經研究過PlaySound,但我只是想在該程序描述的頻率下獲得平滑的音調。 – Paul
相關問題
- 1. 基本的python編程
- 2. 播放聲音編程
- 3. 編程靜音iPhone鈴聲
- 4. 兩個基本的Python編程問題
- 5. SDL基準聲音
- 6. 基本OpenAL代碼播放聲音
- 7. Python - 基本編碼
- 8. 基本python編碼
- 9. 禁用Firefox的聲音? (硒webdriver編程)
- 10. 基本編程
- 11. 基本的Python編碼
- 12. 基本的Web音頻API不播放聲音
- 13. Python編程.....基礎
- 14. Python基本編程 - 二維列表
- 15. Python聲音(「貝爾」)
- 16. 使用Python實時程序聲音?
- 17. 的Python - 播放聲音
- 18. python中的聲音(conda)
- 19. 基本python程序
- 20. 音頻編程,生成和聲
- 21. 以編程方式生成聲音
- 22. 用Matlab在節拍中編程聲音
- 23. 基本shell編程
- 24. 基本的R編程
- 25. codeproblem基本的android編程
- 26. 基本的Javascript編程
- 27. 聲音腳本Bug
- 28. ios的聲音 - 聲音
- 29. Python Matplotlib聲音圖形軸
- 30. 用Python播放聲音
「我不認爲這真的有幫助」,根據您的標準是什麼, –
我只是想說,我已經嘗試使用winsound庫這個無濟於事。 – Paul