APLIKASI MUSIC STREAMING MENGGUNAKAN FLUTTER DILENGKAPI MUSIC RECOGNIZER


Pencarian tentang lagu yang dilakukan oleh layanan penyedia musik terkadang merepotkan karena harus menyertakan judul lagu untuk menemukan lagu yang diinginkan. Berdasarkan hal tersebut, maka William membuat Tugas Akhir yang berjudul “Aplikasi Music Streaming Menggunakan Flutter dilengkapi Music Recognizer”. Aplikasi mobile music streaming ini memiliki fitur music recognizer. Fitur ini dapat mengenali judul lagu berdasarkan nada atau frekuensi yang sedang diputar. Sehingga pengguna dapat menemukan lagu yang mereka inginkan hanya dengan mendengarkan nada yang sedang diputar disekitarnya. Tidak hanya memiliki fitur music recognizer, aplikasi ini juga menyediakan lirik yang didapatkan dari fitur web crawler.


Pada gambar (a), gambar (b), dan gambar (c) merupakan halaman utama yang dapat diakses pengguna setelah pengguna melakukan login. Ketiga halaman tersebut antara lain halaman home, halaman pencarian, dan halaman akun. Pengguna dapat mengakses mengganti halaman yang diinginkan dengan cara menekan navbar yang terletak pada tiap halaman. Selanjutnya akan dibahas detail dari tiap halaman utama pada aplikasi yang dapat diakses pengguna.



Gambar diatas merupakan halaman home pada aplikasi yang dapat diakses oleh pengguna. Pada halaman ini terdapat banyak informasi yang dapat dilihat seperti informasi sejarah tentang lagu yang pernah diputar oleh pengguna, semua artist yang terdapat pada database digolongkan berdasarkan genre-nya, dan informasi yang terakhir adalah informasi semua genre. Pada gambar (b), pengguna dapat melihat semua lagu yang digolongkan berdasarkan input pengguna. Pengguna dapat menekan salah satu lagu untuk diarahkan ke halaman play music yang terlihat pada gambar (c).


Pada halaman ini pengguna dapat mengkontrol lagu yang telah dipilih. Terdapat beberapa kontrol pada gambar (a) yang merupakan play/pause, skip, dan previous lagu. Pengguna juga dapat melakukan favorite lagu dengan menekan icon heart yang terletak pada sebelah kanan judul. Selain itu pengguna juga dapat melihat lirik dari lagu dengan melakukan swipe up pada halaman ini. Lirik dapat terlihat seperti pada gambar (b).

Dalam pengerjaan Tugas Akhir ini terdapat kesimpulan yang diperoleh setelah melalui tahapan uji coba. Sebanyak 90% peserta uji coba merasa bahwa hasil yang didapatkan cukup akurat dengan sumber potongan lagu yang asli. Sedangkan jika menggunakan sumber suara dengan humming menampilkan hasil yang tidak optimal karena sumber suara menghasilkan frekuensi yang tidak sesuai dengan database.