Мои лучшие утилиты — теперь на вашем телефоне.
Доступ ко всем моим инструментам и проектам — быстро, удобно и в одном месте.
WebMIDI Keyboard Tester
Проверка USB MIDI-клавиатуры, синтезатора, пэд-контроллера, колеса высоты тона, колеса модуляции, скорости нажатия и зависших нот прямо в браузере с помощью Web MIDI.
Кривая скорости
Журнал MIDI-событий
- Сыграйте ноту или переместите колесо, чтобы увидеть входящие MIDI-сообщения.
Хотите эту утилиту на своём сайте?
Настройте цвета и тёмную тему для WordPress, Notion или вашего сайта.
Часто задаваемые вопросы
Может ли этот тестер MIDI-клавиатуры считывать данные с USB-клавиатуры без установки программ?
Да, в браузерах, поддерживающих Web MIDI, таких как Chrome и Edge. Браузер запрашивает разрешение, после чего инструмент прослушивает сообщения нот, скорости нажатия, высоты тона и модуляции с выбранного MIDI-входа.
Загружает ли сайт мои MIDI-ноты или данные исполнения?
Нет. MIDI-события обрабатываются в текущей вкладке браузера. Ноты, значения скорости, сообщения контроллеров, названия устройств и логи не загружаются и не сохраняются сайтом.
Почему моя MIDI-клавиатура отображается, но клавиши не подсвечиваются?
Устройство может быть подключено как контрольная поверхность, браузер может выбрать не тот входной порт, клавиатура может использовать другой режим, либо кабель/хаб передаёт питание, но не MIDI-данные.
Можно ли протестировать колёса высоты тона и модуляции?
Да. Тестер отображает высоту тона как центрированное знаковое значение, а модуляцию как MIDI CC1. При перемещении этих регуляторов их индикаторы должны обновляться немедленно, если устройство отправляет стандартные MIDI-сообщения.
Какие MIDI-сообщения отображаются?
Интерфейс в реальном времени подсвечивает сообщения Note On и Note Off, регистрирует скорость нажатия, определяет высоту тона и отслеживает CC1 колеса модуляции. Другие сообщения контроллеров могут появляться в журнале событий, когда они относятся к проверяемым элементам управления.
# Онлайн тестер MIDI клавиатуры для реального USB оборудования
Надёжный онлайн-тестер MIDI-клавиатуры должен быстро ответить на один вопрос: отправляет ли физический инструмент те сообщения, которые ожидает DAW, семплер, синтезатор или световая установка? Этот WebMIDI-тестер прослушивает MIDI-вход браузера и отображает данные Note On, Note Off, скорости нажатия, высоты тона и колеса модуляции в реальном времени. Он предназначен для USB MIDI-клавиатур, DIN-USB интерфейсов, синтезаторов, пэд-контроллеров, сценических пианино, MIDI-гитар, драм-триггеров и компактных контроллеров, используемых в домашних и концертных студиях.| Сигнал | Что отображает тестер | Корректное поведение |
|---|---|---|
| Note On | Название клавиши, номер ноты, канал и скорость. | Каждая физическая клавиша подсвечивается один раз при нажатии и использует значение скорости выше нуля. |
| Note Off | Событие отпускания в журнале и сброс подсветки клавиши. | Каждая нажатая клавиша гаснет при отпускании; ни одна нота не остаётся визуально зависшей. |
| Скорость | Индикатор в реальном времени и динамическая кривая. | Мягкая игра даёт низкие значения, а сильная игра достигает высоких значений без случайных скачков. |
| Высота тона | Центрированный знаковый индикатор от отрицательного до положительного. | Колесо плавно перемещается и возвращается близко к нулю при отпускании. |
| Модуляция | Индикатор CC1 от 0 до 127. | Колесо или лента предсказуемо перемещаются по всему диапазону. |
# Как проверить MIDI клавиатуру без DAW
Поиск probar teclado MIDI часто означает, что пользователь ещё не знает, в чём проблема: в контроллере, кабеле, операционной системе или музыкальном ПО. DAW добавляет множество дополнительных переменных: состояние вооружения дорожки, входные фильтры, маршрутизацию MIDI-каналов, виртуальные инструменты, мониторинг, шаблоны и настройки драйверов. Браузерный тестер исключает большую часть этого стека. Если запрос разрешения WebMIDI видит устройство, а клавиатура подсвечивает ноты на экране - физический MIDI-путь работает.Используйте это перед изменением настроек DAW
- По возможности подключайте клавиатуру напрямую к компьютеру, особенно если питание по шине ненадёжно.
- Откройте тестер в Chrome или Edge, так как поддержка Web MIDI зависит от браузера и платформы.
- Нажмите "Подключить MIDI-вход" и выберите музыкальное устройство или MIDI-интерфейс в запросе разрешения.
- Сыграйте хроматические ноты по всей клавиатуре, чтобы выявить мёртвые клавиши, разделённые зоны или сюрпризы транспонирования октав.
- Медленно, а затем быстро перемещайте колёса высоты тона и модуляции, чтобы обнаружить шумные датчики или плохое возвращение в центр.
- Очищайте журнал между тестами при сравнении кабелей, USB-портов, пресетов клавиатуры или режимов контроллера.
Быстрая проверка кабеля
Если устройство включается, но MIDI-вход не отображается, попробуйте другой USB-кабель. Многие дешёвые USB-кабели предназначены только для зарядки и не передают данные, из-за чего контроллер кажется активным, хотя MIDI-сообщения не доходят до компьютера.# Анализ кривых скорости и динамического отклика
Скорость нажатия - это не громкость сама по себе; это значение исполнения, отправляемое вместе с нотой, обычно от 1 до 127. Фортепианный плагин может сопоставлять скорость с громкостью, слоем семпла, яркостью, шумом молоточка, временем атаки или всем этим сразу. Когда у контроллера плохое сканирование скорости, музыкант может чувствовать, что тихие ноты исчезают, средние слишком громкие, а сильные никогда не достигают выразительного верхнего слоя. Динамическая кривая скорости помогает выявить, производит ли оборудование полезный разброс значений.Исправная клавиатура
Мягкие, средние и сильные нажатия дают визуально различающиеся полосы скорости с повторяемыми значениями при схожей силе игры.
Сжатый отклик
Большинство нот группируется в узком диапазоне, например 70-95, из-за чего фортепианные и ударные инструменты звучат плоско или трудно контролируются.
Нестабильный отклик
Соседние ноты или повторные нажатия скачут непредсказуемо, что указывает на загрязнённые контакты, неисправные датчики, плохое сканирование или нестабильную прошивку.
| Наблюдаемая картина скорости | Вероятная интерпретация | Следующий тест |
|---|---|---|
| Всегда 127 | Включён режим фиксированной скорости или контроллер настроен на органное/синтезаторное срабатывание. | Проверьте глобальные настройки клавиатуры, режим пэдов или редактор контроллера. |
| Всегда очень низкая | Кривая скорости слишком мягкая, калибровка датчика неверна или клавиатура неисправна. | Переключите кривые скорости и сравните чёрные и белые клавиши по октавам. |
| Одна клавиша резко отличается | Локальный контакт, резиновый купол, оптический датчик или механизм клавиши могут быть загрязнены или повреждены. | Повторите эту клавишу с разной силой и сравните с соседними нотами. |
| Значения падают после использования хаба | Стабильность питания или данных может быть недостаточной. | Повторно протестируйте с прямым USB-портом и заведомо исправным дата-кабелем. |
Почему важен Note Off
# Тестирование высоты тона, модуляции и исполнительских контроллеров
Высота тона - это MIDI-сообщение с более высоким разрешением, чем обычные 7-битные данные контроллеров. Оно объединяет два байта данных в 14-битный диапазон с центром около 8192. Это дополнительное разрешение важно, поскольку изменение высоты тона должно звучать плавно, особенно при изгибе ведущего синтезатора, баса или оркестрового инструмента. Тестер преобразует входящий изгиб в центрированный индикатор, позволяя легко увидеть, достигает ли колесо обеих крайностей и возвращается ли в нейтральное положение.Колесо модуляции обычно является MIDI continuous controller 1, обычно обозначаемым как CC1. Многие синтезаторные патчи используют его для вибрато, движения фильтра, позиции волновой таблицы, тремоло или оркестровой динамики. Если перемещение колеса не обновляет индикатор CC1, контроллер может быть назначен на другой CC, использовать режим конкретного производителя или проходить через ПО, которое переназначает исполнительские контроллеры.MIDI тест в браузере против мониторинга в DAW
- Быстрое подтверждение оборудования по разрешению без настройки проекта.
- Чёткое отображение нот, скорости, высоты тона и модуляции CC1.
- Подходит для звонков в поддержку, покупки б/у оборудования и проверки кабелей.
- Не эмулирует всю маршрутизацию DAW, скрипты и сопоставление инструментов.
- Расширенные aftertouch, NRPN, MPE, SysEx и пользовательские карты управления могут требовать специализированных инструментов.
- Поддержка браузером зависит от доступности Web MIDI на текущей платформе.
Колесо высоты тона не возвращается в ноль
# Распространённые неисправности MIDI клавиатур, выявляемые тестером
- Мёртвая клавиша
- Физическая клавиша, не отправляющая сообщение Note On при нажатии.
- Зависшая нота
- Нота, получившая Note On, но не получившая соответствующего сообщения отпускания, из-за чего звук остаётся активным в инструментах.
- Скачок скорости
- Резкое значение, значительно выше или ниже ожидаемого при схожем нажатии.
- MIDI-канал
- Один из 16 логических каналов, используемых для разделения партий, зон или устройств в MIDI-потоке.
- Control Change
- Семейство MIDI-сообщений, используемых ручками, педалями, колёсами, фейдерами и переключателями.
Устройство обнаружено, сообщений нет
| Симптом | Возможная причина | Практическое действие |
|---|---|---|
| Нет запроса разрешения | Неподдерживаемый браузер, небезопасный источник или заблокированное разрешение MIDI. | Используйте Chrome/Edge через HTTPS и проверьте разрешения сайта. |
| Устройство отсутствует | Проблема с кабелем, хабом, драйвером, классовой совместимостью или питанием. | Попробуйте другой USB-кабель для данных, порт или активный хаб. |
| Работают только некоторые октавы | Режим разделения/слоя, настройка транспонирования, неисправность аппаратной матрицы или режим локального управления. | Сбросьте пресет и протестируйте хроматически от низких до высоких нот. |
| Неверные названия нот | Контроллер транспонирован или отправляет данные из зоны со смещением октавы. | Проверьте глобальное транспонирование, октаву зоны и настройки шаблона DAW. |
| Колесо модуляции молчит | Колесо назначено на другой номер контроллера или отключено пресетом. | Загрузите стандартный пресет или редактор контроллера и назначьте его обратно на CC1. |
Оптимальный порядок диагностики
# Приватность, поддержка браузеров и ограничения
Web MIDI намеренно ограничен разрешениями. Страница не может незаметно считывать подключённые музыкальные устройства в фоновом режиме без предоставления браузером процедуры доступа. Точный вид запроса и сохранение разрешения зависят от браузера, операционной системы и пользовательских настроек. Для большинства музыкантов практический результат прост: нажмите кнопку подключения, выберите MIDI-вход, запустите тест и закройте вкладку по завершении.- Никакие данные MIDI-событий не отправляются на внешние серверы.
- Тестер не требует доступа к SysEx, что сужает объём разрешений.
- Названия устройств, отображаемые браузером, могут идентифицировать модели оборудования, поэтому к скриншотам следует относиться осмотрительно.
- Chrome и Edge обычно обеспечивают наилучшую поддержку Web MIDI; поддержка в Safari и Firefox может быть ограничена или отсутствовать в зависимости от платформы.
- Нативные утилиты всё ещё могут потребоваться для обновления прошивки, глубокого редактирования контроллеров, анализа MPE, дампов SysEx или диагностики конкретного производителя.
Когда этого инструмента достаточно
Библиографические ссылки
- [1] MIDI Association - MIDI 1.0 Detailed Specification
https://midi.org/midi-1-0-detailed-specification
- [2] MIDI Association - MIDI messages and controller numbers
https://midi.org/expanded-midi-1-0-messages-list
- [3] W3C - Web MIDI API specification
https://www.w3.org/TR/webmidi/
- [4] Wikipedia - MIDI
https://en.wikipedia.org/wiki/MIDI
Другие утилиты из Инструменты Тестирования и Диагностики Оборудования
Калькулятор Состояния Литиевой Батареи
Рассчитайте степень износа (SoH) вашей литиевой батареи на основе циклов, напряжения и температуры. Научное руководство по продлению срока службы.
Тест на битые пиксели и инструмент для ремонта экрана
Проверьте ваш монитор на наличие битых или застрявших пикселей и исправьте их онлайн с помощью нашего высокочастотного стробоскопического инструмента.
Тест сенсорного экрана
Рисуйте на полном экране, чтобы проверить мёртвые зоны сенсорного экрана, пропущенные касания, отклик по краям, помехи от ладони и сколько одновременных точек мультитач способен определить ваш телефон или планшет.
Онлайн тест геймпада и контроллера
Проверьте свой контроллер Xbox, PlayStation или ПК. Визуализируйте мертвые зоны, дрифт стиков и кнопки.
Тест Частоты Опроса и Герц Геймпада
Измеряйте частоту обновления, интервал отчетов и стабильность временных меток USB и Bluetooth геймпадов в браузере.
Онлайн тест вибрации геймпада
Проверьте тактильные моторы и вибрацию Dual-Rumble вашего геймпада в браузере. Поддерживает Xbox, DualShock, DualSense и обычные контроллеры.
Онлайн тест клавиатуры и детектор гостинга
Проверьте клавиатуру на гостинг или залипание клавиш. Визуализатор клавиш в реальном времени и счетчик N-Key Rollover.
Тест Дребезга Клавиатуры
Обнаруживайте дребезг механической клавиатуры, двойное нажатие и неисправный отскок переключателей, проверяя, как быстро одна и та же клавиша появляется дважды.
Онлайн тест частоты опроса мыши
Проверьте реальные Гц вашей мыши. Убедитесь, что ваша игровая мышь работает на частоте 1000 Гц или выше с помощью нашего профессионального инструмента.
Тест двойного клика мыши
Протестируйте каждую кнопку мыши и обнаружьте нежелательные двойные клики, изношенные переключатели и дребезг контактов с измерением времени по кнопкам в вашем браузере.
Тест Колёсика Мыши
Диагностируйте пропуски колёсика мыши, обратные скачки, несогласованное направление прокрутки и слабые сигналы энкодера с помощью локального браузерного теста колёсика мыши.
Анализатор DPI мыши
Измерьте реальный DPI вашей мыши онлайн, перемещая мышь на известное физическое расстояние и сравнивая захваченное перемещение указателя в пикселях.
Тест дрожания и сглаживания угла мыши
Рисуйте необработанные следы мыши онлайн, чтобы обнаружить дрожание сенсора, нестабильное отслеживание и сглаживание угла или предсказание, делающее движение искусственно прямым.
Онлайн генератор тонов и частот
Генерируйте синусоидальные, прямоугольные, треугольные и пилообразные волны. Тестируйте свои динамики, наушники или сабвуфер на частотах от 20 Гц до 20 кГц.
Выталкиватель воды из динамиков
Воспроизведите низкочастотный тон 165 Гц, чтобы помочь вытолкнуть воду, пыль или мелкий мусор из динамиков телефона, планшета или ноутбука.
Тест Кроссовера Сабвуфера
Запустите синусоидальную развертку от 200 Гц до 10 Гц в браузере, чтобы найти, где ваш сабвуфер затухает, пропадает или передаёт сигнал основным колонкам.
Тестер Фазы Динамиков
Воспроизводите синфазные и инвертированные на 180 градусов стерео тестовые сигналы в браузере для проверки полярности динамиков, ошибок подключения и фазового гашения.
Проверка микрофона и анализатор спектра
Проверьте вход микрофона, уровень звука, клиппинг, шум помещения и частотную характеристику локально в браузере с помощью анализатора спектра.
Приватная проверка веб камеры
Проверьте разрешение веб-камеры, предварительный просмотр, соотношение сторон, ориентацию и частоту кадров перед звонком.
Детектор частоты обновления монитора
Мгновенно и точно определите частоту обновления вашего монитора с помощью requestAnimationFrame. Проверьте стабильность кадров и сравните показатели с отраслевыми стандартами.
Тест гостинга монитора
Проверьте гостинг монитора, размытие движения, шлейфы overdrive и поведение отклика пикселей с помощью движущихся полос, текста и полноэкранных шаблонов движения.
Тест Засветов и Блюминга
Запустите тест засветов с чисто чёрным полноэкранным полем и тест блюминга с перетаскиваемым белым кругом для OLED, Mini LED, IPS, VA, мониторов, ноутбуков и телевизоров.
Исправление выгорания OLED экрана
Запустите полноэкранный инструмент исправления выгорания OLED и тренажёр застрявших пикселей LCD с быстрыми циклами цветов RGB, белым шумом, обязательным предупреждением о фоточувствительности и встроенным таймером.
Тест точности цветопередачи: Spectrum Canvas
Откалибруйте свой дисплей с высокой точностью. Тестируйте цветовые пространства sRGB и DCI-P3, выявляйте сдвиги цветов, измеряйте точность с помощью метрик Delta E и создавайте профессиональные отчеты о калибровке.
Калькулятор времени работы ИБП
Рассчитайте время работы ИБП от батареи, общую защищённую нагрузку, полезные ватт-часы и рекомендуемую мощность в ВА для ПК, мониторов, маршрутизаторов, NAS и оборудования домашней лаборатории.
Калькулятор бюджета питания USB
Проверьте, может ли USB-порт, зарядное устройство, хаб, кабель или профиль USB-C PD безопасно питать ваши устройства с учётом запаса и падения напряжения в кабеле.
Тест датчиков телефона
Запустите онлайн-тест гироскопа, акселерометра, датчика движения и пузырькового уровня на телефоне, чтобы проверить наклон, вращение, дрейф и проблемы с калибровкой датчиков.
Тест стереозвука
Проверьте левый и правый каналы динамиков, стереобаланс, направление проводки и позиционирование наушников с помощью тестовых тонов, генерируемых браузером.
Web Bluetooth BLE сканер
Сканируйте ближайшие устройства Bluetooth Low Energy из браузера, проверяйте открытые UUID служб GATT и тестируйте, обнаруживается ли ваше IoT- или носимое оборудование.
Монитор последовательного порта WebUSB
Подключайтесь к последовательному USB-оборудованию из браузера, читайте вывод терминала в реальном времени, отправляйте команды и отлаживайте платы Arduino, ESP32, RP2040 и мейкерские платы без установки настольного терминала.
Тест Задержки Ввода (Input Lag) и Задержки Системы
Онлайн-инструмент измерения аппаратной задержки ввода и задержки системы с использованием высокоточных таймеров и синхронизации кадров.
Калькулятор мощности блока питания
Оцените необходимую мощность блока питания ПК по энергопотреблению компонентов, запасу на скачки нагрузки, будущие обновления и установленному блоку.
Калькулятор цветовой маркировки резистора
Расшифруйте цветные полосы резистора и получите сопротивление, допуск, диапазон и температурный коэффициент. Можно также рассчитать код от заданного значения или прочитать маркировку SMD.
Калькулятор резистора для светодиода
Расчет токоограничительного резистора для светодиода по напряжению питания, прямому напряжению (Vf) и току. Подбор ближайшего номинала E12/E24 и безопасной мощности.
Проверка задержки звука
Проверьте ощущаемую задержку звука в динамиках, наушниках, Bluetooth-устройствах и при воспроизведении видео с помощью локального импульсного теста в браузере.
Калькулятор делителя напряжения
Рассчитайте выходное напряжение без нагрузки, ток, рассеиваемую мощность или нижний резистор для заданного напряжения.
Калькулятор закона Ома и электрической мощности
Калькулятор закона Ома для расчета напряжения, тока, сопротивления и электрической мощности по двум известным значениям.