Саунддизайнерская раскладка предлагается тем, кто заинтересован в минимизации "семиэтажных" хоткеев - почти все команды здесь реализованы через простые клавиатурные цепочки (главным образом связанные со стрелками), а также сделано большое количество кастомных команд, позволяющих узнавать ту или иную информацию буквально одним нажатием. Это позволяет работать даже одной рукой, что называется "в обнимку с инструментом". Но давайте по-порядку.
Главный мнемонический приём - команды преимущественно распределены по их первым буквам (T - tempo, F - fx, A - arm, etc). За каждой важной функцией закреплена своя буквенная кнопка.
Почти везде это многожатели - первое нажатие чаще всего носит информационный характер, проговаривающий те или иные моменты, второе и последующие нажатия - влияют непосредственно на проект.
- F1 - клавиатурная справка (в сочетании со стрелками открывает дополнительные справочные материалы);
- F2 - переименовать объект;
- F3 - открытие, сохранение, закрытие проекта;
- F4 - информация об активном проекте;
- F5 - Рендеринг;
- F6 - транспорт-переключатель;
- F7 - MIDI-редактор;
- F8 - Временная кнопка;
- F9 - переключатель профилей Уха;
- F10 - Настройки;
- F11 - Управление регистрационными ключами;
- F12 - вызов меню переназначения команд;
- tab - виртуальное редактирование трека, айтема или огибающей (shift+tab - переключатель общего редактирования выделенных объектов в виртуальном режиме);
- Пробел - воспроизведение/стоп (ctrl+пробел - пауза);
- Enter - меню айтема, маркера или огибающей, разворачивание или сворачивание папок и выбор действий, само собой;
- Стрелки - классическая навигация (вверх-вниз - переход по трекам, влево-вправо - переход по пикселям).
- Ctrl+стрелки - переход по объектам, в зависимости от фокуса и выбор соответствующих контекстов.
- Ctrl+enter - вставка объекта, в зависимости от фокуса (айтемы, точки огибающей и т.д.)
- alt+стрелки - малое "подстраивание" объектов, в зависимости от фокуса (значение или позиция)
- alt+shift+стрелки, а также alt+win+стрелки - большое "подстраивание" объектов, в зависимости от фокуса (значение или позиция)
- alt+enter - окно настроек контекстного "подстраивания"
~ - всё, что связано с маркерами:
- 1 нажатие - произносит количество маркеров проекта;
- 2 нажатия - вставляет новый проектный маркер в позиции курсора (также ~+enter);
- В сочетании со стрелками переходит по ближайшим проектным маркерам.
Цифры от 1 до 0 - особые информационные команды (1- всё, что связано с громкостью, 2- всё, что связано с панорамой, 3- всё, что связано с шириной, 4- контроль мониторинга, 5- контроль айтемов, 6- контроль цвета, 7- контроль вида, 8- контроль режима, 9- контроль выходов, 0- контроль входов).
Долгое, а также двойное и тройное нажатие - переход по маркерам проекта (от 1 до 30);
A - Arming, всё, что связано с подготовкой треков к рекордингу:
- 1 нажатие - произносит треки, подготовленные к записи;
- 2 нажатия - переключает трек под курсором arm-unarm;
- Долгое нажатие - Делает все треки unarm.
B - Master, всё, что связано с мастер-треком:
- 1 нажатие - Произносит состояние мастер-трека, его эффекты и посылы;
- 2 нажатия - показывает-скрывает его;
- Долгое нажатие - виртуальный режим мастера;
- B+вверх или B+вниз - переключатель стерео-моно
- B+влево или B+вправо - проговаривание значений пик-инспектора мастер-трека (продублировано shift+[ и shift+].
C - cursors, всё, что связано с позицией курсора (а также проговариванием тех или иных значений):
- 1 нажатие - произносит позицию курсора по-умолчанию;
- 2 нажатия - произносит позицию курсора в тактах;
- Долгое нажатие - произносит позицию в минутах и секундах;
- В сочетании со стрелками проговаривает позицию курсора в разных единицах;
- В сочетании с многими другими многожателями - озвучивает информацию, связанную с этим многожателем (C+. - произнесение границ выделения, C+U - произнесение количества выделенных айтемов), etc.
D - media, всё, что связано с медиа:
- 1 нажатие - проговаривает информацию по выделенному медиаобъекту;
- 2 нажатия - показ медиа-эксплорера (продублировано shift+D);
- Долгое нажатие - вставляет медиафайл в позиции курсора;
- D+цифры - вставка мидиайтема с одной нотой соответствующей длительности;
- D+D+цифры - вставка целого такта с одинаковыми нотами соответствующей длительности;
- D+Enter - вставка пустого мидиайтема;
- D+Backspace - вставка пустого айтема (например, для продления проекта);
- D+вниз - вставка медиаобъекта в зависимости от фокуса.
E - Envelopes, всё, что связано с огибающими:
- 1 нажатие - произносит выбранную огибающую и количество её точек;
- 2 нажатия - вставка новой точки огибающей (также E+enter);
- Долгое нажатие - вызывает менеджера огибающих трека или айтема (также ctrl+E);
- E+Вверх или E+Вниз - выбор типа огибающей трека или айтема;
- E+вправо или E+влево - выбор следующей или предыдущей огибающей точки;
- E+K, E+U, E+O - показать огибающие трека, айтема, посылов
- alt+стрелки - передвигает выбранные точки вперёд-назад, или делает их значение выше-ниже (а недавно при помощи этой функции стало возможным рулить любыми выбранными объектами).
- А если зажать shift, то можно выделять необходимые точки: shift+E+влево или shift+E+вправо.
F - fx, всё, что связано с эффектами:
- 1 нажатие - произносит активный эффект и перечисляет все эффекты в цепи;
- 2 нажатия - инспектор эффектов (F2 для переключения на параметры);
- Долгое нажатие - цепь эффектов в фокусе (также ctrl+F);
- alt+F - окно эффектов трека
- F+вверх или F+вниз - переключатель активности эффектов мастера или трека;
- F+PgUP или F+PgDOWN - переключение пресетов активного эффекта;
- F+HOME или F+END - выбор первого или последнего пресета активного эффекта;
- F+. или F+/ - включает или выключает все эффекты выбранных треков;
- F+F+. или F+F+/ - переключатели активности эффектов на всех треках;
- F+m или F+, - активирует midilearn или включает арминг огибающей для последнего затронутого параметра активного эффекта;
- F+цифры (1-8) - переключает активность соответствующего эффекта трека (SWS);
- F+BACKSPACE - включает эффекты на всех выбранных треках.
G - grid, всё, что связано с сеткой:
- 1 нажатие - произносит размер текущей сетки;
- 2 нажатия - настройки сетки;
- Долгое нажатие - ввод сетки с клавиатуры;
- G+вверх или G+вниз - увеличение или уменьшение сетки на 2;
- G+PgUP или G+PgDOWN - увеличение или уменьшение сетки на 3;
- G+HOME или G+END - увеличивает или уменьшает сетку на 1.5;
- G+цифры - установка сетки по дуолям, триолям, септолям и т.д;
- G+влево-вправо - перемещение курсора на размер сетки.
H - pitch, всё, что связано с высотой и транспонированием:
- 1 нажатие - проговаривает значение питча и плейрейта айтема под курсором;
- 2 нажатия - переключатель неизменности питча;
- Долгое нажатие - ресет питча и плейрейта айтема;
- H+влево или H+вправо - замедляет или ускоряет плейрейт айтема вдвое, выравнивая продолжительность;
- H+вверх или H+вниз - увеличение или уменьшение высоты на 1 цент;
- H+PgUP или H+PgDOWN - увеличение или уменьшение высоты на 1 полутон;
- H+HOME или H+END - увеличение или уменьшение высоты на 1 октаву;
- Также сюда относится ряд хоткеев "Цифры+вверх-вниз" - увеличение или уменьшение питча выбранного айтема на соответствующее число полутонов.
I - inputs, всё, что связано с входами:
- 1 нажатие (или долгое нажатие) - входы трека под курсором;
- 2 нажатия - мониторинг входных эффектов;
- I+вверх или I+вниз - включает или выключает квантизацию входящих миди-событий;
- I+влево или I+вправо - переключатели режимов записи миди или аудио.
J - jumps, всё, что связано с прыжками по проекту:
- 1 нажатие - прыжок в указанные координаты;
- Долгое нажатие - прыжок к курсору воспроизведения;
- J+вверх или J+вниз - прыжок к первому или последнему треку;
- J+влево или J+вправо - прыжок к последнему объекту в зависимости от фокуса;
- J+Home или J+End - прыжок к началу или концу проекта;
- J+PGUP или J+PGDOWN - прыжок к следующему или предыдущему региону.
K - tracks, всё, что связано с треками:
- 1 нажатие - произносит выделенные треки;
- 2 нажатия - вставляет новый трек;
- Долгое нажатие - трек-менеджер;
- K+вверх или K+вниз - подтолкнуть громкость трека вверх или вниз;
- K+влево или K+вправо - подтолкнуть пространство (pan) трека влево или вправо;
- K+вPGUP или K+PGDOWN - передвигает выбранные треки выше по списку;
- K+HOME или K+END - передвигает выбранные треки в начало или конец списка;
- ctrl+K - переключатель папки для трека.
L - Locking and length, всё, что связано с блокировками, заморозками и длинами:
- 1 нажатие - проговаривает текущие блокировки;
- 2 нажатия - блокирует айтем;
- Долгое нажатие - настройки блокировки;
- L+цифры - удаляет с выбранного миди-айтема ноты, менее соответствующей продолжительности;
- L+HOME или L+END - уменьшает или увеличивает длину айтема вдвое.
M - metronome, всё, что связано с метрономом:
- 1 нажатие - включает или выключает метроном;
- Долгое нажатие - настройки метронома;
- M+вверх или M+вниз - увеличение или уменьшение громкости метронома (SWS);
- M+влево или M+вправо - переключатели активности метронома во время воспроизведения или записи.
N - nearest, всё, что связано с ближайшими объектами:
- 1 нажатие - перейти к ближайшему подъёму айтема;
- Долгое нажатие - перейти к ближайшему пересечению нулей;
- N+влево или N+вправо - перейти к левой или правой границе ближайшего айтема;
- N+PgUP или N+PgDOWN - выбор предыдущей или следующей ближайшей папки (SWS).
O - outs, всё, что связано с выходами:
- 1 нажатие - показывает выходы текущего трека;
- Долгое нажатие - показывает выходы мастер-трека.
P - peaks, всё, что связано с пик-инспектором:
- 1 нажатие - проговаривает максимальное значение левого или правого канала пик-инспектора;
- 2 нажатия - включает-выключает его;
- Долгое нажатие - открывает диалог настроек;
- P+влево или P+вправо - произносит значение левого или правого канала (также shift+[ и shift+]);
- shift+p или P+вверх или P+вниз - сбрасывает показатели;
- P+PgUP, P+PgDOWN - увеличивает или уменьшает чувствительность пик-инспектора.
Q - Record monitor, всё, что связано с мониторингом записи, а также звуковой индикацией:
- 1 нажатие - произносит треки с включённым мониторингом;
- 2 нажатия - включает или выключает мониторинг трека;
- Долгое нажатие - выключает мониторинг на всех треках.
R - record, классическая кнопка рекординга.
S - solo, всё, что связано с солированием:
- 1 нажатие - произносит солированные треки;
- 2 нажатия - включает или выключает соло трека;
- Долгое нажатие - выключает соло на всех треках.
- В сочетании со стрелками, а также клавишами HoME, END, PGUP и PGDOWN - управляет айтемами автоматизации.
T - tempo, всё, что связано с темпом:
- 1 нажатие - произносит темп под курсором;
- 2 нажатия - вставляет новый маркер темпа (также T+enter);
- Долгое нажатие - произносит количество темпо-маркеров;
- T+влево или T+вправо - переходит к предыдущему или следующему темпо-маркеру;
- T+вверх или T+вниз - увеличивает или уменьшает темп под курсором на 1 bpm;
- T+PGUP или T+PGDOWN - увеличивает или уменьшает темп под курсором на 10 bpm;
- T+HOME или T+END - увеличивает или уменьшает темп под курсором вдвое.
U - Current item, всё, что связано с выбранным айтемом:
- 1 нажатие - произносит имя айтема под курсором;
- 2 нажатия - открывает выбранные айтемы в медиа-эксплорере;
- Долгое нажатие - меню распространений редактуры айтемов;
- U+вверх или U+вниз - переключает на предыдущий или следующий тейк;
- U+влево или U+вправо - двигает курсор к началу или концу айтема;
- U+PgUP или U+PgDOWN - увеличивает или уменьшает плейрейт айтема на 6% (соответствует 1 полутону);
- U+HOME или U+END - уменьшает или увеличивает плейрейт айтема вдвое;
- U+Y+вверх или U+Y+вниз - подталкивает громкость айтема вверх или вниз;
- U+enter - открывает заметки айтема.
V - moves, всё, что связано с передвижением, подталкиванием точек и объектов (nudges):
- 1 нажатие - произносит последние настройки подталкивания (временно не работает);
- 2 нажатия - открытие nudge-диалога;
- Долгое нажатие - сохранение установок Nudge-диалога;
- V+влево или V+вправо - подталкивание влево или вправо, согласно последним настройкам Nudge.
- V+backspace - вставляет тишину в выделенную область, сдвигая последующий материал (продублировано alt+V);
- В сочетании со стрелками вверх-вниз, а также HOME-END, PGUP-PGDOWN управляет синхронизированным плейрейтом айтема.
W - stretching, всё, что связано с растяжениями:
- 1 нажатие - произносит количество стретч-маркеров на выбранном треке или айтеме;
- 2 нажатия - ставит новый стретч-маркер в позиции курсора (также W+enter);
- олгое нажатие - переключает режимы стретч-маркеров;
- W+влево или W+вправо - переходит к предыдущему или следующему стретч-маркеру;
- W+вверх или W+вниз - сбрасывает значение ближайшего стретча или передвигает его в позицию курсора;
- W+Home-End-Pgup-Pgdown - переключение разных режимов стретчей.
X - splits, всё, что связано с разбивкой:
- 1 нажатие - разбивает айтем под курсором;
- 2 нажатия - склеивает выбранные айтемы;
- Долгое нажатие - умная склейка (если курсор внутри выбранного айтема - разбивает его, если снаружи - наращивает тишиной до курсора;
- X+влево или X+вправо - обрезание левого или правого края айтема по курсору;
- X+вверх-вниз-Pgup-Pgdown - разные типы разбивок;
- X+` X+Y X+D - разбивка по проектным маркерам, динамике, медиа, etc.
Y - dynamics, всё, что связано с динамикой (transient-подъёмы):
- 1 нажатие - произносит значения чувствительности и порога детектора подъёмов;
- Долгое нажатие - его настройки;
- Y+влево или Y+вправо - переход к предыдущему или следующему подъёму;
- Y+вверх или Y+вниз - повышение или снижение порога;
- Y+PgUP или Y+PgDOWN - повышение или снижение чувствительности.
Z - mutes, всё, что связано с мьют-заглушением:
- 1 нажатие - произносит заглушенные треки;
- 2 нажатия - включает или выключает заглушение трека;
- Долгое нажатие - выключает заглушение на всех треках.
Секция знаков препинания почти идентична "продвинутой" раскладке, но к кнопкам также привязаны цепочки:
- , - режим мультивыделения (однократно включает возможность выделения несмежных объектов с помощью шифта, дважды снимает все выделения) - также отвечает за дополнительное управление выделением по-времени;
- . - Mute - также отвечает за установку и сброс границ тайм-выделений;
- / - solo - также отвечает за петли (loops);
- ; - arm;
- ' - monitoring - также отвечает за управление фазой;
\ отвечает за кроссфейдинг:
- 1 нажатие - меню кроссфейдинга;
- 2 нажатия - переключатель формы фейда;
- 3 нажатия - переключатель активности автокроссфейда;
- \+влево или \+вправо - фейд ин или фейд аут от курсора;
- \+вверх или \+вниз - разбивает айтем по фейд ин или фейд аут.
- - = короткое воспроизведение предыдущего или последующего подъёма;
- [] - отвечают за регионы (хотя без сочетаний просто перемещают курсор на 8 пикселей вперёд-назад);
- Backspace - останавливает запись и тут же удаляет неудачный дубль.
Секция "страничных" кнопок идентична продвинутой раскладке:
- PgUP - следующий такт в позиции курсора (в сочетании с ctrl - переходит по долям);
- PgDOWN - предыдущий такт в позиции курсора (аналогично);
- END - начало следующего такта (в сочетании с ctrl - начало следующей доли);
- HOME - начало текущего такта (аналогично);
- DELETE - удаление выделенных объектов;
- INSERT - вставка объектов, или классический модификатор скринридера (кому как удобнее).
Стрелки - классическая навигация (с них не начинается ни одной цепочки).
shift+enter - вход в мидиредактор (стоя на мидиайтеме). Ctrl+shift+enter - вход в inline-редактор.
Секция нампада идентична продвинутой раскладке, но тут она не играет сколь либо значимой роли. Все важные команды продублированы.
В раскладке множество "рудиментарных" хоткеев, оставшихся от основы. Но они не должны мешать.
Множество "недокументированных" фишек - например, сочетание кнопок C (cursor) + Z (mute) включает режим молчаливого перемещения, или F (fx) + B (master) выводит окно эффектов мастер-трека. Впрочем, клавиатурная справка (F1) выдаёт все секреты.
Есть и парочка "пасхалок". Главная из которых - раскладка ещё будет допиливаться. Также, можете спросить совет у мудрого AI.
Команды активации режима разработчика, перехвата команд - привязаны к F12 с модификаторами (но в это можно и не вникать):
- ctrl+alt+win+F12 = режим разработчика;
- alt+F12 - перехват команд или перезагрузка скриптов;
- shift+F12 - копирование в буфер последней клавиатурной цепочки.
Приятного использования!
Искренне ваш, автор "саунддизайнерской" раскладки, Михаил (perehojy[Ъ]yandex.ru).