← На главную

VIBE PIANO

Почему браузер на iPhone не видит пианино

Короткий ответ: на iPhone и iPad ни один браузер не умеет подключаться к MIDI и Bluetooth. На компьютере и на Android - умеет.

Что происходит

Чтобы сайт увидел цифровое пианино, браузер должен поддерживать два интерфейса: Web MIDI - для инструмента по кабелю, и Web Bluetooth - для беспроводного.

Их поддерживают Chrome, Edge и Opera: на Windows, macOS, Linux и на Android. Safari и Firefox не поддерживают ни тот, ни другой.

В iOS и iPadOS все браузеры показывают страницы движком WebKit - и Safari, и Chrome, и Firefox, и любой другой. Поэтому ни в одном из них этих интерфейсов нет, и кнопка «Подключить» ничего найти не может. Дело не в вашем пианино и не в нашем сайте.

Где что работает

Где открываетеПианино по кабелю (MIDI)Пианино по Bluetooth
Chrome, Edge, Opera - компьютерработаетработает
Chrome - Androidработаетработает
Safari - macOSнетнет
Firefox - любая системанетнет
Любой браузер - iPhone, iPadнетнет
Web MIDI Browser - iPhone, iPadработаетчерез GarageBand

Что делать на iPhone и iPad

  1. Установите бесплатное приложение Web MIDI Browser и откройте в нём vibepiano.ru. Это отдельный браузер, который добавляет недостающую поддержку MIDI, в том числе для инструментов по Bluetooth.
  2. Подключите пианино к iPhone или iPad кабелем через адаптер (Lightning или USB-C - к USB-порту инструмента) либо подключите его по Bluetooth MIDI - как, описано ниже.
  3. Откройте урок и нажмите «Подключить MIDI» - нотный стан начнёт следовать за тем, что вы играете.

Открыть Web MIDI Browser в App Store ↗

Это приложение сделано не нами, мы его не поддерживаем и денег за него не получаем. Приводим его потому, что на iOS другого пути через браузер нет.

Пианино по Bluetooth на iPhone и iPad

  1. Включите Bluetooth MIDI на пианино. У многих моделей Bluetooth-звук и Bluetooth-MIDI - разные функции; как включить MIDI, сказано в инструкции к инструменту.
  2. Подключите пианино в приложении с разделом Bluetooth MIDI. Проще всего бесплатный GarageBand от Apple: создайте любой проект, затем Настройки → Дополнительно → Устройства Bluetooth MIDI и выберите пианино - рядом появится «Подключено». Подойдёт и приложение производителя пианино.
  3. Вернитесь в Web MIDI Browser и нажмите «Обновить»: появится название пианино, а при нажатии клавиш замигает лампочка сигнала.
  4. GarageBand после этого можно закрыть - подключение держится, пока включены пианино и телефон. После выключения пианино или перезагрузки телефона iOS не восстанавливает Bluetooth MIDI сама: повторите шаг 2.

Частые проблемы

  • Эхо: нота звучит дважды, в том числе из динамиков пианино. Телефон подключён к пианино ещё и как Bluetooth-колонка, и звук приложения уходит туда же. Выключите звук в приложении (кнопка с динамиком) - пианино будет звучать само.
  • В списке только «Session 1». Это сетевая MIDI-сессия iPhone, а не пианино: Bluetooth MIDI ещё не подключён - выполните шаг 2.
  • Пианино сопряжено в Настройки → Bluetooth, а клавиши не работают. Это сопряжение передаёт только звук, и «Тип устройства» там (автомагнитола, наушники, динамик и другие) на MIDI не влияет. Для клавиш нужен шаг 2.
  • Вчера работало, сегодня нет. Пианино или телефон выключались - повторите шаг 2.
  • Пианино нет в списке «Устройства Bluetooth MIDI». Скорее всего, у модели нет Bluetooth MIDI или он выключен. Тогда подключайтесь кабелем.

Приложение Vibe Piano

Мы готовим собственное приложение для iPhone и iPad: в нём пианино подключается напрямую, без сторонних браузеров, и по кабелю, и по Bluetooth. Пока оно не вышло в App Store.

Если ничего не помогает

Проверьте, что кабель передаёт данные, а не только заряжает, что на инструменте включён режим MIDI, и что адаптер питает инструмент. Занятия в самом браузере работают и без пианино: ноты можно нажимать мышью или на экранной клавиатуре.