Lyricsbar: Lirik Lagu Sinkron dan Wallpaper Animasi di Touch Bar MacBook
Kenalan dengan Lyricsbar, app gratis dan open source yang menampilkan lirik Spotify dan Apple Music secara sinkron di Touch Bar, lengkap dengan kontrol musik, wallpaper animasi saat idle, dan dukungan untuk Mac tanpa Touch Bar.

Touch Bar di MacBook Pro sering dianggap fitur yang tidak berguna. Apple sendiri sudah berhenti memakainya. Tapi buat yang masih punya MacBook ber-Touch Bar, layar tipis di atas keyboard itu sebenarnya bisa dipakai untuk hal yang menyenangkan.
Dari situ lahir Lyricsbar: app gratis dan open source yang menampilkan lirik lagu yang sedang kamu putar di Spotify atau Apple Music, sinkron baris demi baris, langsung di Touch Bar.

Ilustrasi tampilan Lyricsbar di Touch Bar.
Apa Itu Lyricsbar?
Lyricsbar berjalan diam-diam di menu bar dengan ikon ♪. Begitu kamu memutar lagu di Spotify atau Apple Music, Touch Bar berubah menampilkan:
- logo pemutar di kiri, yang bisa diketuk untuk membuka Spotify atau Music,
- baris lirik yang berganti tepat saat dinyanyikan,
- tombol kontrol di kanan: emoji, kecerahan, volume, mute, lagu sebelumnya, putar/jeda, dan lagu berikutnya.
Saat lagu dijeda, Touch Bar kembali ke tampilan bawaan. Saat Spotify dan Music ditutup, ikon ♪ di menu bar meredup, tapi tetap ada supaya pengaturan selalu bisa dibuka.
Fitur Utama
Lirik yang benar-benar sinkron
Baris lirik berganti tepat waktu mengikuti posisi lagu. Kamu bisa memilih gaya pergantiannya: geser ke atas seperti di Spotify, pudar, atau tanpa animasi. Teks juga bisa diratakan kiri, tengah, atau kanan.
Kadang lirik dari internet sedikit terlalu cepat atau terlalu lambat. Untuk itu ada offset per lagu: geser ±0,5 detik dari menu ♪, dan pengaturannya tersimpan khusus untuk lagu itu.
Kontrol musik dan sistem di Touch Bar
Saat lirik tampil, Control Strip bawaan disembunyikan, jadi Lyricsbar menyediakan versi mininya sendiri:
- Kecerahan dan volume muncul sebagai slider selebar Touch Bar bergaya Liquid Glass: knob kapsul kaca yang membesar dan bening seperti lensa saat disentuh, dengan warna mengikuti warna aksen macOS-mu. Slider kembali ke lirik sendiri setelah 4 detik.
- Mute, lagu sebelumnya, putar/jeda, dan lagu berikutnya.
- Tombol emoji untuk memunculkan pemilih emoji dan saran kata bawaan macOS saat mengetik.

Ilustrasi slider kecerahan bergaya Liquid Glass.
Dari mana liriknya?
Lyricsbar mencari lirik bersinkron secara berurutan dari:
- File lokal di folder
~/Music/Lyricsbar/, dengan namaJudul - Artis.lrc. Cocok untuk lagu yang liriknya tidak ketemu di internet. - LRCLIB, database lirik terbuka dan gratis.
- NetEase Cloud Music sebagai cadangan, yang ternyata punya banyak lagu Indonesia.
Lirik resmi dari Spotify dan Apple Music tidak dipakai, karena tidak ada cara resmi untuk mengaksesnya.
Wallpaper animasi saat idle
Ini bagian yang paling seru. Saat tidak ada lagu yang diputar dan Mac sedang tidak dipakai, Touch Bar menampilkan wallpaper animasi. Ada 17 tema yang bisa dipilih, antara lain:
- Teks sendiri: nama atau inisialmu dalam huruf dot-matrix hitam putih ala Nothing.
- Cuaca hari ini di lokasimu, dengan pemandangan gunung berapi, sawah, dan pohon kelapa. Matahari bergerak sesuai jam terbit dan terbenam asli, dan bulan mengikuti fasenya.
- Dino runner ala game Chrome, yang melompati kaktus dan menunduk menghindari burung dengan sendirinya.
- Anjing bermain bola, kucing jalan-jalan, ikan berenang, kereta lewat, kota malam, aurora, kunang-kunang, matrix, dan lainnya.

Wallpaper tetap tampil walau kamu mengetik atau mengklik. Cukup ketuk Touch Bar untuk kembali ke tombol bawaan. Beberapa tema juga bisa dimainkan dengan menggeser jari. Di tema cuaca, misalnya, payung muncul saat hujan, awan bisa didorong, dan matahari bisa digeser.

Layar Touch Bar memakai OLED yang bisa burn-in, jadi wallpaper dibuat aman: gambarnya bergeser beberapa piksel secara berkala, kecerahan maksimumnya dibatasi, dan setelah lama tidak disentuh, animasinya meredup dan melambat (mode tenang). Semua wallpaper juga dibuat ringan, kebanyakan hanya memakai sekitar 5–18% dari satu inti CPU.
Tanpa Touch Bar pun bisa
Punya MacBook Air, iMac, atau MacBook Pro tanpa Touch Bar? Lyricsbar mendeteksinya sendiri dan menampilkan lirik di menu bar. Lebar lirik di menu bar bisa diatur (sempit, sedang, atau lebar), supaya tetap muat di MacBook berponi.
Bahasa Indonesia dan Inggris
Lyricsbar memakai bahasa Indonesia kalau bahasa atau wilayah macOS-mu Indonesia, dan bahasa Inggris untuk yang lain. Bahasanya juga bisa dipilih sendiri di menu ♪.
Soal Privasi
Lyricsbar tidak memakai akun, API key, iklan, maupun analytics.
- Untuk mencari lirik, hanya judul, artis, album, dan durasi lagu yang dikirim ke LRCLIB dan NetEase. Lirik yang ketemu disimpan di Mac-mu.
- Untuk wallpaper cuaca, lokasi MacBook dibulatkan sekitar 1 km sebelum dikirim ke Open-Meteo, dan nama kotanya dicari lewat layanan Apple. Kamu juga bisa mengisi nama kota sendiri tanpa memberi izin Lokasi. Kalau tidak memakai tema cuaca, tidak ada data lokasi yang dikirim.
Cara Memasang
Lyricsbar butuh macOS 13 Ventura atau lebih baru dan app desktop Spotify atau Music. MacBook-nya boleh dengan atau tanpa Touch Bar.
- Unduh file .dmg terbaru dari halaman rilis GitHub.
- Buka file DMG-nya, lalu seret Lyricsbar ke folder Applications.
- Jalankan Lyricsbar, izinkan akses ke Spotify atau Music, lalu putar lagu.
Karena Lyricsbar gratis dan belum ditandatangani sertifikat Apple Developer, macOS akan menolaknya saat pertama kali dibuka. Buka System Settings › Privacy & Security, lalu klik Open Anyway. Langkah ini cukup sekali.
Semua pengaturan ada di ikon ♪ di menu bar. Wallpaper dipilih di ♪ › Wallpaper saat idle, sedangkan lama menunggu, kapan ditutup, dan mode tenang diatur di ♪ › Pengaturan.
Yang Baru di Versi 1.7
Versi terbaru, 1.7, fokus pada wallpaper cuaca:
- Pemandangan baru: gunung berapi kembar berasap, bukit berlapis berkabut, sawah berundak yang memantulkan cahaya, dan pohon kelapa.
- Matahari bergerak sungguhan. Matahari terbit dari balik lereng gunung dan terbenam di atas sawah, mengikuti jam terbit dan terbenam asli di lokasimu. Warna langit berubah halus dari fajar sampai malam.
- Bulan dengan fase sebenarnya, dari sabit sampai purnama, ditambah Bima Sakti dan bintang jatuh di malam yang cerah.
- Semua wallpaper lebih ringan. Ternyata layar Touch Bar memakai ruang warna Display P3, sementara wallpaper digambar dalam sRGB, sehingga setiap frame harus dikonversi warnanya. Setelah diperbaiki, wallpaper cuaca yang jauh lebih kaya tetap seringan versi sebelumnya (sekitar 15% dari satu inti CPU), dan tema lain seperti aurora, matrix, dan teks ikut lebih ringan.
Daftar perubahan lengkap dari versi ke versi ada di halaman rilis dan di README proyeknya.
Penutup
Lyricsbar berawal dari keinginan sederhana: membuat Touch Bar yang sering diabaikan jadi berguna lagi. Sekarang Touch Bar bisa menampilkan lirik lagu yang sedang diputar, dan saat sepi, berubah jadi pemandangan kecil yang ikut berubah bersama hari.
Lyricsbar gratis dan open source di github.com/kintarous/lyricsbar. Kalau suka, kasih bintang di GitHub. Punya ide wallpaper berikutnya atau menemukan bug? Tulis saja di halaman Issues.
