HeadlinesBriefing favicon HeadlinesBriefing.com

Menggunakan Behringer FCB1010 sebagai Keyboard Mac dengan fcbnerd

Hacker News •
×

fcbnerd adalah perintah garis perintah yang mengubah perangkat kontrol MIDI apa pun, seperti Behringer FCB1010, menjadi perangkat input tambahan untuk macOS. Ia menghubungkan ke sumber MIDI dan atau menjalankan perintah shell ketika pesan pedal atau footswitch tertentu diterima, atau mengeluarkan acara JSON untuk program lain diproses. Dibangun untuk FCB1010 tetapi kompatibel dengan sumber MIDI Core mana pun, menghindari izin sandbox dengan hanya membaca MIDI dan menyalurkan aksi ke shell pengguna atau alat seperti Hammerspoon.

Instalasi tersedia melalui Homebrew setelah key tap dipercayai, atau dari sumber menggunakan Swift di macOS 13+. Pengguna dapat mengikat perintah ke peristiwa MIDI seperti control changes atau program changes, menggunakan pola seperti '1:20:127=open ~/Downloads' untuk memicu aksi. Alat ini mendukung streaming kejadian real-time, hot-plugging, dan input MIDI simulasi untuk pengujian.

Output dapat diformat sebagai teks untuk readability atau JSON untuk scripting, dengan pembukaan instan untuk kompatibilitas saluran. Variabel lingkungan seperti MIDI_TYPE, MIDI_CHANNEL, dan MIDI_VALUE dikirimkan ke perintah yang terikat, memungkinkan respons dinamis seperti menyesuaikan volume melalui pedal ekspresi.