Русский
Как использовать клавиатуру компьютера как MIDI-контроллер на Mac
InputConfig бесплатно доступен в Mac App Store. macOS 14 или новее, без учётной записи, без отслеживания, открытый исходный код.
В GarageBand и Logic Pro нажмите Command K. Откроется Musical Typing, который превращает клавиатуру Mac в клавиши пианино для выбранной дорожки с программным инструментом: буквенные клавиши играют ноты, Z и X меняют октаву, а C и V меняют velocity. Для музыкального приложения без такого режима играть может виртуальная MIDI-клавиатура в браузере через IAC Driver Mac. А маппер может заставить любую клавишу отправлять MIDI в любом приложении.
Шаги Musical Typing принадлежат Apple. Я делаю InputConfig, бесплатное приложение для Mac, которое отправляет MIDI с клавиш и игровых контроллеров. Это третий способ, с одним ограничением, о котором я пишу ниже.
Шаги
- В GarageBand или Logic Pro выберите дорожку с программным инструментом.
- Выберите Window, Show Musical Typing или нажмите Command K.
- Играйте буквенными клавишами. Нажмите Z или X, чтобы сменить октаву, и C или V, чтобы изменить velocity.
- Для другого музыкального приложения откройте виртуальную MIDI-клавиатуру в Chrome, Edge или Firefox и отправьте на шину IAC Driver.
Пользуйтесь Musical Typing в GarageBand и Logic Pro
- Вы: Выберите дорожку с программным инструментом, на которой хотите играть, затем выберите Window, Show Musical Typing или нажмите Command K.
- Приложение: Открывает окно Musical Typing, которое показывает, какая клавиша какую ноту играет, и подсвечивает ноты по мере игры.
- Проверка: Нажмите буквенную клавишу в среднем ряду, и инструмент звучит.
Хватает одного Command K. Ни кабель, ни драйвер, ни настройки MIDI не нужны. Страницы Apple: Play software instruments in GarageBand и Play software instruments in Logic Pro.
Узнайте клавиши Musical Typing
- Ноты. Буквенные клавиши, расположенные как на пианино. Раскладку показывает окно.
- Октава. Z вниз, X вверх.
- Velocity. C уменьшает, V увеличивает.
- Питч-бенд. 1 гнёт вниз, 2 гнёт вверх, пока клавиша удерживается.
- Модуляция. Клавиши с 4 по 8 задают значение колеса модуляции, а 3 его выключает.
- Сустейн. Tab включает и выключает сустейн, как педаль.
Клавиша компьютера не чувствует силу нажатия, поэтому velocity задаётся клавишами C и V, а не на ощупь. В том же окне есть экранная клавиатура, по которой можно щёлкать мышью: чем ниже на клавише щёлкнуть, тем сильнее она играет.
Если Musical Typing ничего не делает
- Выберите дорожку с программным инструментом. Musical Typing играет на выбранной дорожке, а у аудиодорожки нет инструмента, на котором можно играть.
- Откройте окно. Клавиши играют ноты, пока окно Musical Typing открыто. Когда оно закрыто, те же клавиши служат обычными сочетаниями приложения.
- Увеличьте velocity. Если ноты слишком тихие, нажмите V несколько раз.
Отсутствие звука обычно означает, что выбрана дорожка не того типа.
Играйте в другом музыкальном приложении с клавиатуры
У многих музыкальных приложений есть собственный режим клавиатуры компьютера, и в руководстве каждого сказано, где он. Там, где его нет, подменить может веб-страница.
- Вы: Включите IAC Driver в Audio MIDI Setup. Откройте виртуальную MIDI-клавиатуру в Chrome, Edge или Firefox, нажмите Send to a MIDI output и выберите шину IAC.
- Страница: Отправляет ноту MIDI на каждую нажатую буквенную клавишу, с той же раскладкой от A до J и теми же клавишами Z, X, C и V.
- Проверка: В музыкальном приложении включите шину IAC как вход MIDI, подготовьте к записи дорожку и играйте.
Вкладка браузера должна оставаться на переднем плане, пока вы играете, потому что клавиши попадают в то окно, которое сейчас на переднем плане. Шаги по включению описаны на странице IAC Driver на Mac.
Заставьте клавиши отправлять MIDI в любом приложении
InputConfig может назначить ноту MIDI, CC, питч-бенд или смену программы на любую клавишу и отправляет через собственный виртуальный порт MIDI, который музыкальные приложения видят, пока он запущен. Он работает независимо от того, какое приложение на переднем плане.
Здесь важно одно ограничение. InputConfig слушает клавиатуру рядом с macOS и не отнимает клавишу, поэтому буквенная клавиша, привязанная к ноте, всё равно печатает свою букву. Используйте клавиши, которые ничего не печатают, например F13 до F19, или игровой контроллер, где свободна каждая кнопка. Настройка описана на странице Выход MIDI, а геймпад в MIDI на Mac собирает из контроллера играбельный инструмент.
Коротко
- GarageBand и Logic Pro. Нажмите Command K для Musical Typing.
- Любое другое музыкальное приложение. Используйте его собственный режим клавиатуры или виртуальную MIDI-клавиатуру в браузере через шину IAC.
- Все приложения сразу. Маппер, на клавишах, которые ничего не печатают, или на контроллере.
Начните с Command K, а к другим вариантам обращайтесь, только когда в приложении нет Musical Typing.
Вопросы
Как использовать клавиатуру Mac как MIDI-клавиатуру в GarageBand?
Выберите дорожку с программным инструментом и нажмите Command K или выберите Window, Show Musical Typing. После этого буквенные клавиши играют ноты.
Какое сочетание открывает Musical Typing?
Command K, и в GarageBand, и в Logic Pro. Пункт меню: Window, Show Musical Typing.
Как изменить октаву в Musical Typing?
Нажмите Z, чтобы опуститься на октаву, и X, чтобы подняться. C и V уменьшают и увеличивают velocity.
Почему не работает Musical Typing?
Обычно не выбрана дорожка с программным инструментом или закрыто окно Musical Typing. Выберите дорожку с программным инструментом, нажмите Command K и, если звук очень тихий, увеличьте velocity клавишей V.
Можно ли использовать клавиатуру компьютера как MIDI-контроллер в других музыкальных приложениях?
У многих есть собственный режим клавиатуры. Иначе виртуальная MIDI-клавиатура в браузере может отправлять ноты в приложение через шину IAC Driver, в Chrome, Edge или Firefox.
Чувствительна ли клавиатура компьютера к силе нажатия?
Нет. Клавиша либо нажата, либо отпущена. Musical Typing задаёт одно значение velocity для всех нот, а C и V его меняют.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, основные кнопки и меню приложения показываются по-русски; на этой странице они названы так же, с английским названием в скобках. Остальная часть приложения и сайта на английском языке.
Эта страница на других языках: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.