Я читаю через Марк Оуэн «Practical Signal Processing» и упражнение во второй главе говорят «Создание вектора, содержащий образцы нескольких секунд синусоиды 400Гц при 32кЦе.» (question 2.3)Как создать и воспроизвести вектор из образцов тонов?
Поскольку книга Безразлично 't одобрить любую технологию, я пытаюсь сделать это в Supercollider с:
«Pbind (\ freq, Pseq ([400,400,400,400,400,400,400,400,400,400,]), \ dur, 0,15;) play;"
но у меня есть две проблемы: как удалить промежуток между нотами во время воспроизведения паттерна и как мне генерировать тоны в шаблоне с определенной частотой дискретизации?
Спасибо!
Спасибо за ответ ! Я попробовал ваш последний пример, (sin ((0..1000));), но только что услышал быстрый чирп в моем левом канале. Полный вопрос на самом деле довольно длинный (если вы проверяете ссылку), и он хочет воспроизведения; Я просто пытался выяснить первоначальные шаги. Похоже, что мой другой вариант, используя PortAudio, может быть лучшим выбором, учитывая низкий уровень. – mjbraun