Bahasa Indonesia

Apa itu SysEx MIDI?

Unduh InputConfig di Mac App StoreInputConfig gratis di Mac App Store. macOS 14 atau lebih baru, tanpa akun, tanpa pelacakan, open source.

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 Audio MIDI Setup.
  • 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. Audio MIDI Setup di Mac membahas jendela MIDI Studio.

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.

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.

Untuk apa SysEx dipakai?

Mencadangkan dan memulihkan patch perangkat, memperbarui firmware, dan mengedit pengaturan yang tidak punya nomor Control Change.

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 SysEx dikirim di channel MIDI?

Tidak. Ini pesan sistem tanpa channel. Sebagian pembuat menaruh nomor perangkat di dalam data agar satu unit dari beberapa bisa dialamatkan.

Lainnya 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. Tampilan aplikasi dan bagian lain situs ini berbahasa Inggris.

Halaman ini dalam bahasa lain: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

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