Я действительно смущен этим. Я несколько лет назад спросил, как сгенерировать тон с помощью Python, используя что-то вроде playTone (freq, duration) и был ошеломлен сложностью ответов и отсутствием какого-либо простого решения.Команда Python playTone (freq, duration) для обучения и преподавания
Модуль winsound неадекватен, поскольку он перемещается по самому себе после нескольких нот и слишком ограничен другими способами (возможно, 2 примечания в то время были бы хороши или выбор типов волн).
Как учитель, для меня очень важно использовать звук, чтобы проиллюстрировать принципы программирования, такие как циклы и случайность, так как многие люди являются слуховыми учащимися.
Этот вид вещей был невероятно прост с ранними домашними компьютерами, работающими на Basic, где вы могли легко создавать 4-х канальные мастер-фрагменты. Я просто не понимаю, почему такая вещь не легко доступна с Python, которая должна быть настолько хорошо приспособлена для учеников.
JavaScript теперь может сделать это относительно легко с аудиоконференцией и его осцилляторами, но я хочу использовать Python и, в частности, объединить визуальную силу и простоту графики черепахи с слуховым компонентом, который не требует глубины знание компьютерной техники и физики для производства.
Может ли кто-нибудь помочь мне найти простое современное решение (конец 2016 года) для этого, пожалуйста?