Расширение для REAPER

Версия: 3.0.4.5 18.05.2023
Скачать (WIN32) Скачать (WIN64)

От автора клавиатурной раскладки

Саунддизайнерская раскладка - частично соответствует продвинутой, частично классической Reaper, но с рядом важных изменений:

  • Одной из ключевых идей раскладки была интуитивность и лёгкость вызова наиболее важных функций, из-за чего возвращён tab для входа в виртуальный режим, переназначены insert-команды, пересмотрены многие привычные хоткеи, вроде загрузки проекта, переименовывания элементов и т.д.;
  • Больший упор сделан на работу с чистым аудио, а не с эффектами. Многие хоткеи, ранее привязанные к байпассам эффектов переназначены в угоду управления проектом, медиа и удобству навигации по маркерам;
  • Пересмотрены важные хоткеи управления записью, навигацией и организации проекта чтобы ими было возможно управлять одной рукой, переработаны конфликтующие с системой "ctrl+alt+anykey" команды, Минимизированы ctrl+alt+shift+win+etc сочетания;
  • Много дублированных команд, особенно относящихся к разным секциям. При этом стало возможным не перенастраивать скринридер специально под Reaper;
  • Избегание "случайных" нежелательных срабатываний;

Главный мнемонический приём - команды преимущественно распределены по их первым буквам (T - tempo, F - fx, A - arm, etc). За каждой важной функцией закреплена своя буквенная кнопка. Почти везде это многожатели - первое нажатие чаще всего носит информационный характер, проговаривающий те или иные моменты, второе и последующие нажатия - влияют непосредственно на проект.

  • F1 - клавиатурная справка;
  • F2 - переименовать объект;
  • F3 - открытие, сохранение, закрытие проекта;
  • F4 - маркеры навигации;
  • F5 - Миди-редактор;
  • F6 - транспорт-переключатель;
  • F7 - Рендеринг;
  • F8 - текущий проект;
  • F9 - переключатель профилей Уха;
  • F10 - Настройки;
  • F11 - Управление регистрационными ключами;
  • F12 - вызов меню переназначения команд;

  • tab - виртуальное редактирование трека, айтема или огибающей;
  • Пробел - воспроизведение/стоп (ctrl+пробел - пауза);
  • Ентер - меню айтема, маркера или огибающей;

  • Стрелки - классическая навигация.
  • Ctrl+стрелки - переход по объектам, в зависимости от фокуса и выбор соответствующих контекстов.
  • Ctrl+enter - вставка объекта, в зависимости от фокуса (айтемы, точки огибающей и т.д.)
  • alt+стрелки - малое "подстраивание" объектов, в зависимости от фокуса (значение или позиция)
  • alt+shift+стрелки, а также alt+win+стрелки - большое "подстраивание" объектов, в зависимости от фокуса (значение или позиция)
  • alt+enter - окно настроек контекстного "подстраивания"
` - всё, что связано с маркерами:

  • 1 нажатие - произносит количество маркеров проекта;
  • 2 нажатия - вставляет новый проектный маркер в позиции курсора;
  • В сочетании со стрелками переходит по ближайшим проектным маркерам.

Цифры от 1 до 0 - переход по маркерам проекта;

A - Arming, всё, что связано с подготовкой треков к рекордингу:

  • 1 нажатие - произносит треки, подготовленные к записи;
  • 2 нажатия - переключает трек под курсором arm-unarm;
  • 3 нажатия - Делает все треки unarm.

B - Master, всё, что связано с мастер-треком:

  • 1 нажатие - Произносит состояние мастер-трека, его эффекты и посылы;
  • 2 нажатия - показывает-скрывает его;
  • 3 нажатия - виртуальный режим мастера;
  • B+вверх или B+вниз - переключатель стерео-моно
  • B+влево или B+вправо - проговаривание значений пик-инспектора мастер-трека (продублировано shift+[ и shift+].

C - cursors, всё, что связано с позицией курсора (а также проговариванием тех или иных значений):

  • 1 нажатие - произносит позицию курсора по-умолчанию;
  • 2 нажатия - произносит позицию курсора в тактах;
  • В сочетании со стрелками проговаривает позицию курсора в разных единицах;
  • В сочетании с многими другими многожателями - озвучивает информацию, связанную с этим многожателем (C+. - произнесение границ выделения, C+U - произнесение количества выделенных айтемов), etc.

D - media, всё, что связано с медиа:

  • 1 нажатие - вставляет медиафайл в позиции курсора;
  • 2 нажатия - поиск медиафайла;
  • 3 нажатия - показ-скрытие медиа-эксплорера;
  • D+вниз - вставка медиафайла из клипборда (SWS).

E - Envelopes, всё, что связано с огибающими:

  • 1 нажатие - произносит выбранную огибающую и количество её точек;
  • 2 нажатия - вставка новой точки огибающей;
  • 3 нажатия - вызывает меню огибающих трека или айтема;
  • ctrl+E - Менеджер огибающих (альтернативная команда)
  • E+Вверх или E+Вниз - выбор типа огибающей трека или айтема;
  • E+вправо или E+влево - выбор следующей или предыдущей огибающей точки;
  • E+K, E+U, E+O - показать огибающие трека, айтема, посылов
  • alt+стрелки - передвигает выбранные точки вперёд-назад, или делает их значение выше-ниже (а недавно при помощи этой функции стало возможным рулить любыми выбранными объектами).
  • А если зажать shift, то можно выделять необходимые точки: shift+E+влево или shift+E+вправо.

F - fx, всё, что связано с эффектами:

  • 1 нажатие - произносит эффекты трека;
  • 2 нажатия - инспектор эффектов;
  • 3 нажатия - цепь эффектов выбранного трека;
  • ctrl+F - эффекты выбранного айтема;
  • alt+F - окно эффектов трека (альтернативная команда)
  • F+вверх или F+вниз - переключатель активности эффектов мастера или трека;
  • F+PgUP или F+PgDOWN - включает или выключает все эффекты выбранных треков;
  • F+HOME или F+END - переключатели активности эффектов на всех треках;
  • F+цифры (1-8) - переключает активность соответствующего эффекта трека (SWS);
  • F+BACKSPACE - включает эффекты на всех выбранных треках.

G - grid, всё, что связано с сеткой:

  • 1 нажатие - произносит размер текущей сетки;
  • 2 нажатия - ввод сетки с клавиатуры;
  • 3 нажатия - настройки сетки;
  • G+вверх или G+вниз - увеличение или уменьшение сетки на 2;
  • G+PgUP или G+PgDOWN - увеличение или уменьшение сетки на 3;
  • G+HOME или G+END - увеличивает или уменьшает сетку на 5;
  • G+цифры - установка сетки по дуолям, триолям, септолям и т.д;
  • G+E+влево или G+E+вправо - смещение выбранных точек огибающей по сетке назад или вперёд;

H - pitch, всё, что связано с высотой и транспонированием:

  • 1 нажатие - проговаривает значение питча и плейрейта айтема под курсором;
  • 2 нажатия - переключатель неизменности питча;
  • 3 нажатия - ресет питча и плейрейта айтема;
  • H+влево или H+вправо - замедляет или ускоряет плейрейт айтема вдвое, выравнивая продолжительность;
  • H+вверх или H+вниз - увеличение или уменьшение высоты на 1 цент;
  • H+PgUP или H+PgDOWN - увеличение или уменьшение высоты на 1 полутон;
  • H+HOME или H+END - увеличение или уменьшение высоты на 1 октаву;
  • H+цифры - транспонирование айтема на соответствующее количество полутонов (одиночное нажатие цифры - транспонирует вверх, двойное - вниз).

I - inputs, всё, что связано с входами:

  • 1 нажатие - входы трека под курсором;
  • 2 нажатия - мониторинг входных эффектов;
  • I+вверх или I+вниз - включает или выключает квантизацию входящих миди-событий;
  • I+влево или I+вправо - переключатели режимов записи миди или аудио.

J - jumps, всё, что связано с прыжками по проекту:

  • 1 нажатие - прыжок в указанные координаты;
  • 2 нажатия - прыжок в случайные координаты (SWS);
  • J+вверх или J+вниз - прыжок к первому или последнему треку;
  • J+влево или J+вправо - прыжок к началу или концу проекта;
  • J+PGUP или J+PGDOWN - прыжок к следующему или предыдущему региону.

K - tracks, всё, что связано с треками:

  • 1 нажатие - произносит выделенные треки;
  • 2 нажатия - вставляет новый трек;
  • 3 нажатия - трек-менеджер;
  • K+вверх или K+вниз - подтолкнуть громкость трека вверх или вниз;
  • K+влево или K+вправо - подтолкнуть пространство (pan) трека влево или вправо;
  • K+вPGUP или K+PGDOWN - передвигает выбранные треки выше по списку;
  • K+HOME или K+END - передвигает выбранные треки в начало или конец списка;
  • ctrl+K - переключатель папки для трека.

L - Locking and length, всё, что связано с блокировками, заморозками и длинами:

  • 1 нажатие - проговаривает текущие блокировки;
  • 2 нажатия - блокирует айтем;
  • 3 нажатия - настройки блокировки;
  • L+цифры - удаляет с выбранного миди-айтема ноты, менее соответствующей продолжительности;
  • L+HOME или L+END - уменьшает или увеличивает длину айтема вдвое.

M - metronome, всё, что связано с метрономом:

  • 1 нажатие - включает или выключает метроном;
  • 2 нажатия - настройки метронома;
  • 3 нажатия - переключатель активности метронома во время записи;
  • M+вверх или M+вниз - увеличение или уменьшение громкости метронома (SWS);
  • M+влево или M+вправо - переключатели активности метронома во время воспроизведения или записи.

N - nearest, всё, что связано с ближайшими объектами:

  • 1 нажатие - перейти к ближайшему подъёму айтема;
  • 2 нажатия - перейти к ближайшему пересечению нулей;
  • N+влево или N+вправо - перейти к левой или правой границе ближайшего айтема;
  • N+PgUP или N+PgDOWN - выбор предыдущей или следующей ближайшей папки.

O - outs, всё, что связано с выходами:

  • 1 нажатие - показывает выходы текущего трека;
  • 2 нажатия - показывает выходы мастер-трека.

P - peaks, всё, что связано с пик-инспектором:

  • 1 нажатие или P+вверх или P+вниз - сбрасывает показатели;
  • 2 нажатия - включает-выключает его;
  • 3 нажатия - открывает диалог настроек;
  • P+влево или P+вправо - произносит значение левого или правого канала (также shift+[ и shift+]);
  • P+PgUP, P+PgDOWN - увеличивает или уменьшает чувствительность пик-инспектора.

Q - Record monitor, всё, что связано с мониторингом записи, а также звуковой индикацией:

  • 1 нажатие - произносит треки с включённым мониторингом;
  • 2 нажатия - включает или выключает мониторинг трека;
  • 3 нажатия - выключает мониторинг на всех треках.

R - record, классическая кнопка рекординга.
S - solo, всё, что связано с солированием:

  • 1 нажатие - произносит солированные треки;
  • 2 нажатия - включает или выключает соло трека;
  • 3 нажатия - выключает соло на всех треках.

T - tempo, всё, что связано с темпом:

  • 1 нажатие - произносит темп под курсором;
  • 2 нажатия - вставляет новый маркер темпа;
  • 3 нажатия - произносит количество темпо-маркеров;
  • T+влево или T+вправо - переходит к предыдущему или следующему темпо-маркеру;
  • T+вверх или T+вниз - увеличивает или уменьшает темп под курсором на 1 bpm;
  • T+PGUP или T+PGDOWN - увеличивает или уменьшает темп под курсором на 10 bpm;
  • T+HOME или T+END - увеличивает или уменьшает темп под курсором вдвое.

U - Current item, всё, что связано с выбранным айтемом:

  • 1 нажатие - произносит имя айтема под курсором;
  • 2 нажатия - открывает выбранные айтемы в медиа-эксплорере;
  • 3 нажатия - заметки айтема;
  • U+вверх или U+вниз - переключает на предыдущий или следующий тейк;
  • U+влево или U+вправо - двигает курсор к началу или концу айтема;
  • U+PgUP или U+PgDOWN - увеличивает или уменьшает плейрейт айтема на 6% (соответствует 1 полутону);
  • U+HOME или U+END - сбрасывает плейрейты айтема или проекта;
  • U+Y+вверх или U+Y+вниз - подталкивает громкость айтема вверх или вниз.

V - moves, всё, что связано с передвижением, подталкиванием точек и объектов (nudges):

  • 1 нажатие - открытие nudge-диалога;
  • 2 нажатия - сохранение установок Nudge-диалога;
  • V+влево или V+вправо - подталкивание влево или вправо, согласно последним настройкам Nudge.

W - stretching, всё, что связано с растяжениями:

  • 1 нажатие - произносит количество стретч-маркеров на выбранном треке или айтеме;
  • 2 нажатия - ставит новый стретч-маркер в позиции курсора;
  • 3 нажатия - переключает режимы стретч-маркеров;
  • W+влево или W+вправо - переходит к предыдущему или следующему стретч-маркеру;
  • W+вверх или W+вниз - сбрасывает значение ближайшего стретча или передвигает его в позицию курсора.

X - splits, всё, что связано с разбивкой:

  • 1 нажатие - разбивает айтем под курсором;
  • 2 нажатия - склеивает выбранные айтемы;
  • 3 нажатия - переключает автокроссфейдинг при разбивке;
  • X+стрелки - разные типы разбивок и склеиваний;
  • X+C - умная разбивка (при нахождении вне айтема, наращивает его длину до точки курсора);
  • X+` X+Y X+D - разбивка по проектным маркерам, динамике, медиа, etc.

Y - dynamics, всё, что связано с динамикой (transient-подъёмы):

  • 1 нажатие - произносит значения чувствительности и порога детектора подъёмов;
  • 2 нажатия - его настройки;
  • Y+влево или Y+вправо - переход к предыдущему или следующему подъёму;
  • Y+вверх или Y+вниз - повышение или снижение порога;
  • Y+PgUP или Y+PgDOWN - повышение или снижение чувствительности.

Z - mutes, всё, что связано с мьют-заглушением:

  • 1 нажатие - произносит заглушенные треки;
  • 2 нажатия - включает или выключает заглушение трека;
  • 3 нажатия - выключает заглушение на всех треках.

Секция знаков препинания почти идентична "продвинутой" раскладке, но к кнопкам также привязаны цепочки:

  • , - режим мультивыделения (однократно включает возможность выделения несмежных объектов с помощью шифта, дважды снимает все выделения) - также отвечает за дополнительное управление выделением по-времени;
  • . - 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).