Я хочу воспроизвести вход через микрофон моего MacBook Pro через наушники / динамики после определенной задержки (5 секунд). Я делал это на Ubuntu в течение многих лет, используя варианты ответов на этот вопрос - как слышать звук микрофона через динамики - Ubuntu karmic

Самое близкое к этому достижение - LineIn и Audacity. Я попытался настроить числа в Audacity> Preferences> Recording> Latency, но это не помогло.

1 ответ1

0

Поскольку ваш макинтош поставляется с garageband, мы можем использовать это для реализации этого.

Прежде всего, откройте новый проект garageband (любой шаблон) с частотой ударов в минуту (ударов в минуту) 48, создайте новый трек, используя ++N, и выберите Real Instrument.

Если правая боковая панель уже открыта, перейдите на вкладку « Редактирование ». Если это не так, дважды щелкните новый трек в левой части окна (Вы можете игнорировать Compressor и Noise Gate, они отключены). Нажмите на одно из пустых мест и выберите « Отслеживать эхо», затем щелкните изображение слева от вновь добавленного пространства эффектов (выглядит как каньон), чтобы открыть настройки.
Установите это так:

Echo time = 1/2 (NOT "1/2 ." or "1/2t")
Echo repeat = minimum
Echo color: 0 (center)
Echo volume = 100% (maximum)
Original volume = 0% (minimum)

Теперь, поскольку плагин echo поддерживает только временные масштабы до 1/2t (недостаточно), нам нужно будет повторить этот эффект, поскольку текущая настройка будет задерживаться через 2,5 секунды, а не через 5. Самый простой способ сделать это - щелкнуть селектором пресетов (там, где написано « Вручную») и нажать «Сделать пресет». Сохраните это как хотите. Теперь добавьте еще один эффект Track Echo под первым, откройте его настройки, щелкнув по его изображению, и выберите вновь созданный пресет.

Наконец, убедитесь, что ваша дорожка синего цвета (выбрана), нажав на нее, и нажмите i. Это начнет мониторинг вашего микрофона и повторение того, что вы говорите 5 секунд спустя. Чтобы остановить его, нажмите i еще раз. Теперь вы можете сохранить проект и открывать его каждый раз, когда вам нужна эта функциональность.


Вот математика (и некоторые плохо объясненные теории музыки) того, как работает время, чтобы вы могли настроить его в разное время, если хотите.

Нам нужно было настроить проект в тактах в минуту. 5 секунд проходят каждую 12-ую минуту, поэтому в идеале мы должны просто установить 12 в качестве нашего ударов в минуту. Тем не менее, Garageband имеет минимальное значение 40 ударов в минуту, поэтому мы выбираем 48, потому что он кратен 12. Каждый удар длится 60 / 48 = 1.25 seconds . Мы настроили проект в 4/4 времени, что означает, что удар - это четвертная нота, и в такте есть 4 удара. Мы не заботимся о барах, так что игнорируйте это. Каждый удар - четвертная нота, означает, что удар упоминается в нашем проекте на 1/4 . Плагин echo имеет максимальную длину полной ноты 1/2 (1/2 = 2/4, то есть два удара), что равно 1.25 * 2 = 2.5 seconds . Из-за этого у нас есть два плагина эхосигналов, каждый из которых настроен на задержку 2,5 секунды. Второй плагин перехватывает выходные данные первого и снова задерживает его, что означает, что общая задержка, конечно, составляет 2.5 * 2 = 5 seconds .

уф.
Извините, что это было немного позже, чем ожидалось, мой Mac решил разрядить аккумулятор прошлой ночью.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .