Я хочу написать программу на Python, которая воспроизводит случайную музыку. Есть ли какая-либо библиотека, которая может напрямую воспроизводить звук с заданной высотой или частотой в течение заданного времени? Например, play(440, 4)
должен сыграть ноту A в течение 4 секунд.
Я нашел несколько библиотек, которые могут делать то, что я сказал, но они не воспроизводят музыку напрямую: вам нужно создать файл .wav
и затем воспроизвести этот файл. Если я не найду библиотеку, которая делает то, что я хочу, я создам файл, воспроизведу его и удалю для каждой заметки, но я думаю, что было бы проще сделать это напрямую.