Как синтезировать и воспроизводить звуки в Python - PullRequest
0 голосов
/ 22 января 2020

Я хочу создать программу python, которая позволит мне использовать клавиатуру моего компьютера в качестве пианино. Это означает, что мне нужно получать ввод с клавиатуры, и когда нажимается данная клавиша, мне нужно синтезировать звук с определенной частотой c, а затем воспроизводить этот звук. Какие модули я должен использовать для этого?

1 Ответ

0 голосов
/ 22 января 2020

Ваша программа состоит из двух частей: получение ввода с клавиатуры и воспроизведение аудио.

С этим можно справиться и с первым - https://pypi.org/project/keyboard/

Для последнего есть несколько способов - https://realpython.com/playing-and-recording-sound-python/

Этот человек уже реализовал нечто подобное - https://github.com/Zulko/Minimix

...