Cara Menampilkan Visualisasi Musik di Termux dengan Cava
Bagi kamu yang sering menggunakan Termux di Android, mungkin pernah merasa bosan dengan tampilan terminal yang monoton. Nah, ada satu trik keren yang bisa kamu coba: menambahkan visualisasi musik langsung di terminal menggunakan Cava.
Cava adalah singkatan dari Console-based Audio Visualizer for ALSA. Dengan bantuan pemutar musik seperti mpv dan audio server PulseAudio, kamu bisa menikmati musik sekaligus melihat animasi visualnya langsung di layar Termux. Estetik banget buat pecinta terminal.
Sebelum memulai, pastikan:
- Sudah menginstal Termux di Android.
- Memiliki koneksi internet.
- Paham dasar-dasar perintah Linux (update, install, dan konfigufasi).
Langkah 1: Update & Upgrade Paket
Pertama, perbarui daftar paket agar tidak ada error saat instalasi:
$ apt update && apt upgradeLangkah 2: Instalasi Paket
Sekarang install beberapa paket yang dibutuhkan:
$ apt install cava mpv pulseaudio
- cava → aplikasi visualizer.
- mpv → pemutar musik di terminal.
- pulseaudio → supaya cava bisa menangkap suara dari mpv.
Langkah 3: Konfigurasi Cava
Cava membutuhkan file konfigurasi agar bisa menampilkan visualisasi dengan benar. Lokasinya ada di ~/.config/cava/config. Edit file tersebut, lalu sesuaikan dengan:
method = pulse
source = 1
- method = pulse → artinya cava menggunakan PulseAudio untuk menangkap suara.
- source = 1 → memilih sumber audio. Jika tidak cocok, coba ganti nilainya (misalnya source = 0 atau source = 2).
Langkah 4: Membuat Alias
Supaya lebih praktis, kita bisa menambahkan alias di shell (bash/zsh). Misalnya:
alias playmusic="mpv --ao=pulse"
Tambahkan baris di atas ke dalam file:
- Jika pakai bash → ~/.bashrc
- Jika pakai zsh → ~/.zshrc
Setelah itu, restart Termux atau jalankan:
source ~/.bashrcLangkah 5: Menjalankan Musik + Visualizer
Sekarang coba jalankan:
- Putar musik yang kamu punya dengan mpv lewat alias:
$ termux-setup-storage $ playmusic /sdcard/Music/lagu.mp3 -
Buka sesi Termux baru, lalu jalankan:
$ cava
Jika konfigurasi benar, kamu akan langsung melihat visualisasi musik yang bergerak sesuai irama! 🎶
Kesimpulan
Sekarang kamu sudah bisa menampilkan visualisasi musik di Termux dengan bantuan Cava + mpv + PulseAudio. Selain menambah estetika, trik ini juga bisa membuat pengalaman mendengarkan musik jadi lebih seru meski hanya lewat terminal.
