Selasa, 04 Februari 2014

Aplikasi Pengaturan Tempo Audio


Design Aplikasi
Berikut ini merupakan konsep desain dari “Aplikasi Pengaturan Audio” :


Blok Diagram
·   










Keterangan :
Pada bagian Browse (File Audio) maksudnya setelah memilih file dalam format .wav selanjutnya file tersebut akan tampil dalam Axes (berbentuk grafik spectogram) dan juga menampilkan dimana letak  file (directory) berada, nama file yang akan diputar, serta rata-rata Frekuensi dari file tersebut. Bagian Play (Original) maksudnya memutar file yang dipilih dari button Browse (File Audio) yang didukung dengan button Pause, Resume, dan Stop. Jika ingin menghentikan (jeda) hanya tekan button Pause, untuk melanjutkan file yang terjeda tadi, tekan button Resume. Kalau ingin menghentikan total maka tekan button Stop.
·      





 




Keterangan :
            Pada bagian Slider maksudnya untuk memanipulasi Frekuensi Sampling menjadi lebih besar atau kecil. Penggunaannya (pengoperasian) dengan menggeser ke kanan maupun ke kiri. Bergantung dari ingin mempercepat atau memperlambat tempo audio. Kemudian tekan button Play yang berada dibawah Slider untuk memutar audio yang telah dimanipulasi tadi. Untuk menghentikan audio yang diputar, tekan button Stop. Hal ini didukung dengan tampilan grafik spectrogram yang terlihat jelas perbedaan audio original atau manipulasi. Pembuktiannya dengan amplitudo dan periode yang berubah seiring pergeseran slider (Fs yang diberikan).
·        Proses Exit (keluar dari Aplikasi)

 



Keterangan :
            Untuk button Quit ketika ditekan akan muncul pesan dialog berupa pilihan Yes dan No. Jadi jika ingin keluar dari aplikasi pilih “Yes” sebaliknya jika ragu-ragu pilih “No”, maka akan menutup dialog quit, namun GUI utama tetap.






Langkah-langkah Pembuatan
·        Coding button Browse












·       Coding Play, Pause, Resume, Stop (Original)

·        
·        Coding Slider

·        Coding Play, Stop(Manipulasi)


·        Coding About





Tampilan Crew.fig:


\ 






     Coding Quit





     Tampilan dialog.fig









Coding untuk "Yes" dan "No"