Воспроизведение одновременных сэмплов с помощью PyAudio
Я пытаюсь создать барабанную коробку из 8 сэмплов, запускаемую барабанной установкой, и лучшей библиотекой для достижения этой цели является Pyaudio, и вот что я получил на данный момент, просматривая эту документацию: https://people.csail.mit.edu / Hubert / pyaudio / документы /# пример обратного вызова режима аудио-IO
-Я должен получить триггерные сигналы, даже если воспроизводится звук, поэтому я должен использовать режим обратного вызова PyAudio (поэтому код не блокирует).
-В режиме обратного вызова я должен открыть поток для каждого образца (8 в моем случае).
Здесь идут вопросы:
-Почему образец начинает играть в stream = p.open()
а не с stream.start_stream()
?
-Должен ли я stream = p.open()
каждый раз, когда я хочу воспроизвести семпл снова?
Спасибо всем за ваше время! cya:)