BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pada saat ini kompresi data sangat berkembang pesat di dunia komputer, seperti kompresi data teks, citra begitu juga data suara. Walaupun harga media penyimpanan terus menurun dengan kapasitas yang semakin meningkat, tidak serta merta menjadikan kebutuhan akan media ini terpuaskan. Hal ini disebabkan membengkaknya ukuran berkas sesuai dengan kebutuhan yang mencakup multimedia, aplikasi – aplikasi besar dan informasi yang kita miliki melalui jaringan Internet. Dalam konteks komunikasi data kita memahami bahwa semakin kecil ukuran berkas yang dilewatkan melalui media transmisi, semakin cepat data tersebut disampaikan ke tujuan dan semakin murah biaya yang dikeluarkan. Oleh karena itu tetap dibutuhkan aplikasi kompresi data untuk memperkecil ukuran berkas. Berkas data suara dalam bentuk Microsoft Waveform Audio File Format dengan ekstensi WAV adalah suatu format berkas untuk menyimpan sinyal audio digital yang ukurannya tergolong besar, sehingga untuk penyimpanan akan membutuhkan kapasitas media penyimpanan yang besar pula. Tidak hanya itu, untuk kepentingan transfer data berkas WAV melalui jaringan Internet akan mengalami kelambatan dan mengeluarkan biaya yang mahal. Oleh sebab itu, sampai saat ini telah banyak aplikasi – aplikasi kompresi berkas WAV menjadi suatu berkas dengan format baru yang mempunyai ukuran lebih kecil.. Oleh karena itu, dalam tugas akhir ini penulis mencoba untuk merancang suatu program untuk kompresi data suara (berkas WAV) dengan metode Transformasi Wavelet Haar yaitu Transformasi Wavelet dengan algoritma Haar. Prinsip algoritma Haar adalah menghitung rata – rata dan perbedaan. Transformasi Wavelet Haar adalah suatu alihragam paling mendasar dari Transformasi Wavelet yang cukup sederhana. 1 1.2 Rumusan Masalah Dari latar belakang masalah di atas dapat dirumuskan beberapa masalah sebagai berikut: 1. Berkas WAV merupakan berkas suara yang ukurannya cukup besar sehingga membutuhkan media penyimpanan yang besar pula, oleh karena itu diperlukan aplikasi untuk mengkompres ukuran berkas sehingga menghemat media penyimpanan. 2. Menerapkan metode Transformasi Wavelet Haar untuk kompresi data suara (berkas WAV). 3. Rasio kompresi yang dihasilkan oleh proses kompresi data suara dengan Transformasi Wavelet Haar dapat diatur oleh user sesuai dengan keperluan dengan tujuan agar mendapatkan keseimbangan antara rasio dengan kualitas yang dihasilkan. 1.3 Batasan Masalah Adapun batasan masalah dalam kompresi data suara dengan Transformasi Wavelet Haar ini adalah : 1. Pemasukan berkas data suara digital dalam bentuk Microsoft Waveform Audio File Format / berkas WAV dengan format Pulse Code Modulation (PCM). 2. Data suara memiliki laju pencuplikan (sampling rate) 11025 Hz dan 22050 Hz, saluran tunggal (mono) dan setiap sampel direpresentasikan dengan 8 bit. 3. Terdapat masukan lima ukuran pemecah data yang berkelipatan dua yaitu : 2048 byte, 4096 byte, 8192 byte, 16384 byte, dan 32768 byte. 4. Kompresi data suara yang dilakukan memiliki sifat ber-rugi / lossy (hasil dekompresi data suara yang dikompresikan tidak sama persis dengan data suara aslinya). 5. Sistem menganalisis karakteristik berkas WAV, besar berkas hasil kompresi dengan berkas asli, waktu kompresi dan dekompresi, serta 2 ukuran kehilangan data yaitu rasio kompresi dan Root Mean Square Error (RMSE). 6. 1.4 Menggunakan bahasa pemrograman Borland Delphi 6.0. Metode dan Teknik Penelitian Metode dan teknik penelitian yang digunakan dalam menyelesaikan tugas akhir ini adalah: 1. Konsultasi dengan dosen pembimbing mengenai algoritma yang digunakan dan prosedur-prosedur dari masing-masing algoritma serta prosedur penulisan laporan. 2. Studi pustaka yang bertujuan untuk mengumpulkan data / informasi dan referensi yang dibutuhkan baik dalam perancangan dan pembuatan program maupun penulisan laporan. 3. Internet sebagai wahana pelengkap informasi / data yang terkumpul melalui studi pustaka. 1.5 Tujuan Penelitian 1. Untuk memenuhi syarat guna memperoleh gelar Sarjana Komputer pada Fakultas Teknik Program Studi Teknik Informatika Universitas Kristen Duta Wacana Yogyakarta. 2. Membuat program untuk kompresi data suara dengan Transformasi Wavelet Haar. 3. Memahami teknik kompresi data suara dan memahami metode Transformasi Wavelet Haar. 1.6 Sistematika Penulisan Sistematika penulisan yang disusun oleh penulis adalah sebagai berikut : BAB 1 PENDAHULUAN Bab 1 ini menjelaskan secara singkat isi dari tugas akhir yang membahas latar belakang masalah, rumusan masalah, batasan masalah, metode dan teknik penelitian, tujuan penelitian serta sistematika penulisan. 3 BAB 2 LANDASAN TEORI Menjelaskan teori dasar yang berhubungan dengan topik penulisan tentang kompresi data suara dengan Transformasi Wavelet Haar. BAB 3 RANCANGAN SISTEM Dalam Bab 3 ini akan dijelaskan mengenai spesifikasi sistem, gambaran umum sistem kompresi data suara, dan perancangan program. BAB 4 IMPLEMENTASI DAN ANALISIS Dalam Bab 4 membahas langkah-langkah implementasi dari perancangan sistem serta pembahasan dan hasil pengujian. BAB 5 KESIMPULAN DAN SARAN Bab ini berisikan kesimpulan dan juga saran-saran jika penulisan mempunyai saran dari tugas akhir ini yang berhubungan dengan pembuatan program dan penulisan skripsi. 4