Abstrak
Analisis kinerja kompresi file audio menggunakan algoritma arithmetic coding dengan metode bilangan integer
Oleh :
Yahya Fathoni Amri - M0508076 - Fak. MIPA
Teknik kompresi biasanya digunakan untuk proses transmisi data (data
transmission) dan penyimpanan data (storage). Keuntungan data yang
terkompresi antara lain: mengurangi bottleneck pada proses I/O dan transmisi
data, penyimpanan data lebih hemat ruang, mempersulit pembacaan data oleh
pihak yang tidak berkepentingan, dan memudahkan distribusi data dengan media
elektronik maupun media removable seperti flash disk, CD, DVD, dan lain-lain.
Berdasarkan keuntungan seperti di atas, tugas akhir ini menerapkan
algoritma kompresi data pada file audio. Algoritma yang dipakai adalah
algoritma lossless compression, yaitu Arithmetic Coding. Metode yang dipakai
pada algoritma adalah metode dengan bilangan integer. Pengujian dilakukan
untuk mengetahui besar rasio kompresi, waktu kompresi dan waktu dekompresi.
Ada 4 jenis file audio yang diujikan, dan dilakukan pengujian sebanyak 75 kali.
File audio yang diujikan berformat .wav, .aif, .au, dan .mid.
Penelitian menghasilkan sebuah aplikasi kompresi file audio
menggunakan algoritma Arithmetic Coding dengan bilangan integer. Hasil
pengujian diperoleh rata-rata rasio kompresi sebesar 28.648 %, rata-rata waktu
kompresi sebesar 5.8 s dan rata-rata waktu dekompresi sebesar 6.84 s. Rata-rata
rasio kompresi paling besar serta waktu kompresi dan dekompresi paling cepat
berturut-turut adalah pada file yang berformat .wav, .mid, .au, dan .aif.
Keyword : Arithmetic Coding, Arithmetic Coding dengan bilangan integer, file
audio