Description from extension meta
Практикуйтесь в игре на пианино в своем браузере
Image from store
Description from store
Нажмите на фиолетовый значок SYN — и появится элегантное всплывающее окно размером 440 × 300 пикселей, готовое к воспроизведению. Не нужно создавать учетную запись, предварительно загружать библиотеки сэмплов и выполнять циклические обращения к облачному серверу, вызывающие задержку. Поскольку движок полагается исключительно на API веб-аудио, работающий в процессе рендеринга вашего компьютера, ноты срабатывают с задержкой менее 10 миллисекунд на обычном оборудовании. Это означает, что вы можете набросать мелодию во время перерыва на встрече, обучать аккордовым голосам в классе или тестировать идеи звукового дизайна в тот момент, когда приходит вдохновение.
В основе расширения находятся осциллятор 1 и осциллятор 2, каждый из которых независимо переключается между синусоидальными, квадратными и пилообразными волновыми формами. Ручка Mix плавно переключает их, позволяя вам переходить от мягких синусоидальных падов к насыщенным расстроенным пилообразным выводам. Специальный фильтр нижних частот настраивает теплоту, в то время как четырехступенчатая огибающая ADSR формирует атаку, затухание, сустейн и затухание. Это те же самые строительные блоки, которые можно найти в классическом аналоговом оборудовании, но здесь они работают непосредственно в JavaScript.
Игра на «пианино»
Действие Как это сделать
Игра с мышкой
Нажмите любую клавишу на холсте; удерживайте для удержания, отпустите для остановки. Несколько нажатий = аккорды.
Игра на компьютерной клавиатуре
Верхний ряд букв отображается как настоящее пианино:
AWSEDFTGYHUJ → CC♯ DD♯ EFF♯ GG♯ AA♯ B.
(Точное сопоставление отображается в подсказке при наведении курсора на клавишу.)
Сдвиг октавы Нажмите Z (-1 октава) или X (+1 октава), чтобы переместить диапазон клавиатуры.
Скольжение между нотами
Перетащите мышь по клавишам — огибающие плавно перезапустятся, позволяя вам менять высоту тона.
Остановить все звуки
Щелкните по пустой области под клавиатурой или нажмите клавишу Esc.
Независимо от того, являетесь ли вы гастролирующим продюсером, которому нужен блокнот, учителем информатики, объясняющим компоненты Фурье, или обычным геймером, который просто хочет рисовать последовательности аккордов между матчами, вы можете попробовать использовать это расширение уже сегодня.