MIDI Test
Colokkan keyboard atau kontroler MIDI apa pun dan lihat data not, kecepatan, dan perubahan kontrol secara langsung di sini, tanpa perlu DAW atau instalasi perangkat lunak.
Play your MIDI controller or the keyboard below to see live messages.
- No MIDI input devices detected.
- No MIDI output devices detected.
Play with your mouse, touch, computer keys (A–L row, W/E/T/Y/U for sharps), or a connected MIDI controller. Z / X shift octave, C / V change velocity, Tab toggles sustain.
No MIDI messages yet. Press a key above or play your controller.
Panduan singkat: cara menggunakan Tes I/O MIDI
Membutuhkan waktu kurang dari satu menit- 1Hubungkan keyboard atau kontroler MIDI Anda melalui USB atau Bluetooth.
- 2Izinkan akses MIDI saat browser meminta.
- 3Pilih perangkat input Anda, lalu mainkan nada dan amati monitor.
- 4Gunakan keyboard di layar dan synth untuk menguji perangkat output.
Ikhtisar
Jika Anda pernah mencolokkan keyboard MIDI, drum pad, atau permukaan kontrol dan bertanya-tanya apakah itu benar-benar berkomunikasi dengan komputer Anda sebelum membuka stasiun kerja audio digital lengkap, alat ini menjawab pertanyaan itu dalam hitungan detik. Ini menggunakan Web MIDI API, fitur browser yang memberikan halaman web akses langsung dan latensi rendah ke port input dan output MIDI, protokol yang sama yang diandalkan musisi sejak tahun 1980-an untuk menghubungkan keyboard, synthesizer, dan pengontrol.
Setelah Anda memberikan izin, halaman akan mencantumkan setiap input MIDI yang saat ini dilihat oleh sistem operasi Anda, dan memungkinkan Anda memilih salah satu untuk dipantau. Dari sana, setiap penekanan not, pelepasan, putaran kenop kontrol, penekanan pedal, dan gerakan pitch bend muncul di layar secara real time, diterjemahkan menjadi nilai yang dapat dibaca manusia alih-alih byte heksadesimal mentah.
Ini sangat berguna untuk memecahkan masalah pengontrol "baru" sebelum Anda menyiapkan pemetaan perangkat lunak apa pun untuk itu, mengonfirmasi keyboard bekas benar-benar berfungsi sebelum Anda berkomitmen untuk membelinya, atau mendiagnosis kunci, pad, atau kenop tertentu yang tampaknya tidak responsif.
Cara membaca hasil Anda
Daftar perangkat
Setiap port input MIDI yang saat ini terlihat oleh sistem operasi Anda muncul di sini, baik itu terhubung melalui USB, kabel MIDI DIN 5-pin melalui antarmuka, atau Bluetooth. Jika perangkat Anda tidak muncul sama sekali, masalah terjadi sebelum browser bahkan terlibat, kemungkinan besar masalah kabel, driver, atau pemasangan tingkat OS.
Peristiwa not
Menekan tombol mengirim pesan "note on" dengan nomor not (0-127) dan kecepatan (0-127, seberapa keras Anda menekan). Melepaskan mengirim "note off". Jika Anda melihat peristiwa note-on tetapi nomor not tampak bergeser satu oktaf dari yang Anda harapkan, periksa pengaturan oktaf/transpose keyboard Anda, banyak keyboard dikirim dengan pengaturan ini ke angka selain nol.
Pesan perubahan kontrol (CC)
Setiap kenop, slider, mod wheel, dan pedal sustain pada pengontrol Anda biasanya mengirim pesan CC, masing-masing ditandai dengan nomor CC (mengidentifikasi kontrol mana yang bergerak) dan nilai dari 0 hingga 127. Memutar kenop harus menghasilkan aliran nilai yang mulus dan cepat diperbarui; kenop yang melompat tidak menentu atau tidak mencapai 0 atau 127 pada batasnya mungkin memiliki potensiometer yang aus.
Saluran dan data mentah
MIDI mendukung 16 saluran per port, dan keyboard atau kontroler multi-timbral dengan beberapa zona sering mengirim not yang berbeda pada saluran yang berbeda. Jika perangkat lunak Anda mengharapkan saluran 1 tetapi keyboard Anda diatur ke saluran 2, not akan terdaftar di sini tetapi tidak akan memicu suara di DAW Anda sampai salurannya cocok.
Penyelesaian masalah
Jika perangkat MIDI Anda tidak muncul atau tidak merespons dengan benar, coba langkah-langkah ini secara berurutan:
- Gunakan Chrome, Edge, atau peramban berbasis Chromium lainnya. Safari tidak mendukung Web MIDI, dan dukungan Firefox tidak konsisten.
- Berikan permintaan izin MIDI saat peramban meminta. Jika Anda menolaknya sebelumnya, setel ulang izin situs dan muat ulang.
- Periksa koneksi fisik: pasang kembali kabel USB, coba port USB yang berbeda, atau pastikan antarmuka DIN 5-pin memiliki daya jika membutuhkan catu dayanya sendiri.
- Pastikan perangkat dikenali oleh sistem operasi Anda terlebih dahulu, menggunakan panel perangkat MIDI Windows atau utilitas Audio MIDI Setup macOS, sebelum mengasumsikan peramban yang salah.
- Jika menggunakan Bluetooth MIDI, pasangkan perangkat di pengaturan Bluetooth OS Anda terlebih dahulu; peramban tidak dapat memulai pemasangan.
- Mulai ulang peramban setelah menghubungkan perangkat untuk pertama kalinya, karena beberapa peramban hanya menghitung port MIDI sekali pada saat permintaan akses MIDI.
Mendiagnosis keanehan perangkat keras tertentu
Tombol yang macet atau mati biasanya tidak menunjukkan peristiwa 'note-on' sama sekali saat ditekan, yang menunjukkan masalah mekanis atau kontak di dalam keyboard daripada masalah perangkat lunak. Tombol yang berulang kali memicu atau "bergetar" saat ditekan sekali sering menunjukkan kontak sakelar yang rusak. Kecepatan (velocity) yang tidak pernah berubah terlepas dari seberapa keras Anda bermain berarti keyboard kemungkinan diatur ke mode kecepatan tetap (fixed velocity) di menu internalnya daripada kerusakan perangkat keras.
Untuk permukaan kontrol dengan kenop bermotor atau putaran tanpa henti, perhatikan nilai CC yang melompat dengan peningkatan besar alih-alih bertambah secara halus; ini dapat menunjukkan pengaturan resolusi yang tidak cocok antara pengontrol dan rentang MIDI 7-bit yang diharapkan, atau keausan mekanis yang asli.
Mengapa browser meminta izin
Akses MIDI penuh, terutama dengan pesan eksklusif sistem (SysEx) diaktifkan, dapat digunakan untuk mem-flash ulang firmware atau mengkonfigurasi ulang perangkat keras tertentu, sehingga peramban Chromium membatasi hal ini di balik permintaan izin eksplisit serupa dengan akses kamera atau mikrofon. Alat ini hanya membutuhkan input MIDI standar untuk menampilkan not dan CC, dan tidak ada yang Anda lakukan di sini yang ditransmisikan ke tempat lain; semua data tetap lokal di tab peramban Anda.
Pertanyaan yang sering diajukan
Mengapa keyboard MIDI saya tidak muncul di daftar perangkat?
Paling sering peramban tidak mendukung Web MIDI, kabel USB atau DIN 5-pin tidak terpasang sepenuhnya, atau OS belum menginstal driver untuk antarmuka tersebut. Coba cabut dan pasang kembali kabel USB, pastikan perangkat muncul di pengaturan MIDI/suara OS Anda, dan muat ulang halaman setelah terhubung.
Peramban mana yang mendukung Web MIDI?
Chrome, Edge, Opera, dan peramban berbasis Chromium lainnya mendukung Web MIDI secara asli. Firefox menambahkan dukungan di balik sebuah flag di beberapa versi tetapi tidak diaktifkan secara default secara andal. Safari tidak mendukung API Web MIDI sama sekali saat penulisan ini, jadi pengguna Mac yang menguji di Safari perlu beralih ke Chrome.
Halaman meminta izin MIDI, apakah itu normal?
Ya. Peramban Chromium memperlakukan akses MIDI, terutama dengan SysEx diaktifkan, sebagai fitur yang dibatasi izin mirip dengan akses kamera atau mikrofon, karena halaman yang disusupi dengan akses MIDI penuh dapat memprogram ulang beberapa perangkat keras. Klik Izinkan saat diminta.
Saya menekan sebuah tombol tetapi tidak ada yang muncul di layar. Mengapa?
Periksa apakah input MIDI yang benar dipilih di daftar drop-down perangkat jika antarmuka Anda mengekspos lebih dari satu port. Juga pastikan saluran output MIDI keyboard cocok dengan yang Anda harapkan, dan bahwa kontrol lokal atau pengaturan MIDI thru pada keyboard itu sendiri tidak mengalihkan sinyal ke tempat lain.
Apa arti nomor not?
Not MIDI diberi nomor 0 hingga 127, di mana 60 umumnya adalah C tengah (meskipun beberapa produsen melabelinya C3 dan yang lain C4, ketidaksepakatan penomoran lama dan persisten). Alat ini biasanya menunjukkan angka mentah dan nama not sehingga Anda tidak perlu menghafal pemetaannya.
Apa itu velocity dan mengapa itu penting?
Velocity adalah nilai 0-127 yang mewakili seberapa keras atau cepat sebuah tombol ditekan, yang sebagian besar synthesizer dan DAW gunakan untuk mengontrol volume atau timbre. Jika pembacaan velocity Anda terasa aneh atau tidak bervariasi dengan seberapa keras Anda bermain, periksa pengaturan kurva velocity keyboard Anda, beberapa keyboard memungkinkan Anda memperbaikinya pada nilai konstan.
Apa itu pesan CC (control change)?
Pesan CC membawa data kontroler berkelanjutan seperti posisi mod wheel, status pedal sustain, kenop volume, dan pedal ekspresi, masing-masing diidentifikasi oleh nomor CC dari 0 hingga 127. Memantau ini secara langsung adalah cara tercepat untuk mengkonfirmasi kenop, fader, atau pedal benar-benar mengirimkan sebelum Anda menghabiskan waktu memetakannya di DAW.
Pedal sustain saya tidak terdaftar sebagai on/off. Ada apa?
Pedal sustain mengirimkan CC 64, di mana nilai 0-63 biasanya berarti mati dan 64-127 berarti hidup, tetapi beberapa pedal yang lebih murah atau pedal dengan polaritas terbalik mengirimkan ini secara terbalik. Jika ditekan menunjukkan 0 dan dilepaskan menunjukkan 127, pedal atau keyboard Anda memiliki pengaturan polaritas terbalik yang biasanya dapat Anda ubah di menu keyboard.
Bisakah saya menguji kontroler MIDI tanpa menginstal perangkat lunak musik apa pun?
Ya, itulah tepatnya fungsi alat ini. Ini berkomunikasi langsung dengan perangkat MIDI Anda melalui Web MIDI API browser, sehingga Anda dapat memastikan keyboard, pengontrol pad, atau pengontrol napas berfungsi dengan benar sebelum membuka DAW.
Apakah ini berfungsi dengan perangkat MIDI nirkabel atau Bluetooth?
Perangkat MIDI Bluetooth umumnya berfungsi setelah dipasangkan di tingkat OS, karena bagi browser mereka masih muncul sebagai port input MIDI standar. Pemasangan itu sendiri harus dilakukan di pengaturan Bluetooth sistem operasi Anda terlebih dahulu, browser tidak dapat memulai pemasangan itu sendiri.
Mengapa saya melihat beberapa entri untuk keyboard yang sama?
Beberapa antarmuka MIDI mengekspos port terpisah untuk tujuan yang berbeda, seperti port khusus untuk not/CC standar dan port lain untuk SysEx atau protokol permukaan kontrol DAW. Melihat dua atau lebih entri untuk satu perangkat fisik adalah normal dan bukan malfungsi.