Zaczynam projekt z bezprzewodowym połączeniem MIDI przez Bluetooth. O ile mi wiadomo, nie ma profilu MIDI zdefiniowanego w specyfikacji BT.MIDI Over Bluetooth
Zastanawiam się, czy niektórzy z was byliby zainteresowani dzieleniem się doświadczeniami na temat najlepszego sposobu korzystania z MIDI przez BT, zwłaszcza w kwestii opóźnień.
Mój projekt opiera się na BT niskoenergetycznym (BTLE), teraz próbuję znaleźć najlepszy profil BT do użycia, może port szeregowy RFCOMM istniejący profil lub nowy profil niestandardowy?
Każda wskazówka byłaby doceniana. Najlepsze Jerome
MIDI latency na własną rękę jest bardziej typowo około 4-5ms. Większość wiadomości (uwaga włącz/wyłącz) to 2 bajty. Komunikaty kontrolera są zwykle opóźniane przez urządzenie wysyłające, jeśli istnieją notatki do wysłania. – Brad
@Brad: większość wiadomości (Note On/Off, Control Change, Pitch Bend, ...) to ** 3 bajty **. – Florian
henrik i Brad: Wysyłanie jednego 3-bajtowego komunikatu za pośrednictwem standardowego kabla MIDI zajmuje 960us (pasujące do 1041 wiadomości Note na sekundę), a nie 4-5ms. Oczywiście odbiornik może dodać opóźnienie do przetwarzania. – Florian