Rancangan Antar Analisis Perbandingan Algoritma Huffman dan Run Length Encoding Pada Kompresi File Audio

3.4. Rancangan Antar

Rancangan antar muka aplikasi suatu sistem di dan sistem yang telah Encoding dibuat mengg a. Halaman Utama S Pada saat sistem pertam pertama tampil. Pada Label, satu buah picture dan satu buah Timer. berikut. Ga Keterangan: 1. Button 1 adalah tom 2. Button 2 adalah tom 3. Button 3 adalah tom ntar Muka Sistem uka sistem merupakan hal yang terpenting dalam dikarenakan antar muka sistem merupakan int ah dirancang. Implementasi algoritma Huffma nggunakan bahasa pemrograman Visual Basic 2010. a Sistem tama kali dijalankan maka halaman ini merupa da halaman ini terdiri dari enam buah Control cture box, satu buah OpenFileDialog, satu bua er. Rancangan halaman utama sistem seperti Gambar 3.17. Rancangan Halaman Utama h tombol Huffman yaitu untuk menampilkan hala h tombol RLE yaitu untuk menampilkan halaman R h tombol Info yaitu untuk menampilkan halaman 34 lam pembuatan suatu n interaksi antara user man dan Run Length c 2010. upakan halaman yang rol Button, tiga buah buah SaveFileDialog, ti pada gambar 3.17 a n halaman Huffman. an RLE. an Info. Universitas Sumatera Utara 4. Button 4 adalah tom 5. Button 5 adalah tom 6. Button 6 adalah tom dikembalikan ke fil 7. Label 1 adalah kete 8. Label 2 adalah menunj 9. Label 3 adalah nam b. Rancangan Halam Pada halaman algoritm yaitu .mp3 atau .wav Button yaitu antara kom buah Control Button, e buah ProgressBox, sat buah Timer. Rancang berikut. Gambar 3.18. R h tombol Exit yaitu untuk keluar dari sistem. h tombol Kompres untuk memproses file audio ya h tombol Dekompres untuk memproses file hasi file asli. h keterangan judul penelitian. enunjukkan waktu atau jam. h nama pembuat sistem tersebut. laman Algoritma Huffman itma Huffman ini user dapat menginput file audi av mauapun file .huf. Karena pada halaman kompresi dan dekompresi. Pada halaman ini te on, enam buah Label, satu buah Panel, dua bua satu buah OpenFileDialog, satu buah SaveFi ngan halaman Algoritma Huffman seperti pa ar 3.18. Rancangan Halaman Algoritma Huf o yang sudah dipilih. hasil kompresi untuk audio sesuai pilihan an ini ada dua pilihan ni terdiri dari sembilan buah GroupBox, satu FileDialog, dan satu i pada gambar 3.18 uffman Universitas Sumatera Utara Keterangan: 1. Button 1 adalah tombol Huffman yaitu untuk menampilkan halaman Huffman. 2. Button 2 adalah tombol RLE yaitu untuk menampilkan halaman RLE. 3. Button 3 adalah tombol Info yaitu untuk menampilkan halaman Info. 4. Button 4 adalah tombol Exit yaitu untuk keluar dari sistem. 5. Button 5 adalah tombol Kompres Huffman untuk memproses file audio yang sudah dipilih. 6. Button 6 adalah tombol Dekompres Huffman untuk memproses file hasil kompresi untuk dikembalikan ke file asli. 7. Button 7 adalah tombol open file audio. 8. Button 8 adalah tombol hapus isi dari TextBox 1 dan 2 atau alamat penyimpanan file audio. 9. Button 9 adalah tombol save file audio. 10. Label 1 adalah keterangan untuk ProgressBar. 11. Label 2 adalah keterangan untuk TextBox 1. 12. Label 3 adalah keterangan untuk TextBox 2. 13. Label 4 adalah keterangan untuk kecepatan waktu proses kompresi maupun dekompresi. 14. Label 5 adalah menunjukkan waktu atau jam. 15. Label 6 adalah nama pembuat sistem tersebut. c. Rancangan Halaman Algoritma Run Length Encoding Pada halaman algoritma Run length Encoding ini user dapat menginput file audio sesuai pilihan yaitu .mp3 atau .wav mauapun file .rle. Karena pada halaman ini ada dua pilihan Button yaitu antara kompresi dan dekompresi. Pada halaman ini terdiri dari Sembilan buah Control Button, enam buah Label, satu buah Panel, dua buah GroupBox, satu buah ProgressBox, satu buah OpenFileDialog, satu buah SaveFileDialog, dan satu buah Timer. Rancangan halaman Algoritma Run Length Encoding seperti pada gambar 3.19 berikut. Universitas Sumatera Utara Gambar 3.19. R Keterangan: 1. Button 1 adalah tom 2. Button 2 adalah tom 3. Button 3 adalah tom 4. Button 4 adalah tom 5. Button 5 adalah audio yang sudah di 6. Button 6 adalah t hasil kompresi unt 7. Button 7 adalah tom 8. Button 8 adalah t file audio. 9. Button 9 adalah tom 10. Label 1 adalah ke 11. Label 2 adalah ke

3.19. Rancangan Halaman Algoritma Run Lengt