Как использовать мой Mac и MIDI-клавиатуру как простое постоянно включенное пианино

Например, я знаю, как использовать свою MIDI-клавиатуру в GarageBand и играть на ней с разными инструментами и т. д. Но я хочу иметь возможность играть несколько нот здесь и там, даже когда я занят чем-то совершенно другим. Т.е. я хочу, чтобы моя клавиатура была идентична обычному фортепиано/синтезатору, который всегда доступен для меня, чтобы играть музыку.

Является ли это возможным?

Оставить GarageBand постоянно работать в фоновом режиме?
@slim GarageBand и другие DAW используют значительные ресурсы ЦП, памяти и жесткого диска, поэтому предпочтительнее использовать что-то более легкое, если это возможно.
Я так и делаю довольно часто. Существует компромисс между производительностью и качеством сэмпла (SimpleSynth может сделать то же самое с небольшой долей ресурсов), но когда вы используете 16 гигабайт ОЗУ, это не проблема.

Ответы (9)

Да, это возможно.

Использование вашего Mac

Если вы хотите, чтобы ваш Mac был частью системы, вам нужно оставить на Mac запущенное программное обеспечение, которое постоянно воспроизводит звуки, но это не похоже на «простое постоянно включенное пианино».

Сэмплерам требуется много ресурсов, и наличие одного из них в вашей системе 100% времени может быть нецелесообразным.

Если вы все еще хотите использовать свой Mac, я рекомендую вам не оставлять программное обеспечение сэмплера включенным все время. Просто запустите его, когда вам это нужно. Существует множество облегченных хостов AU, которые вы можете использовать для запуска своих сэмплеров, синтезаторов и других инструментов. Вот некоторые варианты:

Есть автономные альтернативы.

Без вашего Mac

Вам потребуется подключить MIDI-клавиатуру к устройству, которое может интерпретировать MIDI-данные, которое всегда включено или которое можно быстро и легко включить.

Существуют устройства, предназначенные для этого. Вы найдете их в виде звуковых модулей, модулей сэмплеров или модулей синтезатора.

Есть модули всего ценового диапазона. Некоторые примеры:

Список синтезаторных модулей ужасно неполный без упоминания Роланда. Вы можете легко купить JV-1080 на eBay менее чем за 200 долларов.
Ссылки на "General Music RP-X" и "Moog Slim Phatty" кажутся неработающими.

Сцена для фортепиано

Я уже писал на этом сайте ранее о Pianoteq Stage, приложении стоимостью 129 долларов США / 100 евро, которое требует очень мало ресурсов процессора, оперативной памяти и места на жестком диске и создает удивительно реалистичный и выразительный звук акустического фортепиано. Он доступен для Windows, Mac и Linux.

Он поставляется как отдельное приложение небольшого размера, а также как плагин VST и Audio Unit. Вы можете постоянно запускать автономное приложение в фоновом режиме без необходимости запуска ресурсоемкого хоста DAW или VST.

Pianoteq Stage доступен в бесплатной ограниченной демо-версии; скачайте его и попробуйте.

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

Apple предоставляет бесплатное легкое приложение под названием «AU Lab». Он не установлен по умолчанию. Среди других мест вы можете получить его по адресу: http://www.apple.com/itunes/mastered-for-itunes/

AU Lab позволяет подключать MIDI-каналы к звуковым модулям, которые называются «Аудиоустройства». Аудиоустройства являются стандартом для плагинов инструментов и эффектов в мире OSX.

Так что вам также понадобится аудиосистема для фортепиано. Вполне возможно, что вы обнаружите, что стандартное пианино GarageBand — это аудиоблок, к которому вы можете получить доступ из AU Lab, но в противном случае вам нужно будет найти аудиоблок пианино, который вам нравится. Поиск в Google по запросу «аудиоустройство пианино» показывает несколько вариантов, от бесплатных до очень дорогих.

Конечно, вы не ограничены звуками фортепиано, и некоторые AU будут менее требовательны к памяти и процессору, чем реалистичная симуляция фортепиано.

Обратите внимание, что любые установленные вами AU также можно использовать из GarageBand, Logic и большинства других DAW.

Итак :

Найдите плагин Audio Unit, который воспроизводит нужный вам звук. Установите это. Установите Лабораторию AU. Настройте AU Lab для маршрутизации MIDI с клавиатуры на AU. Оставьте его работать.

  • KVR Audio имеет доступную для поиска базу данных аудио плагинов.
  • 4Front Piano — первая бесплатная AU для пианино, которую я нашел на KVR. Сам не пробовал, так что это не рекомендация. Он утверждает, что «небольшой в использовании памяти и процессора».

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

Для загрузки GarageBand требуется некоторое время, но если он не записывает, не воспроизводит или не отслеживает реальный инструмент, то загрузка его процессора должна быть минимальной, и он не должен выполнять дисковый ввод-вывод. Хотя его объем памяти велик, большая его часть будет выгружена на диск, оставив в ОЗУ только блоки, необходимые для игры на фортепиано. Действительно, если вы усердно работаете на своем Mac с другими задачами, интенсивно использующими память, а затем попробуйте поиграть на пианино, вы заметите задержку, когда он возвращает эти блоки из подкачки.

Здесь также есть Simple Synth .
Даже если приложение само по себе легкое, сэмплеры AU, которые оно запускает, имеют тенденцию яростно потреблять ресурсы. Это значительно замедлит его систему. Это важно учитывать: приложение — это одно, но AU попросят свой кусок пирога.
@JCPedroza "Яростно"? Конечно, это зависит от AU. Варианты охватывают всю гамму от простого FM-синтеза (должен быть очень ресурсоемким) до чего-то с несколькими сэмплами с высокой скоростью передачи для каждой ноты (будет потреблять память).
@Slim Я имел в виду именно семплеры AU, а не синтезаторы. Поскольку вопрос касался как фортепиано, так и синтезатора, я предположил, что ему понадобятся и сэмплеры, и синтезаторы. Сэмплеры по своей природе требовательны к ресурсам, большая часть его оперативной памяти будет съедена в 100% случаев.
@JCPedroza Хорошо, да, если вы хотите создавать шумы, интенсивно использующие память, вы не можете избежать использования памяти. Хотя, как уже говорилось, если вы прекратите играть, а системе потребуется оперативная память, ОС, скорее всего, заменит эти блоки на диск.
@Slim Это не всегда так, и когда это происходит, звуки необходимо перезагружать, что может занять некоторое время, что противоречит цели постоянного включения приложения как «всегда на пианино».

Другой вариант, если вы используете Google Chrome, — просто использовать какой-то синтезатор «веб-аудио». Это виртуальные инструменты, написанные на JS, которые запускаются в веб-браузере. Есть много демонстраций, и некоторые из них поддерживают использование MIDI-контроллера. Например, вот тот, который эмулирует DX7 .

Вы не получите максимальную производительность или задержку, так что это действительно не для серьезной работы. Но если это просто «играть несколько нот здесь и там», это может быть именно то, что вам нужно, учитывая, что вы можете просто оставить вкладку браузера открытой или щелкнуть закладку, чтобы перейти к ней.

Единственное предостережение, помимо производительности, заключается в том, что только Google Chrome и другие браузеры, основанные на движке браузера Blink, пока поддерживают веб-MIDI .

Ну, это не мгновенно, но я использую программное обеспечение для Windows под названием cantabile. Это подходит для живых выступлений, когда вы делаете инструментальные аранжировки. У меня есть пара проектов с различными настроенными виртуальными инструментами и ярлыками на рабочем столе. Если я хочу попрактиковаться, я дважды щелкаю проект, включаю клавиатуру и через несколько секунд могу играть. У меня все на ssd, так что это сильно помогает во время загрузки.

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

Так что я просто по прихоти скачал из магазина приложений iTunes программу под названием GM Player. Основываясь на предыдущих сообщениях, я собирался отказаться от него и просто использовать Garageband. Но GMP делает именно то, что я хотел: простой интерфейс, который позволяет мне выделять партии гармонии в вокальной музыке с помощью моего маленького Akai MPK mini. По данным Activity Monitor, когда он не используется, в настоящее время он держит около 15-18% загрузки ЦП. Это довольно много места для чего-то, что не способствует жизни, но я не буду оставлять его включенным все время. Заводится очень быстро, так что ничего страшного. О, и он остается доступным, даже когда экран отключается — когда он включен, он включен.

Приложение, упомянутое в посте выше, на самом деле называется «General MIDI Player», и оно работает для меня.

На самом деле это довольно легко сделать, если ваша клавиатура имеет собственные звуки.

Подключите клавиатуру к небольшому микшеру, подойдет Tapco за 100 долларов. Затем подключите внешние динамики к микшеру. Пусть ваш Mac подключит линию к микшеру.

Это превращает звуки вашего Mac в простой линейный вход, и вы можете повышать или понижать уровни на микшере. Просто маленький 4-х канальный - это все, что вам нужно. Кроме того, ваша ручка громкости на клавиатуре повернет ваше пианино или любой звук, который вы запускаете с клавиатуры, вверх вниз или, очевидно, выключит, если вы этого хотите или работаете в Logic, гаражной группе, в зависимости от того.

Я полный рабочий день композитор, и эта установка работает фантастически для меня.

Прежде чем отказываться от того, чтобы просто оставить Garage Band включенным, попробуйте. Да, он может использовать много ресурсов. Но сегодняшние компьютеры ИМЕЮТ много ресурсов - смехотворное количество, если другими задачами являются такие вещи, как написание документа или отправка электронной почты - и вы только просите GB манипулировать семплами для одного инструмента.

Похоже, замена вашей клавиатуры на клавиатуру со встроенными звуками может быть хорошей покупкой для вас. Это не должно быть дорого.

Да, я оставляю Logic включенным почти все время именно для этого варианта использования. Я имею в виду, что я использую Logic для обычных целей записи, но я также оставляю его открытым в течение дня на предустановке электрического пианино, просто чтобы быстро сесть за клавиатуру и поиграть несколько минут здесь и там. У меня нет нового или особенно мощного iMac, и он прекрасно работает, даже когда я занимаюсь другими делами.

Раньше для этой цели я использовал AU Lab, но он значительно замедлял работу системы. Затем я открыл для себя Hosting AU и никогда не оглядывался назад. Я даже не могу измерить, как мало процессора он занимает, и он позволяет мне сохранять профили конфигурации (в отличие от AU Lab). После (скачивания) загрузки звуковых банков нескольких инструментов я никогда не был так доволен своей настройкой MIDI-клавиатуры.