# Фортепиано — 88 клавиш

Полное фортепиано в браузере. Разучите мелодию, подключите MIDI-клавиатуру или запишите свою музыку.

> Каноническая страница: https://elysiatools.com/ru/tools/browser-88-key-piano-studio

- **Категория:** Media

- **Ключевые слова:** Фортепиано — 88 клавиш, MIDI, Сустейн, Практика

## Обзор

Полное фортепиано в браузере. Разучите мелодию, подключите MIDI-клавиатуру или запишите свою музыку.

Звук остаётся на устройстве. Без микрофона и загрузок.

До 10 минут или 20 000 событий. MIDI сохраняет ноты и педаль, а не звук. Точность ритма зависит от браузера; используйте наушники.

Сэмплы фортепиано длятся до 6 секунд; педаль не продлевает их естественное окончание.

Для MIDI нужен совместимый браузер и HTTPS или localhost.

Сэмплы: Versilian Studios / VSCO 2, распространение tonejs-instruments, CC BY 3.0. Встроенная мелодия — народная, общественное достояние.

[Локальные сэмплы и изменения](/instruments/piano/ATTRIBUTION.md) · [Источник и лицензия](https://github.com/nbrosowsky/tonejs-instruments/blob/master/LICENSE.md) · [О Web MIDI](https://webaudio.github.io/web-midi-api/)

## Входные данные

- **Тембр** (select)
- **Практика** (select)
- **Язык** (select)

## Когда использовать

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

## Как это работает

- Выберите желаемый тембр (рояль, электропиано или орган) и переключитесь на свободную игру либо интерактивное упражнение.
- Нажимайте на клавиши экранной клавиатуры мышью, клавишами компьютера либо подключите внешнее устройство через Web MIDI по протоколу HTTPS.
- Используйте встроенную функцию записи для фиксации нажатий нот и педали сустейна длительностью до 10 минут (до 20 000 событий).
- Вся обработка звука и хранение данных выполняются локально на вашем устройстве без обращения к микрофону и передачи файлов на сервер.

## Сценарии использования

- Разучивание базовых музыкальных интервалов и аккордов начинающими музыкантами в режиме интерактивной практики.
- Тестирование отклика аппаратных MIDI-контроллеров и проверка передачи сигналов педали сустейна через Web MIDI.
- Запись черновых музыкальных идей и мелодических фраз в MIDI-формате во время поездок с ноутбуком.

## Частые вопросы

### Передаются ли аудиозаписи или звук с микрофона на сторонний сервер?

Нет, инструмент не запрашивает доступ к микрофону, а воспроизведение сэмплов и фиксация нот происходят строго локально в браузере.

### Сохраняет ли функция записи реальный аудиофайл?

Запись фиксирует последовательность MIDI-событий (ноты и действия педали сустейна), а не исходный аудиопоток.

### Каковы технические ограничения по длительности записи?

Максимальная продолжительность одной сессии записи составляет 10 минут или 20 000 MIDI-событий.

### Что требуется для подключения аппаратной MIDI-клавиатуры?

Необходим веб-браузер с поддержкой Web MIDI API и открытая страница по безопасному протоколу HTTPS или на localhost.

### Сколько длится звучание сэмплов при удержании педали?

Базовые сэмплы рояля звучат до 6 секунд, и удерживание сустейна не продлевает их естественное затухание.

## Связанные инструменты

- [Тьютор микротональности блюз/рага/макам (кодирование MIDI 2.0 и MPE + экспорт Scala)](https://elysiatools.com/ru/tools/blues-ragas-modes-microtonal-pitch-bend-midi-2-and-maqam-tuning-tutor): Отображает 11 мировых строёв в конкретные кодировки MIDI: блюз в чистом строе 7-предела (терция 7/6, тритон 7/5, септима 7/4), арабские макамы в 24-EDO (Раст/Баяти/Хиджаз/Саба), полную таблицу 22 шрути, слендро ≈5-EDO и пелог гамелана, 31/53-EDO и гармоническую сетку A440; выдаёт ближайшую ноту + точную подстройку RPN, 14-битный питч-бенд MPE при ±2/24/48/96 полутонов, 32-битный бенд MIDI 2.0 и атрибут ноты Pitch 7.9, плюс файл Scala .scl.
- [Сравнение lossy-предпросмотра кодеков](https://elysiatools.com/ru/tools/audio-lossy-preview-compare): Услышьте и измерьте, что стриминг делает с вашим мастером: кодирование в MP3, AAC или Opus на реальных стриминговых битрейтах, обратное декодирование и сравнение сдвига громкости, перегруза истинного пика и запаса относительно оригинала — прослушивание по кругу из Apple Digital Masters в виде отчёта плюс скачиваемые файлы-превью.
- [Извлекатель профиля шума](https://elysiatools.com/ru/tools/audio-noise-profile-extractor): Снимает отпечаток шума с выбранного участка аудио — уровень порога, спектр по терциям, гармоники фона, классификацию — и переиспользует его для шумоподавления этого или любого другого файла.
- [Реверберация](https://elysiatools.com/ru/tools/audio-reverb): Добавляет реверберацию для имитации помещения
- [Аудио в многодорожечный MIDI (черновик)](https://elysiatools.com/ru/tools/audio-to-multitrack-midi): Разделяет микс на стемы (барабаны/бас/остальное/вокал) и расшифровывает каждый в MIDI
- [Аудио в ноты](https://elysiatools.com/ru/tools/audio-to-sheet-music): Расшифровывает музыкальное исполнение в гравированные ноты: детекция нот Basic Pitch, квантизация по сетке, определение тональности по Крумханслу–Шмуклеру, затем MusicXML и ABC-нотация (плюс опционально MIDI) в одном ZIP.
- [Извлечение басовой партии ИИ](https://elysiatools.com/ru/tools/bass-line-extractor-ai): Вытащите басовую линию из любого полного микса: изолированный звук, MIDI-транскрипция или оба — локальное нейронное разделение.
- [Матчер тональности](https://elysiatools.com/ru/tools/key-matcher): Определяет тональность сэмпла или лупа (хрома Крумхансл-Шмуклера) и транспонирует её в тональность проекта — с перепроверкой тональности результата.

## Примеры

- [Примеры Обработки Изображений Web Python](https://elysiatools.com/ru/samples/web-image-processing-python): Примеры обработки изображений Web Python используя PIL/Pillow включая чтение, сохранение, изменение размера и преобразование формата
- [Примеры Обработки Изображений Android Java](https://elysiatools.com/ru/samples/android-image-processing-java): Примеры обработки изображений Android Java включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Android Kotlin](https://elysiatools.com/ru/samples/android-image-processing-kotlin): Примеры обработки изображений Android Kotlin включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Web Rust](https://elysiatools.com/ru/samples/web-image-processing-rust): Примеры обработки изображений Web Rust включая чтение/запись, масштабирование и преобразование форматов
