RANCANG BANGUN PERANGKAT LUNAK MP3 PLAYER BERBASIS JAVA

ABSTRACT
SOFTWARE DESIGN MP3 PLAYER JAVA-BASED
By
Agung Tommy Muttaqien

Music has become an alternative for pain saturated when people work at the computer. To listen
music on the computer, was needed some audio files, audio player software, hardware such as
soundcard that already exist on the mainboard, and speakers. This study has developed a
software to play MP3 audio files on computers, which run through the Comand Prompt with user
friendly and easy to use transparent GUI. MP3 player that have been made has a playlist
contains files choosed by user to be heard, and a few buttons to control the music when playback
time. At the top of the software the song title information will be displayed while playing MP3
files. The MP3 player software was developed using Java version 6.21.0, 3:50 JCreator and Java
Media Framework 2.1.1e with Windows XP operating system.

Keywords : MP3, MP3 player, Java, JMF API

ABSTRAK
RANCANG BANGUN PERANGKAT LUNAK MP3 PLAYER
BERBASIS JAVA
Oleh

Agung Tommy Muttaqien

Musik menjadi salah satu alternatif untuk menghilangkan rasa jenuh saat orang bekerja di depan
komputer. Untuk bisa mendengarkan musik pada komputer dibutuhkan file audio, perangkat
lunak pemutar file audio, perangkat keras seperti soundcard yang biasanya sudah ada pada
mainboard, dan speaker (pengeras suara). Dalam penelitian ini dikembangkan sebuah perangkat
lunak pemutar file audio untuk mendengarkan MP3 di komputer, yang dijalankan melalui
Comand Prompt dengan tampilan GUI transparan yang user friendly dan mudah digunakan. MP3
player yang dibuat memiliki playlist yang bisa menampung file-file yang ingin didengar oleh
user, dan beberapa tombol agar user bisa melakukan kontrol saat proses pemutaran musik, pada
bagian atas perangkat lunak akan menampilkan informasi judul lagu saat file MP3 diputar. MP3
player ini dikembangkan menggunakan Java versi 6.21.0, JCreator 3.50 dan Java Media
Framework 2.1.1e dengan sistem operasi Windows XP.

Kata kunci : MP3, MP3 player, Java, JMF API

V. SIMPULAN DAN SARAN

5.1 Simpulan
Proses penelitian rancang bangun perangkat lunak MP3 player berbasis Java telah

selesai dilakukan. Berikut ini beberapa kesimpulan dan saran-saran untuk
penelitian lanjutan :
1. Perangkat lunak yang dibangun hanya dapat memutar file audio format
MP3.
2. Bahasa pemrograman Java dapat digunakan untuk mengembangkan
perangkat lunak multimedia seperti MP3 player walaupun masih
diperlukan tools tambahan berupa Java Media Framework.
5.2 Saran
Pembuatan perangkat lunak MP3 player ini masih perlu dilakukan pengembangan,
seperti :
1. Perlu ditambahkan beberapa layanan kebutuhan user seperti tombol pause,
equalizer, layanan save playlist, layanan informasi durasi, bitrate, ukuran
file dan informasi lain yang terdapat pada file audio.
2. Karena dikembangkan menggunakan pemrograman Java yang memiliki
sifat multi platform, disarankan perangkat lunak MP3 player ini
dikembangkan untuk dapat berjalan pada multi sistem operasi.

46

3. Perangkat lunak perlu dikembangkan untuk dapat memutar file audio

format lain seperti OGG, MIDI,WAV, dan format audio lainnya.

I. PENDAHULUAN

1.1 Latar Belakang Masalah
Mendengarkan musik adalah hal yang menyenangkan dan bisa memberikan
manfaat. Dengan mendengarkan musik seseorang bisa termotivasi dan menambah
konsentrasi saat bekerja dan belajar. Musik juga menjadi salah satu alternatif
untuk menghilangkan rasa jenuh saat orang bekerja di depan komputer. Seseorang
bisa menikmati musik melalui handphone, ipod, komputer, radio tape, walkman
dan lainnya. Untuk bisa mendengarkan musik di komputer dibutuhkan file audio,
perangkat lunak pemutar file audio, perangkat keras seperti soundcard yang
biasanya sudah ada pada mainboard, dan speaker (pengeras suara).
File audio memiliki beberapa macam format, namun saat ini file audio yang
populer dan banyak digunakan adalah file audio yang ber-format MP3, karena
ukurannya kecil dan memiliki kualitas suara yang cukup bagus. Kemajuan
teknologi informasi juga turut menjadi salah satu faktor kenapa MP3 banyak
digunakan masyarakat. Salah satunya adalah dengan adanya internet, melalui
internet seseorang bisa berbagi atau mendapatkan file MP3 dengan mudah dan
murah.

MPEG-1 Audio Layer 3 atau lebih dikenal sebagai MP3 adalah salah satu format
berkas pengodean suara yang memiliki kompresi yang baik (meskipun bersifat
lossy) sehingga ukuran berkas bisa menjadi lebih kecil.(Wikipedia, 2010)

2

MP3 hanya bisa dijalankan menggunakan perangkat lunak audio player atau
media player yang mendukung file ber-format MP3. Permasalahan yang ada
adalah masih dibutuhkannya perangkat lunak MP3 player yang ringan, mudah
digunakan. Berdasarkan permasalahan di atas penulis melakukan penelitian untuk
mengembangkan perangkat lunak yang dapat memainkan file MP3.

1.2 Rumusan Masalah
Adapun rumusan masalah dari tugas akhir ini adalah, bagaimana mengembangkan
perangkat lunak audio player untuk menjalankan file MP3.
1.3 Batasan Masalah
Batasan masalah dari penelitian ini adalah :
1. Perangkat lunak yang dibangun hanya untuk menjalankan file audio
dengan format MP3.
2. Perangkat lunak dibangun menggunakan bahasa pemrograman Java.

3. Perangkat lunak yang dibangun hanya dapat digunakan pada komputer
yang telah ter-install Java Runtime Environment (JRE) dan Java Media
Framework (JMF).
1.4 Tujuan Penelitian
Tujuan dari penelitian ini adalah mengembangkan perangkat lunak untuk
memainkan file audio ber-format MP3 menggunakan bahasa pemrograman Java.

1.5 Manfaat Penelitian
Adapun manfaat dari penelitian ini adalah :

3

1. Perangkat lunak yang dikembangkan dapat digunakan untuk memainkan
file MP3 di komputer.
2. Diharapkan dapat menambah pengetahuan dan wawasan tentang
pemprograman Java dan bisa menjadi referensi untuk penelitian
selanjutnya.