Przejdź do treści
TestOnDevice

Monitor MIDI

Obserwuj sparsowane komunikaty MIDI ze znacznikami czasu — nuty, CC, pitch bend, zmianę programu — z filtrem i lokalnym pobieraniem dziennika.

Działa lokalnie Bez wysyłania Wymaga zgodyWymaga HTTPS

Jak działa ten test

Testy MIDI używają Web MIDI API do wyświetlania podłączonych urządzeń i strumieniowania ich komunikatów. Gdy przyznasz dostęp, przeglądarka przekazuje nam wejścia i wyjścia; podłączamy nasłuchiwacz, który odbiera każdy surowy komunikat MIDI ze znacznikiem czasu.

Te bajty parsujemy na zdarzenia muzyczne — note on/off z velocity, zmiany kontrolne, takie jak sustain (CC64), pitch bend i zmiany programu — i pokazujemy je na pianinie oraz w dzienniku. Nic nie jest nigdzie wysyłane; parsowanie odbywa się lokalnie.

Dostęp jest żądany tylko po kliknięciu, a strona pozostaje użyteczna nawet tam, gdzie Web MIDI jest niedostępne, wyjaśniając wsparcie i oferując wskazówki.

Jak używać

  1. Podłącz urządzenie MIDI przez USB lub interfejs MIDI.
  2. Naciśnij przycisk przyznania dostępu i zezwól na dostęp do MIDI.
  3. Potwierdź, że urządzenie pojawia się na liście wejść.
  4. Graj nuty, poruszaj kontrolkami lub naciśnij pedał sustain i obserwuj pojawiające się zdarzenia.
  5. Użyj opcji filtrowania, czyszczenia i pobierania dziennika, aby przeanalizować strumień komunikatów.

Co wykrywa

  • Podłączone wejścia i wyjścia MIDI oraz ich stan połączenia
  • Zdarzenia note on/off z velocity i numerem kanału
  • Zmiany kontrolne (w tym sustain), pitch bend i zmiany programu
  • Nazwę producenta i urządzenia tam, gdzie przeglądarka je udostępnia

Czego nie wykrywa

  • Niczego w przeglądarkach bez Web MIDI (zwłaszcza Safari i Firefox mają ograniczone wsparcie lub jego brak)
  • Urządzenia trzymanego już na wyłączność przez inną aplikację
  • Dźwięku — MIDI przenosi dane wykonania, a nie dźwięk

Rozwiązywanie problemów

ObjawCo zrobić
Nieobsługiwana przeglądarkaUżyj Chrome lub Edge przez HTTPS; Safari i Firefox mają obecnie ograniczone wsparcie Web MIDI lub jego brak.
Nie widać urządzeniaPodłącz urządzenie ponownie i upewnij się, że żaden DAW ani inna aplikacja go nie przejmuje, a następnie odśwież stronę.
Nie przyznano zgodyZezwól na dostęp do MIDI po wyświetleniu prośby lub zresetuj uprawnienie w ustawieniach witryny w przeglądarce.
Są nuty, ale nie ma sustainuSprawdź, czy pedał wysyła CC64; niektóre pedały trzeba podłączyć przed włączeniem klawiatury.

FAQ

Które przeglądarki obsługują Web MIDI?

Chrome i Edge na komputerach i w Androidzie. Safari i Firefox mają obecnie ograniczone wsparcie lub jego brak.

Dlaczego nie widać żadnego urządzenia?

Upewnij się, że jest podłączone i nie jest przejęte przez inną aplikację (np. DAW), a następnie podłącz je ponownie.

Czy dane mojej gry są gdziekolwiek wysyłane?

Nie. Komunikaty MIDI są obsługiwane lokalnie i nigdy nie są przesyłane.

Czy potrzebuję sterowników?

Większość zgodnych z klasą urządzeń USB MIDI działa bez dodatkowych sterowników; niektóre interfejsy dostarczają własne.

Czy mogę testować jednocześnie klawiaturę i kontroler?

Tak — wszystkie podłączone wejścia są wymienione, a ich komunikaty pojawiają się razem w dzienniku.

Czy to wydaje dźwięk?

Nie. MIDI przenosi dane nut i kontroli; aby je usłyszeć, skierujesz je do syntezatora lub DAW.

Powiązane testy