Analisa dan Implementasi Kompresi File Wave Dengan Menggunakan Metode Huffman

  • Edward Robinson Siagian Universitas Budidarma Medan
Kata Kunci: Kompresi, Wave, Huffman

Abstrak

Salah satu file format suara yang banyak dipakai dalam sistem operasi Windows adalah format Wave (*.WAV). Format ini banyak digunakan untuk keperluan game dan multimedia. Wave sebenarnya merupakan format kasar (raw format) dimana signal suara langsung direkam dan dikuantisasi menjadi data digital. Format dasar dari file ini secara default tidak mendukung kompresi dan dikenal dengan nama PCM (Pulse Code Modulation). Jika direkam suatu lagu sekualitas CD Audio menggunakan sampling rate 44,1 kHz, 16 bit per sample, 2 kanal (stereo), maka total media yang diperlukan untuk menyimpan data audio ini per detik adalah 176.400 byte sehingga untuk durasi 1 menit diperlukan 10,584 MB. Jika rata-rata durasi satu lagu selama 5 menit, maka dibutuhkan tempat lebih dari 50 MB untuk menyimpan data audio lagu tersebut. Ini tentunya sangat memboroskan media penyimpanan seperti hard disk meskipun saat ini telah tersedia kapasitas hard disk yang besar.

Referensi

[1] Basalamah, Affah, Teknologi Multimedia MP3, PT. Elex Media Komputindo, Jakarta, 2001.

[2] Hadi R, Pemrograman Windows API dengan Microsoft Visual Basic, PT. Elex Media Komputindo, Jakarta, 2001.

[3] Halvorson M, Microsoft Visual Basic 6.0 Professional, Step by Step, PT. Elex Media Komputindo, Jakarta, 2000.

[4] Microsoft Developer Network (MSDN) Library Visual Studio 6.0, Microsoft Corporation, 1998.

[5] Shannon, C. E., A Mathematical Theory of Communication, The Bell System Technical Journal, Vol. 27, pp. 379 − 423, 623 − 656, July, October, 1948.

[6] http://www.replaygain.hydrogenaudio.org/file_format_wav.html, 2022.
Diterbitkan
2022-08-08