Как стать автором
Обновить

Комментарии 26

Правильно ли я понимаю, что оно будет работать с любым софтом на телефоне, который понимает MIDI? Команды MIDI как-то стандартизированы с блютусом?

Правильно ли я понимаю, что оно будет работать с любым софтом на телефоне, который понимает MIDI?

Все так! Практически весь современный софт на телефоне понимает сейчас BLE MIDI стандарт. Для тех немногих программ которые понимают midi, но не понимает midi over bluetooth можно воспользоваться бесплатной программой от Korg: BLE-MIDI.

Команды MIDI как-то стандартизированы с блютусом?

Да, есть BLE-MIDI стандарт
Очень прикольный проект. Очень классный. Хорошо было бы сделать kit-набор для сборки и продавать его желающим. Мой респект!
Спасибо!
Я думал про kit-набор, и даже собрал проект со второй ревизией платы. Но честно говоря не хватило мотивации для того чтобы продолжать это развивать. Скорее хочется сделать что-нибудь новое с более крутой концепцией
Например MPE :) (MPE — Midi Polyphonic Expression, пример Roli Seabord)

Что означает шелкография с ножом?

были ассоциации с ножом для резки картона

Что с latency вашего устройства.

Естественно задержка есть, в цифрах не измерял. На практике она не ощущается, не раздражает. Был случай когда она сильно чувствовалась (может быть канал был загружен, не могу сказать)

Судя по Bluetooth, задержка должна быть огромна. Но полноценно играть на таких кнопках все равно не получится, так что вряд ли вы ее почувствуете.


Простой ямаховский синт в качестве миди-клавы, Logic, Reason, Cubase, VST-инструменты. На некоторых инструментах задержка уже вызывает рассинхронизацию мозга и уха, несмотря на подключение по миди-кабелю. Даже не представляю, какие задержки будут при подключении через BT.

Изначально я хотел взять простой микроконтроллер с поддержкой USB (например, ATmega32u4) прикрутить к нему кнопочек, фейдеров и потенциометров, накидать все это на небольшую плату и на этом успокоиться. Но какой смысл во всей этой компактности, если вокруг будет виться длиннющий USB-кабель? Тут-то я и вспомнил про ESP32, который вроде как поддерживал bluetooth, и про относительно свежую и многообещающую технологию MIDI-BLE.

Не один в один конечно, но тоже схожая история, начал пилить небольшое устройство (GitHub), походу дела понял что было бы неплохо если устройство будет беспроводным, в следствие чего заказал девборд ESP32S.
у ESP32 сложновато с USB, увы

Я же на Bluetooth-HID ориентируюсь, быстрый гуглеж выдал примеры и библиотеку

Я подумал что вы хотите одновременно Bluetooth и usb
НЛО прилетело и опубликовало эту надпись здесь

У ESP32 нет аппаратного USB, далее вытекает что нужно писать хост на пк, который будет обрабатывать команды с мк отправляемые в COM-порт.
Если я ошибаюсь, поправьте.

НЛО прилетело и опубликовало эту надпись здесь

О, спасибо, как-то прошла мимо меня версия с USB.
Но теперь оно без Bluetooth и с одним ядром :(

Зачем было использовать ESP32, главной фичей которого является интегрированный wifi (не используемый в данном проекте)? Можно было взять любой приличный МК со встроенным bluetooth (например те же популярные STM32) и избежать половины проблем из статьи.
Под рукой была девборда с ESP32. А что из STM32 с интегрированным блютусом вы бы предложили?
Выбор МК не осуждаю, но если интересны альтернативы: STM32WB, NRF52/53.

Все хорошо, но с кнопками — клавишами нужно что-то делать. Тем более если играть по нотам практический смысл пропадает. В последнее время такие девайсы на сенсор переводят.

От сенсорных клав отказались еще в 90-х, насколько мне помнится. Невозможно на них играть, нет обратной связи на пальцы.

Много современных инструментов испольуют сенсорные клавиатуры на вскидку: arturia microfreak, вся линейка korg volca
Интересный проект, спасибо! Для себя подумываю создать что-то подобное, но не MIDI, а программируемую клавиатуру для разработчика — набор кнопок FN1 — FN12 с возможностью переключения на цифровую клавиатуру. Было бы к примеру полезно для разработчиков с последними макбуками, где вместо функциональных клавиш — тачбар. Себестоимость такой легко может быть в меньше 1000р, а аналоги (имхо довольно убогие и скорее заточенные под контент-криэйтеров) стоят от 7тр и выше.

как-то бы его переделать под миди-ble переходник, под старое миди-пианино...

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории