Bahasa Indonesia

Apa itu SysEx MIDI?

Unduh InputConfig di Mac App StoreAplikasi ini sepenuhnya gratis. Kamu tidak perlu membuat akun. Tidak ada langganan, tidak ada unduhan yang merepotkan, dan tidak ada yang dikunci. Dioptimalkan untuk Apple silicon.

SysEx, singkatan System Exclusive, adalah pesan MIDI untuk semua yang tidak bisa dikatakan pesan standar. Ia dimulai dengan byte F0, menyebut pembuat yang dituju, membawa data byte sebanyak yang dibutuhkan, dan diakhiri F7. Pembuat memakainya untuk dump patch, pembaruan firmware, dan pengaturan yang tidak punya nomor Control Change. Perangkat yang tidak mengenali pembuatnya mengabaikan seluruh pesan.

Formatnya bagian dari standar MIDI. Sebagian besar pekerjaan MIDI sehari-hari tidak pernah menyentuhnya, dan bagian terakhir menjelaskan kapan kamu bisa membiarkannya.

Baca pesannya

BagianByte (hex)Arti
AwalF0System Exclusive dimulai
ID pembuatSatu byte, atau tiga byte yang diawali 00Perangkat pembuat mana yang harus membacanya
DataSejumlah byte, masing-masing 00 sampai 7FApa pun yang ditentukan pembuat
AkhirF7System Exclusive berakhir

Semua yang ada di antara ID pembuat dan F7 hanya berarti apa yang dikatakan pembuat itu. Dekoder pesan MIDI membaca byte yang ditempel dan melaporkan panjang pesan System Exclusive.

Kenali pesan universal

Dua ID pembuat bukan milik pembuat mana pun. 7E menandai pesan universal yang tidak terikat waktu, dan 7F menandai pesan universal real-time. Perangkat mana pun boleh menjawabnya.

PesanByte (hex)Fungsinya
Identity RequestF0 7E 7F 06 01 F7Meminta setiap perangkat melaporkan pembuat, model, dan versinya
General MIDI OnF0 7E 7F 09 01 F7Mengembalikan instrumen General MIDI ke keadaan standarnya
Master VolumeF0 7F 7F 04 01, dua byte nilai, F7Mengatur volume seluruh perangkat

Identity Request adalah cara standar untuk menanyakan perangkat itu apa.

Ketahui kegunaannya

  • Dump patch. Menyimpan suara synth ke komputer dan mengirimkannya kembali, tugas sebuah SysEx librarian.
  • Pembaruan firmware. Banyak perangkat menerima firmware baru sebagai rangkaian panjang pesan SysEx.
  • Pengaturan dalam. Parameter yang tidak punya nomor Control Change, diedit dari aplikasi editor pembuatnya.
  • Transfer sampel dan data besar. Blok data besar apa pun yang perlu dipindahkan perangkat lewat MIDI.

SysEx memindahkan data, sedangkan pesan lain memainkan musik.

Kirim dan terima di Mac

  • Aplikasi librarian atau editor. Editor milik pembuat, atau SysEx librarian, mengirim file ke perangkat dan merekam apa yang dikirim balik perangkat.
  • Port yang benar. Perangkat harus terhubung dan online di MIDI Studio milik Pengaturan MIDI Audio.
  • Browser. Halaman web butuh izin tersendiri yang lebih kuat untuk memakai SysEx, karena ia bisa menulis ulang perangkat. Alat MIDI di situs ini tidak memintanya, jadi tidak mengirim System Exclusive ke perangkat dan tidak menerimanya dari perangkat.

Kirim ke perangkat hanya SysEx yang diterbitkan pembuatnya untuk perangkat itu. Pengaturan MIDI Audio di Mac membahas jendela MIDI Studio.

Temukan librarian SysEx

Librarian adalah aplikasi yang menyimpan apa yang dikirim perangkat sebagai berkas .syx dan mengirim berkas itu kembali nanti. Itu cara yang biasa untuk mencadangkan patch synth sebelum kamu mengubah apa pun.

  • Kamu: Sambungkan perangkat, periksa bahwa perangkat tercantum di jendela MIDI Studio pada Audio MIDI Setup, lalu buka librarian atau editor dari pembuatnya dan pilih perangkat sebagai port.
  • Librarian: Merekam dump yang dikirim perangkat dan menyimpannya sebagai berkas .syx.
  • Periksa: Berkas yang tersimpan tidak kosong. Cadangkan sebelum kamu mengirim apa pun ke perangkat.

Untuk melihat sekilas sebuah dump, atau mengirim Identity Request atau berkas .syx dari browser, monitor SysEx MIDI berfungsi di Chrome, Edge, dan Firefox. Safari tidak punya Web MIDI, yang dijelaskan di halamannya sendiri. Halaman librarian SysEx untuk Mac membahas langkah-langkahnya dan apa yang dilakukan saat dump gagal. Simpan cadangan suara perangkat sebelum kamu mengirim apa pun kepadanya.

Biarkan untuk kontrol sehari-hari

Nada, knob, pedal, dan pergantian patch semuanya punya pesan standar, dan itulah yang dipakai mapper. InputConfig, aplikasi Mac gratis yang saya buat, mengikat nada, Control Change, pitch bend, aftertouch, Program Change, dan pesan transport, dan mengirim set yang sama kecuali aftertouch. System Exclusive tidak termasuk. Kalau sebuah kontrol punya nomor CC, kamu tidak butuh SysEx untuk menjangkaunya. Daftar CC MIDI menunjukkan nomor mana yang standar.

Live Visualizer InputConfig pada tampilan MIDI-nya, memperlihatkan nomor CC dan nilai sebuah knob berubah saat diputar.
Gambar 1. Live Visualizer InputConfig memperlihatkan nomor CC dan nilai sebuah knob berubah saat diputar.
Editor InputConfig memperlihatkan tiga baris tombol yang mengirim nilai Control Change tetap untuk volume, pan, dan reverb.
Gambar 2. Kontrol sehari-hari tidak butuh SysEx. Tiga tombol di sini mengatur volume ke 100, pan ke tengah, dan reverb ke 40 dengan Control Change biasa.

Versi singkat

  • Bentuk. Dimulai dengan F0, lalu ID pembuat, lalu data, dan diakhiri F7.
  • Arti. Itu terserah pembuat, selain pesan universal.
  • Kegunaan. Dipakai untuk dump, firmware, dan pengaturan yang tidak punya CC.

SysEx adalah amplop MIDI untuk apa pun yang ingin dikirim pembuat.

Pertanyaan

Apa kepanjangan SysEx?

System Exclusive. Namanya berarti pesan itu eksklusif untuk sistem satu pembuat: perangkat pembuat lain mengabaikannya.

Apa format pesan SysEx?

Diawali F0, lalu ID pembuat satu byte atau tiga, lalu sejumlah data byte dari 00 sampai 7F, dan diakhiri F7.

Apa itu file SysEx?

File, biasanya berakhiran .syx, yang menyimpan satu pesan SysEx atau lebih, seperti satu bank patch synth atau pembaruan firmware.

Bisakah SysEx merusak perangkat?

Data yang salah bisa menimpa patch atau mengganggu pembaruan firmware. Kirim hanya file yang diterbitkan pembuat untuk model yang tepat itu, dan cadangkan dulu.

Apakah ada librarian SysEx untuk Mac?

Ada. Banyak pembuat menawarkan editor sendiri, dan aplikasi librarian independen menyimpan dump perangkat sebagai berkas .syx dan mengirimkannya kembali. Alat browser bisa membaca dump atau mengirim berkas di Chrome, Edge, atau Firefox.

Bisakah InputConfig mengirim SysEx?

Tidak. InputConfig mengikat dan mengirim nada, Control Change, pitch bend, Program Change dan pesan transport, dan ia juga membaca aftertouch. System Exclusive tidak termasuk di antaranya, jadi ia tidak bisa mengirim dump maupun membacanya.

Lainnya dalam bahasa Indonesia

Halaman dalam bahasa Indonesia

Panduan lengkap, dalam bahasa Inggris

Siapa yang menulis. Ryleigh Newman mengembangkan InputConfig dan setiap hari mengendalikan Mac miliknya dengan controller, karena tangannya tidak berfungsi dengan baik. Halaman ini diterjemahkan dari bahasa Inggris. InputConfig tampil dalam bahasa Indonesia jika Mac diatur ke bahasa Indonesia. Beberapa halaman situs ini hanya tersedia dalam bahasa Inggris.

Halaman ini dalam bahasa lain: English, Español, Français, Italiano, 日本語, Nederlands, Português, Русский, ไทย

Unduh InputConfig di Mac App StoreGratis. macOS 14 atau lebih baru. Tanpa akun, tidak ada yang keluar dari Mac Anda. Open source di GitHub.