Proses kompresi data didasarkan pada kenyataan bahwa pada hampir semua jenis data selalu terdapat pengulangan pada komponen data yang dimilikinya, misalnya dalam suatu teks kalimat akan terdapat redudansi huruf alfabet dari huruf a sampai dengan huruf z . Kompresi data melalui proses encoding berusaha untuk menghilangkan unsur pengulangan ini dengan mengubahnya sedemikian rupa sehingga ukuran data menjadi lebih kecil. Dalam penelitian ini, dibangun sebuah aplikasi kompresi file audio dengan menggunakan algoritma Additive Code. Tool pengembangan sistem yang digunakan adalah Unified Modelling Language (UML). Dalam pembuatan aplikasi ini ditekankan untuk melakukan kompresi pada file audio berekstensi *.mp3. Pengujian aplikasi kompresi ini dilakukan dengan menguji file yang mempunyai ukuran berbeda-beda dengan nilai sampel rate dan bitrate yang sama. Disimpulkan bahwa file audio dengan ukuran yang besar membutuhkan waktu lebih lama dalam melakukan proses kompresi. File audio hasil kompresi tidak dapat dijalankan sebelum melewati proses dekompresi hal tersebut disebabkan terjadi perubahan struktur pada file audio saat proses dekompresi.
Copyrights © 2022