Dokumentasi Developer
SignalRGB menawarkan dua framework developer. Pembuat konten menggunakan Lightscript untuk membangun efek RGB. Produsen hardware menggunakan Plugin untuk menambahkan dukungan perangkat.
Untuk Pembuat Konten — Lightscripts
Section titled “Untuk Pembuat Konten — Lightscripts”Lightscript adalah efek pencahayaan yang dibangun dengan canvas HTML dan JavaScript. Anda menulis efek Anda sekali dan efek tersebut berjalan di seluruh perangkat dalam pengaturan pengguna.
Ada tiga jenis Lightscript yang dapat Anda bangun:
- Efek RGB — Pola visual yang dapat dikustomisasi yang merespons input pengguna dan berjalan di semua perangkat yang terhubung.
- Audio Visualizer — Efek pencahayaan yang bereaksi secara real-time terhadap audio yang diputar di sistem pengguna.
- Game Integration — Pencahayaan yang merespons kejadian dalam game, baik melalui UI analyzer yang membaca data piksel atau melalui permintaan HTTP POST yang dikirim langsung dari game Anda.
Lihat dokumentasi lengkap Lightscripts untuk memulai.
Untuk Produsen Hardware — Plugins
Section titled “Untuk Produsen Hardware — Plugins”Plugin memungkinkan Anda menambahkan dukungan SignalRGB untuk perangkat RGB apa pun yang dapat dikontrol melalui HID atau Raw USB. Anda menulis plugin USB JavaScript yang menjelaskan cara berkomunikasi dengan hardware Anda. Setelah dikirimkan, pengguna Anda mendapatkan akses ke perpustakaan efek SignalRGB lengkap tanpa pengaturan tambahan.
Lihat dokumentasi lengkap Plugins untuk memulai.
Sumber Daya Lainnya
Section titled “Sumber Daya Lainnya”- QMK Firmware — Integrasikan pencahayaan SignalRGB dengan keyboard berbasis QMK: Integrasi QMK
- SignalRGB API — Query dan kontrol SignalRGB secara terprogram: Referensi API
- DIY Arduino Controller — Bangun pengontrol RGB Anda sendiri menggunakan Arduino: Panduan DIY Arduino