i
PERANCANGAN APLIKASI VIRTUAL SYNTHESIZER
BERTIPE FREQUENCY MODULATION UNTUK PEMBUATAN
DIGITAL AUDIO SAMPLE
Skripsi
Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer
Pada Fakultas Sains dan Teknologi
Universitas Islam Negeri Syarif Hidayatullah Jakarta
Oleh :
Wahyu Hari Santosa
NIM. 205091000034
Menyetujui,
Pembimbing I Pembimbing II
Mengetahui,
Ketua Program Studi Teknik Informatika
ii
ii
PENGESAHAN UJIAN
modulation untuk pembuatan digital audio sample” telah diuji dan dinyatakan
lulus dalam Sidang Munaqosah Fakultas Sains dan Teknologi Universitas Islam
Negeri Syarif Hidayatullah Jakarta, pada hari Rabu tanggal 30 November 2011.
Skripsi ini telah diterima sebagai salah satu syarat untuk memperoleh gelar
Tim Penguji,
Penguji I Penguji II
Tim Pembimbing,
Pembimbing I Pembimbing II
Mengetahui,
iii
PERNYATAAN
iv
ABSTRAK
Pada saat ini teknologi komputer sudah merambah ke dalam sektor usaha kreatif,
diantaranya adalah audio recording yang menggunakan teknologi multimedia
sebagai perangkatnya, namun sektor usaha tersebut masih menggunakan banyak
perangkat keras atau hardware untuk menghasilkan berbagai audio sample yang
diperlukan untuk mengisi backsound atau soundtrack dari film, musik atau
pembuatan aplikasi game. Salah satu perangkat untuk menghasilkan audio sample
adalah dengan menggunakan synthesizer, namun pada saat ini perangkat tersebut
menjadi kendala dikarenakan diperlukan biaya yang cukup mahal untuk membeli
perangkat tersebut. Maka dari itu penulis membuat sebuah aplikasi synthesizer
yang digunakan untuk menghasilkan audio sample yang murah dan mudah untuk
dioperasikan. Aplikasi virtual synthesizer yang dirancang pada penenelitian ini
adalah virtual synthesizer bertipe frequency modulation, yang mempunyai multi
oscillator. Aplikasi ini merupakan stand alone application yang berbeda dari
aplikasi virtual synthesizer lainnya yang bertipe VST Plugin. Aplikasi ini
dikembangkan dengan bahasa pemograman DSP dan Synth Maker V.1.1.7 untuk
pembuatan skema dan interface aplikasi. Pengembangan aplikasi ini
menggunakan metode pengembangan sistem Rapid Application Development .
Dengan adanya aplikasi virtual synthesizer yang telah dibuat dapat memudahkan
untuk melakukan proses kreatif yang diaplikasikan pada pembuatan audio sample.
v
KATA PENGANTAR
Segala puji dan syukur penulis panjatkan kepada Allah SWT, Yang Maha Kuasa
dan telah memberikan berkah dan anugerah-Nya kepada penulis sehingga penulis
baiknya. Shalawat serta salam tak lupa juga penulis haturkan kepada junjungan
kita Nabi Besar Muhammad SAW, pemberi inspirasi dan suri tauladan kepada
penulis.
Melalui proses pemikiran dan tahap demi tahap dilalui hingga terselesainya
sebagai salah satu mata kuliah dan syarat untuk memperoleh gelar sarjana pada
program studi Teknik Informatika fakultas Sains Dan Teknologi Universitas Islam
1. Bapak Dr. Syopiansyah jaya Putra M.Sis, selaku Dekan Fakultas Sains dan
Teknologi.
2. Bapak Yusuf Durrachman M.Sc, MIT, selaku ketua Program Studi Teknik
Informatika.
vi
3. Ibu Arini, MT, M.Eng dan bapak Victor Amrizal, M.kom yang telah rela
4. Bapak dan Ibu penguji yang memberikan kritik dan saran pada skripsi ini.
penulis berbagai macam ilmu yang dapat penulis terapkan dalam penulisan
skripsi ini.
6. Kedua orang tua, kakak dan adik tersayang yang telah memberikan dukungan
skripsi ini.
7. Teman-Teman seperjuangan TI/SI UIN 2005 program reguler dan non reguler,
Amadinda, Ilham Ramadhani, terima kasih buat semua Doa dan dukungannya.
8. Dan seluruh pihak yang telah membantu penyusunan laporan tugas akhir ini.
Penulis menyadari masih terdapat banyak kekurangan dalam penelitian ini, baik
saran dan kritik yang dapat membangun skripsi ini lebih baik lagi.
Penulis
vii
DAFTAR ISI
JUDUL ......................................................................................................... i
LEMBAR PERSETUJUAN PEMBIMBING ........................................... ii
LEMBAR PENGESAHAN UJIAN ........................................................... iii
LEMBAR PERNYATAAN ........................................................................ iv
ABSTRAK ................................................................................................... v
KATA PENGANTAR ................................................................................. vi
DAFTAR ISI ................................................................................................ viii
DAFTAR GAMBAR ................................................................................... xii
DAFTAR TABEL ....................................................................................... xv
DAFTAR ISTILAH .................................................................................... xvi
BAB I PENDAHULUAN ....................................................................... 1
1.1 Latar Belakang ..................................................................... 1
1.2 Permasalahan ...................................................................... 3
1.2.1 . Rumusan Masalah ...................................................... 3
1.2.2 Batasan Masalah ........................................................ 3
1.3 Tujuan dan Manfaat Penelitian ............................................ 4
1.3.1 Tujuan ........................................................................ 4
1.3.2 Manfaat .................................................................... 4
1.3.2.1 Bagi Penulis ............................................... 4
1.3.2.2 Bagi User .................................................... 4
1.3.2.3 Bagi Universitas ......................................... 5
1.4 Metodologi Penelitian ......................................................... 5
1.4.1 Metode Pengumpulan Data ...................................... 5
1.4.2 Metode Pengembangan Sistem ................................. 6
1.5 Sistematika Penulisan .......................................................... 6
viii
BAB II LANDASAN TEORI .................................................................. 8
2.1 Dasar Audio dan Penelitian ................................................. 8
2.1.1 Audio ........................................................................ 8
2.1.2 Audio Sample ............................................................ 9
2.1.3 Backsound dan Soundtrack ...................................... 9
2.1.4 Elemen-Elemen Suara .............................................. 10
2.2 Synthesizer .......................................................................... 11
2.2.1 Sejarah Synthesizer ................................................... 11
2.2.2 Jenis-Jenis Gelombang pada Synthesaizer ............... 15
2.2.3 Jenis-Jenis Synthesizer ............................................. 18
2.2.4 Frequency Modulation Synthesizer .......................... 19
2.2.5 Komponen-Komponen Utama Synthesizer ............... 20
2.2.6 Komponen-Komponen lain pada Synthesizer .......... 21
2.3 Digital Audio ....................................................................... 28
2.3.1 Pengertian ................................................................. 28
2.3.2 Digitasi Audio ........................................................... 28
2.3.3 Analog to Digital Converter (ADC) ......................... 30
2.3.4 Digital to Analog Converter (DAC) ......................... 31
2.3.5 Teorema Nyquist ...................................................... 31
2.3.6 Signal to Noise Ratio (SNR) .................................... 32
2.3.7 Signal to Quantization Noise Ratio (SQNR) ............ 33
2.3.8 Perbandingan Kualitas Suara .................................... 34
2.3.9 Format Audio ............................................................ 35
2.4 Musical Instrument Digital Interface (MIDI) ..................... 38
2.4.1 Pengertian ................................................................. 38
2.4.2 Konsep MIDI ............................................................ 38
2.4.3 Hardware MIDI ....................................................... 39
2.5 Digital Signal Processing (DSP) ......................................... 41
2.5.1 Pengertian ................................................................. 41
2.5.2 Programming language ............................................ 42
ix
2.6 Virtual Technology .............................................................. 43
2.6.1 Pengertian ................................................................. 43
2.6.2 Virtual Synthesizer ................................................... 44
2.7 Metodologi Penelitian ......................................................... 46
2.7.1 Metodologi Pengumpulan Data ............................... 46
2.7.2 Metodologi Pengembangan Sistem .......................... 48
2.8 Studi Literatur yang Digunakan .......................................... 53
2.9 Piranti Perancangan Sistem ................................................. 56
2.10 Synth Maker ...................................................................... 60
2.10.1 Pengertian ................................................................. 60
2.10.2 Fitur-Fitur Synth Maker ............................................ 60
2.11 Hardware dan Software pendukung .................................... 62
BAB III METODOLOGI PENELITIAN ................................................ 66
3.1 Metode Pengumpulan Data ................................................. 66
3.1.1 Studi pustaka ............................................................ 66
3.1.2 Studi Lapangan ......................................................... 66
3.1.3 Studi Literatur ........................................................... 67
3.2 Metode Pengembangan Sistem ........................................... 68
3.2.1 Fase Perencanaan Syarat-Syarat ............................... 70
3.2.2 Fase Perancangan ..................................................... 70
3.2.3 Fase Konstruksi ......................................................... 71
3.2.4 Fase Pelaksanaan ...................................................... 71
BAB IV HASIL DAN PEMBAHASAN ................................................... 73
4.1 Fase Perencanaan Syarat-Syarat ........................................... 73
4.1.1 Penentuan Aktor ....................................................... 73
4.1.2 Membuat User Story ................................................ 74
4.1.3 Perangkat Perancangan Aplikasi .............................. 74
4.2 Fase Perancangan ................................................................ 77
4.2.1 Penentuan Use Case Diagram .................................. 77
4.2.2 Penentuan Class Diagram ......................................... 78
4.2.3 Penentuan Sequence Diagram .................................. 78
x
4.2.4 Rancangan Awal Aplikasi ........................................ 79
4.3 Fase Konstruksi ................................................................... 79
4.3.1 Instalasi Software .................................................... 79
4.3.2 Pembuatan Skema Aplikasi ..................................... 82
4.3.3 Coding ...................................................................... 98
4.3.4 Pembuatan Standalone Aplication ........................... 102
4.4 Fase Pelaksanaan .................................................................. 106
4.4.1 Pengujian Aplikasi .................................................. 106
4.4.1.1 Black Box Testing ....................................... 106
4.4.2 Pembuatan Audio Sample ........................................ 114
4.4.3 Pengujian Audio Sample dengan menggunakan
aplikasi Rightmark Audio Analyzer V 6.2.3
( RMAA ) ................................................................ 117
4.4.4 Pemanfaatan Audio Sample ..................................... 122
BAB V KESIMPULAN DAN SARAN ................................................... 123
5.1 Kesimpulan .......................................................................... 123
5.2 Saran .................................................................................... 123
DAFTAR PUSTAKA .................................................................................. 124
LAMPIRAN A WAWANCARA 1 ......................................................... xix
LAMPIRAN B WAWANCARA 2 .......................................................... xxi
xi
DAFTAR GAMBAR
xii
Gambar 4.11 Skema Midi to poly .............................................................. 84
Gambar 4.12 Skema Detuner ...................................................................... 85
Gambar 4.13 Skema Multi oscilator .......................................................... 86
Gambar 4.14 Skema Amplifier .................................................................... 88
Gambar 4.15 Skema Distortion .................................................................. 88
Gambar 4.16 Skema Overdrire .................................................................. 89
Gambar 4.17 Skema State variable filter .................................................... 90
Gambar 4.18 Skema ADSR ....................................................................... 91
Gambar 4.19 Skema Combiner .................................................................. 91
Gambar 4.20 Skema Ping-pong delay ........................................................ 92
Gambar 4.21 Skema Stereo Amp ................................................................ 93
Gambar 4.22 Skema Stereo clip .................................................................. 93
Gambar 4.23 Skema Scope ......................................................................... 94
Gambar 4.24 Skema Parametric Equalizer ............................................... 95
Gambar 4.25 skema Virtual Keyboard ....................................................... 95
Gambar 4.26 Rancangan tuts piano ............................................................ 96
Gambar 4.27 Rancangan tuts piano 2 ......................................................... 96
Gambar 4.28 komponen adomments dan GUI ............................................ 97
Gambar 4.29 Skema Aplikasi Virtual Synthesizer ...................................... 97
Gambar 4.30 Interface virtual synthesizer ................................................. 103
Gambar 4.31 Pemilihan menu create standalone ....................................... 103
Gambar 4.32 Option box ............................................................................. 104
Gambar 4.33 Virtual synthesizer dalam format .*exe ................................. 104
Gambar 4.34 Tampilan loading aplikasi ..................................................... 105
Gambar 4.35 Tampilan depan aplikasi........................................................ 105
Gambar 4.36 Pengujian input signal dengan PC keyboard ........................ 106
Gambar 4.37 Pengujian input signal dengan virtual keyboard ................... 107
Gambar 4.38 Modifikasi signal .................................................................. 109
Gambar 4.39 Save and load program ......................................................... 110
Gambar 4.40 Memilih sample sonud .......................................................... 111
Gambar 4.41 Merubah nama sample .......................................................... 111
xiii
Gambar 4.42 skema preset manager .......................................................... 112
Gambar 4.43 komponen total sebelum dirubah ......................................... 113
Gambar 4.44 komponen total sesudah dirubah .......................................... 113
Gambar 4.45 preset manager ................................................................... 114
Gambar 4.46 aplikasi Audio recorder deluxe ............................................ 115
Gambar 4.47 Proses pembuatan audio sample .......................................... 115
Gambar 4.48 audio sample dalam format * WAV .................................... 116
Gambar 4.49 Windows media player ......................................................... 116
Gambar 4.50 Aplikasi RMAA .................................................................. 117
Gambar 4.51 Memilih audio sample yang akan dianalisa ........................ 117
Gambar 4.52 Proses analisa audio sample ................................................. 118
Gambar 4.53 Hasil analisa audio sample ................................................... 118
Gambar 4.54 Hasil pengujian audio sample yang menggunakan
sinyal sine ............................................................................. 119
Gambar 4.55 Hasil pengujian audio sample yang menggunakan
sinyal sawtooth ..................................................................... 119
Gambar 4.56 Hasil pengujian audio sample yang menggunakan
sinyal triangle ...................................................................... 120
Gambar 4.57 Hasil pengujian audio sample yang menggunakan
sinyal square ........................................................................ 120
Gambar 4.58 hasil pengujian audio sample yang menggunakan
sinyal noise ........................................................................... 121
Gambar 4.59 Windows Movie Maker ........................................................ 122
xiv
DAFTAR TABEL
xv
DAFTAR ISTILAH
Audio Recording
Proses perekaman dari suara yang dihasilkan dari sebuah instrument
menjadi sebuah data audio.
Audio Sample
Data yang berisi informasi suara yang tertulis dalam format PCM (Pulse
Code Modulation).
Backsound
Suara/bunyi susulan dari suara asli yang biasa digunakan untuk
memberikan kesan yang lebih indah pada suara utama.
Carrier
Gelombang sinus yang di modulasi oleh modulator.
Sebuah sistem yang digunkan untuk merubah sebuah data digital menjadi
sinyal analog.
xvi
Frequency Modulation
Dua tipe gelombang sinus atau sine wave yang menghasilkan bentuk
gelombang yang kaya akan harmonisasi, tipe gelombang sinus yang
pertama adalah modulator yaitu gelombang yang memodulasi atau merubah
gelombang sinus yang pertama, sedangkan gelombang sinus yang di
modulasi disebut dengan carrier.
Modulator
Gelombang sinus yang memodulasi atau merubah gelombang sinus yang
pertama (carrier).
Oscilator
Sebuah sirkuit elektronik yang menghasilkan gelombang secara konstan dan
berulang-ulang.
Skema
Alur penggabungan dari komponen-komponen.
xvii
SNR (Signal to Noise Ratio)
Rasio dari kekuatan sinyal terhadap noise.
Soundtrack
Jalur sempit yang berada disepanjang tepi bingkai film bersuara.
Synth Maker
Sebuah audio programming tool yang digunakan untuk membuat berbagai
virtual instrument, sound effect dengan menggunakan metode visual
programming¸ yaitu dengan merancang sebuah skema aplikasi yang akan
dibuat terlebih dahulu, lalu kemudian menambahkan kode programnya.
Virtual Synthesizer
Sebuah instrumen digital yang dapat memproses input sinyal menjadi
sebuah audio sample.
xviii
BAB I
PENDAHULUAN
membawa kita ke era digital, yaitu suatu era yang segala sesuatunya
tersebut.
pada saat ini, jauh lebih mempunyai tingkat efisiensi dan efektifitas yang
terbiasa.
merambah kepada sektor-sektor usaha, dalam hal ini sektor usaha kreatif
1
yang menggunakan teknologi multimedia sebagai sistem yang digunakan
usaha kreatif, seperti stasiun tv, rumah produksi, dan lain lain.
Audio recording adalah salah satu dari sektor usaha kreatif yang saat ini
game. Namun pada umumnya saat ini, sektor usaha kreatif ini masih
selain harganya yang mahal serta perawatannya yang cukup sulit. maka
yang lebih murah dan efisien di dalam penggunaannya. Oleh karena itu
Sample”.
2
1.2 PERMASALAHAN
berikut:
dihasilkan?
1.1.7.
3
4. Penelitian ini tidak akan membahas tentang analisa format
atau equalizer.
4
c. Merupakan perangkat alternatif yang murah dan mudah
1. Studi Pustaka
2. Studi Lapangan
5
3. Studi Literatur Sejenis
BAB I PENDAHULUAN
6
BAB II LANDASAN TEORI
BAB IV PEMBAHASAN
7
BAB II
LANDASAN TEORI
2.1.1 Audio
8
beberapa gelombang yang diambil dalam satu detik. Untuk audio,
9
2.1.4 Elemen-Elemen Suara
dari nada-nada.
sebagai envelope.
10
2.2 Synthesizer
11
Gambar 2.1 Konsol keyboard Thelharmonium
12
Gambar 2.2 Generator nada thelharmonium
terbesar di dunia.
13
diciptakan oleh Hammond dengan cepat menjadi sangat terkenal,
mengubah suara-suaranya.
oleh seorang yang bernama Bob Moog, yang dia lakukan adalah
14
Dia menempatkan komponen-komponen tersebut secara
15
Gambar 2.3 jenis-jenis gelombang
(Nian, 2004:128).
15).
16
harmonisasi nada. Apabila user memilih sinyal sawtooth,
17
2.2.3 Jenis-Jenis Synthesizer
suara. yaitu:
(Friedman, 1985:103)
18
2.2.4 Frequency Modulation Synthesizer
19
teori FM diimplementasikan ke dalam multi oscilator. Multi
adalah :
ulang.
gelombang.
20
3. Amplifier adalah alat yang menguatkan amplitudo dari
sebuah sinyal.
21
makin tinggi tingginya sebuah pitch, maka sensasi loudness
22
5. State variable filter adalah komponen yang berfungsi untuk
jenis-jenis filter yaitu low pass, high pass, band pass dan
( http://analisis-wahyuhadi.blogspot.com/2009/12/analog-
digital-filter-menggunakan.html ) :
di bawah ini.
23
Gambar 2.6 respon LPF
(Sumber:http://analisiswahyuhadi.blogspot.com/2009/12/a
nalog-digital-filter-menggunakan.html )
Keterangan :
24
Gambar 2.7 respon HPF
(Sumber:http://analisiswahyuhadi.blogspot.com/2009/12/a
nalog-digital-filter-menggunakan.html )
Keterangan :
Filter.
25
Gambar 2.8 Band Pass Filter
(Sumber:http://analisiswahyuhadi.blogspot.com/2009/12/a
nalog-digital-filter-menggunakan.html )
(Sumber:http://analisiswahyuhadi.blogspot.com/2009/12/a
nalog-digital-filter-menggunakan.html )
26
6. ADSR ( Attack, Decay, Sustain, Release ) adalah komponen
yang masuk
sustain.
diinputkan.
27
8. Equalizer adalah komponen yang berfungsi memodifikasi
2008:119)
2.3.1 Pengertian
28
disebut dengan Pulse Code Modulation (PCM), PCM ditemukan
(Sumber : Nian,2004:130)
29
Penjelasan untuk gambar diatas adalah :
a) Frekuensi tunggal
aslinya.
(Sumber : Watkinson,1994:56)
30
2.3.4 Digital to Analog Converter (DAC)
(Sumber : Watkinson,1994:54)
31
sinyal diambil sample kurang dari frekuensi aslinya maka, akan
berikut.
SNR = 10 = 20
32
contoh, apabila voltase Vsinyal sama dengan 10 kali dari noise,
Sound dB
33
SQNR = 20
(bps).
34
2.3.9 Format Audio
rates.
Kelebihan AAC:
2. Memiliki 48 channel.
Itunes, Winamp.
35
2) WAVEFORM AUDIO [ .WAV ]
untuk PC.
Modulation)
4) Audio CD [.cda]
36
5) Mpeg Audio Layer 3 [.mp3]
terkompresi.
manusia.
mempengaruhi.
- Macam-macam bit rate: 32, 40, 48, 56, 64, 80, 96, 112,
sampling.
37
2.4 Musical Instrument Digital Interface (MIDI)
2.4.1 Pengertian
komputer.
dan lain-lain.
38
Gambar 2.13 arus data MIDI 10 bit-bytes
velocity.
input atau output saja, tapi tidak keduanya, MIDI terdiri dari 5 pin
MIDI out. Port atau bagian ini terdapat pada sound card atau
39
Gambar 2.14 rancangan MIDI
dari sebuah synthesizer dan MIDI thru untuk setiap modul suara.
40
2.5 Digital Signal Processing (DSP)
2.5.1 Pengertian
(Sumber: Smith,2006: 2)
41
Tabel diatas menunjukan pemanfaatan DSP dalam berbagai
lain-lain.
42
program dengan hanya membuat sebuah desain dari
lain.
2.6.1 Pengertian
atau vas bunga yang penuh hiasan, lengkap dengan seluruh pernak
43
kenyataannya tidak ada di sekitarnya. Salah satu penerapan
instrumen virtual.
44
efek crusher, namun tidak mempunyai virtual keyboard
(Sumber:http://www.synthtopia.com/content/2010/09/27/fr
ee- virtual-synth-for-mac-windows-gets-update/ )
45
2.7 Metodologi Penelitian
1. Studi Pustaka
2. Studi Lapangan
46
dan / atau studi kasus dimana peneliti berusaha
2009:145)
(Sugiyono, 2009:137).
47
diberikan kepadaresponden secara langsung atau
2009:142)
Programming (XP),
48
Salah satunya yang diterapkan di penulisan ini adalah
4 fase, yaitu :
49
1. Fase Perencanaan Syarat-syarat
2003 : 238)
2. Fase Perancangan
3. Fase Konstruksi
4. Fase Pelaksanaan
50
mencatat hasilnya, mengevaluasi setiap aspek pada setiap
customer
diantaranya yaitu:
code.
51
4. User Acceptence Testing (UAT)
5. Alpha Testing
6. Betha Testing
Betha.
7. Stress testing
52
pengujian hanya dilakukan dengan menjalankan atau
diinginkan.
design phase was carried out to ensure that the requirements were
53
implementation packages. Finally, evaluation of the results was made
appeared to be quite wide, and the quality of the audio output was
synthesizer.
54
formal diberlakukan untuk memenuhi kebutuhan dari implementasi, dan
yang bisa kami kembali dan paket implementasi yang diperluas. Yang
dan cocok untuk perancangan sistem sintesis bunyi secara umum, tetapi
mutu dari keluaran audio yang dapat diperbandingkan, atau yang lebih
55
2.9 Piranti Perencanaan Sistem
1. Use-case Diagram
2. Activity Diagram
56
kasus. Activity diagram mempunyai peranan seperti halnya
3. Sequence Diagram
4. Class Diagram
pada actor dan use case yang telah didapatkan sebelumnya, yang
5. Deployment Diagram
57
dimana setiap node diwakili untuk sebuah kubus. Garis yang
58
6 Lifeline merupakan state dari sebuah
proses yang ada di dalam sistem.
Nantinya, setiap bagian dari proses
akan berhenti pada lifeline yang
sesuai.
2.10Synth Maker
2.10.1 Pengertian
59
2.10.2 Fitur-Fitur Synth Maker
berikut :
synth maker
(Sumber www.synthmaker.co.uk)
60
Gambar 2.18 code component
(Sumber: www.synthmaker.co.uk)
1. Keyboard
61
keyboard pertama kali digunakan pada tahun 1964.
keyboard qwerty
2. Speaker
62
3. Synth maker
63
5. Rightmark Audio Analyzer V 6.2.3 ( RMAA )
adalah versi 9.
64
BAB III
METODOLOGI PENELITIAN
65
synthesizer serta pemanfaatannya. Lembar wawancara dan hasilnya
sebuah audio sample , seperti telah diulas pada sub bab 2.8
perbandingan.
perbandingannya.
66
Tabel 3.1 Perbandingan Aplikasi
Dibuat Penulis)
lama. Hal ini sesuai dengan tujuan dari model RAD yang
67
perancangan dan penerapan sistem informasi (Kendall &
68
3.2.1 Fase Perencanaan Syarat-Syarat
digunakan, yang akan diulas secara mendalam pada sub bab 4.1.
69
3.2.3 Fase Konstruksi
format *WAV.
70
START
Metode Penelitian
Tahap Perencanaan
Wawancara
Penentuan Aktor
Tahap Perancangan
Class Diagram
Sequence Diagram
Tahap Konstruksi
Instalasi Software
Coding
Tahap Pelaksanaan
Pengujian Aplikasi
FINISH
Pada bab ini akan dibahas mengenai penjelasan dari bab 3 secara detail,
penulis, yaitu aplikasi Virtual Synthesizer. Dalam bab ini juga akan dijelaskan
mengenai proses pembuatan digital audio yang dihasilkan dari aplikasi Virtual
lunak yang digunakan. Dari tahap ini akan diketahui dengan jelas apa
serta apa saja yang dibutuhkan untuk menghasilkan sebuah digital audio
sample.
73
2. Menyimpan dan menampilkan modifikasi dari fitur-fitur yang
telah dibuat.
disediakan.
74
Tabel 4.1 Perangkat keras yang digunakan
1. Personal Computer
diperlukan.
2. Keyboard QWERTY
3. Speaker
audio sample.
75
B. Perangkat lunak ( software )
1. Synth Maker
disediakan.
76
3. Windows Media Player
77
4.2.2 Penentuan Class Diagram
78
4.2.4 Rancangan Awal Aplikasi
akan dibuat.
Virtual Keyboard
79
Instrumen yang dihasilkan bisa digunakan secara langsung dalam
80
3. Setelah itu klik next lagi maka proses instalasi secara
seperti ini.
81
5. Berikut ini adalah tampilan awal synth maker setelah
proses instalasi.
A. Preset Manager
82
Gambar 4.10 Skema preset manager
B. Midi to Poly
83
Gambar 4.11 Skema Midi to poly
C. Detuner
84
Gambar 4.12 Skema Detuner
D. Multi Oscilator
itu pada aplikasi ini digunakan dua buah multi oscilator yang
85
Komponen ini adalah kumpulan dari jenis-jenis oscilator
salah satu dari jenis sinyal diatas maka input sinyal tersebut
dihasilkan.
86
2. Apabila user memilih sinyal sawtooth, maka sinyal yang
aneh.
87
E. Amplifier
skemanya.
F. Distortion
88
DSP Coding yang digunakan adalah untuk membuat
bersamaan.
G. Overdrive
adalah skemanya.
89
H. State Variable Filter
90
Gambar 4.18 Skema ADSR
J. Combiner
pada sinyal poly menjadi satu di dalam sinyal mono. Berikut ini
adalah skemanya.
91
K. Ping-Pong Delay
L. Stereo Amp
92
Gambar 4.21 Skema Stereo Amp
M. Stereo Clip
93
N. Scope
skemanya.
O. Equalizer
adalah skemanya.
94
Gambar 4.24 Skema Parametric Equalizer
P. Virtual Keyboard
95
Selain menggunakan tuts piano tersebut, user juga dapat
2 3 5 6 7
Q W E R T Y U
S D G H J
Z X C V B N M
skemanya.
96
Gambar 4.28 komponen adomments dan GUI
97
4.3.3 Coding
komponen.
1. Distortion
streamin in;
streamout out;
float p;
float x;
stage(0)
p = 4.0/27.0;
stage(1)
98
{
x = in - (in*in*in*p);
out = (x + (in > 1.5 & (1 - x)) + (in < -1.5 & (-1 - x)));
2. Overdrive
terlalu besar dan hasilnya tidak kasar. Berikut ini adalah coding
nya.
streamin in;
streamout out;
float x;
float a,b;
x = in * 2;
b = (6+a*(3+a));
out = (x*b)/(a*b+12);
99
3. Stereo Clip
membuat batasan bagi sinyal yang masuk dan keluar. Berikut ini
coding nya.
streamin in;
streamout out;
out = min(in,0.99);
out = max(out,-0.99);
streamin input;
streamin cutoff;
streamin resonance;
streamout lowpass;
streamout highpass;
streamout bandpass;
streamout notch;
streamout peak;
float rez, f;
float lp1, hp1, bp1;
float multi, x, x2, x3, x5, x7;
100
multi = 0.33333333333333333333333333333333;
101
hp1 = input - lp1 - rez * bp1;
bp1 = f * hp1 + bp1;
lowpass = lowpass + lp1;
highpass = highpass + hp1;
bandpass = bandpass + bp1;
102
Gambar 4.30 Interface virtual synthesizer
2. Lalu klik pada toolbar yaitu menu schematic lalu pilih sub-
103
3. Kemudian akan muncul option box seperti gambar dibawah,
104
5. Karena ini adalah aplikasi standalone, maka tidak perlu lagi
105
4.4 Fase Pelaksanaan
106
Pada gambar diatas saya menekan huruf Q,E,T
tersebut.
tersebut.
107
di input. Untuk gambar diatas menunjukkan sinyal
menggunakan mouse.
frequency modulation.
108
Gambar 4.38 Modifikasi signal
modifikasi sinyal
109
Gambar 4.39 Save and load program
110
Gambar 4.40 Memilih sample sound
dibawah ini.
111
g. Pengujian slot penyimpanan modifikasi sinyal
112
Gambar 4.43 komponen total sebelum dirubah
dibawah ini.
113
Gambar 4.45 preset manager.
baik.
langkah berikut.
114
memilih stereo mixer , lalu atur volumenya seperti gambar
dibawah ini.
115
4. Setelah proses perekaman selesai klik tombol stop maka
116
4.4.3 Pengujian Audio Sample dengan menggunakan aplikasi
117
Gambar 4.52 Proses analisa audio sample
3. Setelah itu maka akan muncul hasilnya seperti gambar
dibawah ini.
Berikut ini adalah adalah hasil-hasil dari pengujian audio sample yang
118
Gambar 4.54 Hasil pengujian audio sample yang menggunakan sinyal sine
Gambar 4.55 Hasil pengujian audio sample yang menggunakan sinyal sawtooth
119
Gambar 4.56 Hasil pengujian audio sample yang menggunakan sinyal triangle
Gambar 4.57 Hasil pengujian audio sample yang menggunakan sinyal square
120
Gambar 4.58 hasil pengujian audio sample yang menggunakan sinyal noise
121
4.4.4 Pemanfaatan Audio Sample
122
BAB V
5.1 Kesimpulan
2. Manfaat audio sample yang telah dibuat yaitu dapat digunakan sebagai
backsound atau soundtrack dari sebuah video, yang dijelaskan pada sub
bab 4.4.3
5.2 Saran
agar nada yang sudah dihasilkan oleh aplikasi ini, bisa langsung direkam
123
DAFTAR PUSTAKA
Fatta, Al, Hanif. 2007. Analisis dan perancangan sistem informasi untuk
keunggulan bersaing. Andi : Yogyakarta
Friedman, Dean. 1985. Synthesizer Basics. The New York School of Synthesis :
New York
Maryati, Kun dan Juju Suryawati. Sosiologi untuk SMS dan MA kelas XII.
Erlangga : Jakarta
Sartono, Sri. 2008. Teknik Penyiaran dan Produksi Program Radio. Televisi dan
Film Jilid 2. Direktorat Pembinaan Sekolah Menengah Kejuruan : Jakarta
Schmuller, Joseph. 2004. Sams Teach Yourself UML in 24 Hours, Third Edition.
Sams Publishing : USA
124
Smith, Steve. 2006. The Scientist and Engineer’s Guide to Digital Signal
Processing. Booksoft : USA
Sugiyono, Dr, Prof. 2009. Metode Penelitian Kuantitatif, Kualitatif dan R&D.
Alfabeta : Bandung
Zolzer, Udo. 2008. Digital Audio Signal Processing. John Wiley & Sons Ltd :
United Kingdom
www.synthmaker.co.uk
Diakses 3 Maret 2010 Pukul 21.00
http://analisiswahyuhadi.blogspot.com/2009/12/analog-digital-filter-
menggunakan.html
Diakses 4 April 2010 Pukul 14.00
http://www.synthtopia.com/content/2010/09/27/free- virtual-synth-for-mac-
windows-gets-update/
Diakses 4 April 2010 Pukul 12.30
http://www.ittelkom.ac.id/library/index.php?view=article&catid=10%3Ajaringan
&id=425%3Aprotokol-h323&option=com_content&Itemid=15
Diakses 10 Mei 2010 Pukul 18.56
125
LAMPIRAN A
WAWANCARA 1
Tanya : Apa saja tools yang umumnya anda gunakan untuk melakukan tugas anda
sehari hari?
Jawab : Saya biasanya menggunakan beberapa tools, yaitu seperti mixer, keyboard,
synthesizer dan amplifier. Untuk software saya menggunakan Pro tools
atau Nuendo untuk melakukan proses perekaman audio.
Tanya : Menurut pendapat anda sebagai seorang Sound Engineer, apakah dengan
menggunakan software-software virtual ,seperti virtual keyboard, virtual
synthesizer dan lain-lain dapat memberikan kemudahan di dalam pekerjaan
anda? Dan harap berikan alasannya!
Jawab : Ya tentu, dengan mengunakan software-software virtual seperti itu maka
pekerjaan saya akan menjadi lebih mudah dan efisien, karena selain dari
segi biaya yang tentu saja lebih murah, untuk pengoperasiannya sendiri
lebih mudah, karena dijalankan melalui PC, dan juga tidak membutuhkan
banyak ruangan untuk menyimpan alat-alat.
xix
Tanya : Menurut anda, apakah dari segi kualitas suara yang dihasilkan, software-
software virtual seperti itu dapat menyamai kualitas dari instrument yang
sebenarnya.?
Jawab : Menurut saya, kuallitas suara yang dihasilkan oleh software-software virtual
itu tidak jauh berbeda dengan instrument yang sebenarnya, karena suara
yang ada di dalam software-software virtual itu juga berasal dari proses
sampling dari instrument aslinya juga.
Tanya : Salah satu dari software-software virtual tersebut adalah virtual synthesizer,
apa yang anda ketahui tentang virtual synthesizer?
Jawab : Yang saya tahu tentang virtual synthesizer adalah salah satu software untuk
membuat sampling suara tersendiri dengan memodifikasi beberapa
gelombang sinyal.
Tanya : Menurut anda apa kekurangan yang dimiliki oleh aplikasi virtual
synthesizer yang sudah ada pada saat ini? dan menurut anda bagaimana
solusinya?
Jawab : Menurut saya aplikasi virtual synthesizer yang ada pada saat ini masih
berupa plugin, sehingga menggunakan aplikasi seperti nuendo atau fruty
loops sebagai host untuk menjalankannya, karena masih menggunakan
teknologi VST (Virtual Studio Technology). Karena itu menurut saya harus
dibuat aplikasi yang stand alone, yang menjalankannya tanpa harus ada
aplikasi lain sebagai host
Tanya : Apabila dari segi fitur-fitur, apa yang sebaiknya ada pada sebuah aplikasi
virtual synthesizer itu sendiri?
Jawab : Dari segi fitur-fitur sendiri harus memenuhi standar saja pada sebuah
synthesizer yang sebenarnya, seperti oscillator, delay dan lain-lain, namun
apabila ada fitur-fitur tambahan lain yang bisa memodifikasi sinyal yang
masuk itu lebih bagus, karena pasti suara yang dihasilkan menjadi lebih
variatif.
Tanya : Baik, terima kasih atas waktu dan keramah tamahannya, Assalamualaikum
Jawab : Sama sama, Waalaikumsalam
xx
LAMPIRAN B
WAWANCARA 2
Tanya : Saya sudah membuat sebuah aplikasi virtual synthesizer dengan tipe
frequency modulation ( FM ) , apakah anda bersedia untuk melakukan
pengujian terhadap aplikasi saya ?
Jawab : Ya, saya bersedia
Tanya : Menurut anda dari segi fitur-fiturnya, apakah aplikasi ini sudah sesuai
dengan instrument yang sebenarnya ? mohon diberikan alasannya !
Jawab : Menurut saya, dari segi fitur-fiturnya,aplikasi ini sudah memenuhi standar
dalam perancangan sebuah synthesizer yang bertipe FM, karena disini saya
melihat ada penambahan pada fitur multi oscillator yang menggunakan
penggabungan dua sinyal yang sama atau berbeda sebagai prinsip dari FM
itu sendiri
Tanya : Menurut anda, apa kelebihan dan kekurangan dari aplikasi ini? dan harap
berikan sarannya !
Jawab : Menurut saya kelebihan aplikasi ini ada pada fitur multi oscillator nya,
karena disana kita dapat menggabungkan dua sinyal yang berbeda,
sehingga suara yang dihasilkan akan lebih variatif, serta dibandingkan
dengan aplikasi virtual synthesizer lainnya, aplikasi ini merupakan aplikasi
stand alone, sehingga tidak membutuhkan aplikasi lainnya sebagai host dan
juga mudah dalam pengoperasiannya.
Kekurangan dari aplikasi ini sendiri mungkin, tidak adanya fitur perekaman
secara langsung sehingga harus menggunakan aplikasi lain untuk
melakukan proses perekaman. Saran saya mungkin, harus ditambahkan
fitur untuk perekaman secara langsung.
xxi
Tanya : Baik, terima kasih atas waktu dan saran nya, Assalamualaikum
Jawab : Sama sama, Waalaikumsalam
xxii
PERANCANGAN APLIKASI VIRTUAL
SYNTHESIZER BERTIPE FREQUENCY
MODULATION UNTUK PEMBUATAN DIGITAL
AUDIO SAMPLE
ABSTRACT
In today's computer technology has penetrated into the business sector, including the creative
audio recording using a multimedia technology as the device, but the business sector is still using
many of the hardware or audio hardware to produce a variety of sample needed to fill the
backsound or the soundtrack of the movie, music or gaming applications. One of the device to
produce the audio sample is to use a synthesizer, but at the moment it becomes necessary because
of constraints cost quite expensive to buy the device. Therefore the author created a synthesizer
application used to generate the audio sample are cheap and easy to operate. Application of
virtual synthesizer designed at penenelitian this is a virtual synthesizer-like frequency modulation,
which has a multi oscillator. This application is a stand alone application which is different from
other application of virtual synthesizer VST Plugins or other type. This application was developed
by DSP programming language and Synth Maker v. 1.1.7 for making the scheme and application
interface. The development of these applications use the methods of the development of Rapid
Application Development System. The application virtual synthesizer that was created to make it
easier to do a creative process that applies to the making of an audio sample.
Keywords : Audio Recording, Audio Sample, Virtual Synthesizer, Frequency Modulation, Rapid
Application Development.
1
1. PENDAHULUAN 2. Metode Pengembangan Sistem
Metode pengembangan sistem yang penulis
Perkembangan teknologi yang sangat pesat gunakan di dalam penelitian ini adalah metode
dari waktu ke waktu membawa kita ke era Rapid Application Development (RAD) yang
digital, yaitu suatu era yang segala sesuatunya dikemukakan oleh James Martin, yang
diatur dengan sistem yang terkomputerisasi dan dilakukan dengan beberapa tahapan, yaitu
bersifat digital. Walaupun dalam tahapan perencanaan, perancangan, konstruksi ,
pengoperasian-nya masih membutuhkan tenaga dan pelaksananan.
manusia sebagai operatornya, namun teknologi
digital saat ini sangat memudahkan manusia
dalam menjalankan sistem terkomputerisasi
tersebut.
Jika dibandingkan dengan teknologi
konvensional yang telah ada sebelumnya, maka
bisa dikatakan bahwa sistem yang
terkomputerisasi pada saat ini, jauh lebih
mempunyai tingkat efisiensi dan efektifitas
yang lebih menguntungkan, baik dari segi biaya
maupun kualitas. Walaupun mungkin saat ini
sistem terkomputerisasi sudah begitu pesatnya
dan menjamah setiap sektor kehidupan, tapi Gambar 1. Fase-fase RAD James Martin.
pada kenyataannya masih banyak juga yang (Sumber : Kendall & Kendall, 2003 : 238)
masih menggunakan sistem yang konvensional,
dikarenakan karena tingkat pengetahuan yang A. Fase Perencanaan Syarat-Syarat
masih kurang atau belum terbiasa. Pada tahap ini, penulis menentukan aktor dan
Dalam perkembangannya, sistem membuat user story serta merumuskan syarat-
terkomputerisasi tidak hanya menjamah sektor syarat yang diperlukan untuk merancang
kehidupan yang bersifat penyampaian informasi aplikasi ini, yaitu dalam segi perancangan
maupun sarana komunikasi saja seperti internet, sistem yang akan dibuat sampai hardware
Namun juga sudah merambah kepada sektor- maupun software yang akan digunakan
sektor usaha, dalam hal ini sektor usaha kreatif
yang menggunakan teknologi multimedia 1. Penentuan aktor Dalam aplikasi ini, hanya
sebagai sistem yang digunakan untuk terdiri dari satu aktor yaitu, endpoint (user)
memudahkan proses kreatifitas mereka, yaitu saja. User memiliki kemampuan untuk
para pelaku sektor usaha kreatif, seperti stasiun Memodifikasi berbagai fitur-fitur yang
tv, rumah produksi, dan lain lain. disediakan, untuk menghasilkan suara yang
Audio recording adalah salah satu dari diinginkan. Lalu Menyimpan dan
sektor usaha kreatif yang saat ini menggunakan menampilkan modifikasi dari fitur-fitur yang
teknologi teknologi multimedia sebagai telah dibuat.
perangkatnya, untuk menghasilkan berbagai 2. Membuat User Story User story yang dapat
audio sample yang diperlukan untuk mengisi digambarkan dari kebutuhan aplikasi ini
backsound atau soundtrack dari film, musik antara lain :
atau pembuatan game. Namun pada umumnya
saat ini, sektor usaha kreatif ini masih banyak -Endpoint dapat melakukan input melalui
menggunakan hardware atau perangkat keras keyboard atau mouse.
seperti mixer atau synthesizer untuk -Endpoint dapat membuat modifikasi
menghasilkan audio sample yang diinginkan. tarhadap fitur-fitur yang disediakan.
Pada dasarnya hardware tersebut
membutuhkan banyak biaya, yaitu selain -Endpoint dapat menyimpan sample suara
harganya yang mahal serta perawatannya yang yang dibuat.
cukup sulit. maka dari itu, dibutuhkan sebuah
-Endpoint dapat menampilkan sample suara
solusi alternatif untuk membuat aplikasi yang
yang dibuat.
lebih murah dan efisien di dalam
penggunaannya. Oleh karena itu penulis -Endpoint dapat mengedit nama sample.
mengambil judul “Perancangan Aplikasi Virtual
-Endpoint dapat melihat tampilan sinyal yang
Synthesizer Bertipe Frequency Modulation
dihasilkan.
Untuk Pembuatan Digital Audio Sample”.
2
4.Rancangan Awal Aplikasi, Berikut ini
adalah gambar rancangan awal dari
B. Fase Perancangan
aplikasi yang akan dibuat.
Virtual Keyboard
C. Fase Konstruksi
1. Instalasi Software
Pada tahap ini akan dilakukan
Gambar 2. Use Case Diagram penginstalan dari software yang
digunakan untuk merancang aplikasi ini,
yaitu tahap penginstalan software Synth
2.Class diagram merupakan perwakilan dari
Maker. Dibawah ini adalah gambar dari
kelas, bagian-bagian dari kelas dan
tampilan Synth Maker tersebut.
menggambarkan hubungan antara satu
kelas dengan kelas yang lain. Gambar
berikut merupakan class diagram dari user
stories yang telah di jelaskan sebelumnya.
3
3. Coding - Pengujian input signal
Pada tahap ini pengkodean hanya dilakukan - Pengujian display signal
untuk beberapa komponen tertentu saja, - Pengujian modifikasi signal
karena tidak semua komponen membutuhkan - Pengujian penyimpanan dan menampilkan
pengkodean di dalam perancangan modifikassi signal
menggunakan synth maker. Berikut ini - Pengujian pemilihan audio sample
coding yang digunakan pada beberapa - Pengujian merubah nama audio sample
komponen. Seperti contoh dibawah ini adalah - Pengujian slot penyimpanan modifikasi
coding untuk komponen Distortion. signal
streamin in;
streamout out; 2. Pembuatan Audio Sample
Audio Sample yang dibuat dalam penelitian
float p; ini berformat *WAV. Untuk membuat audio
float x; sample dengan format *WAV, maka
stage(0) diperlukan salah satu software untuk
{ merekam output sound dari aplikasi virtual
p = 4.0/27.0; synthsizer tersebut, oleh karena itu penulis
} memakai software perekam audio yaitu audio
stage(1) recorder deluxe. Dibawah ini adalah gambar
{ tentang proses pembuatan audio sample.
x = in - (in*in*in*p);
out = (x + (in > 1.5 & (1 - x)) + (in < -
1.5 & (-1 - x)));
}
D. Fase Pelaksanaan
1. Pengujian aplikasi
Pada tahapan pengujian,pengujian dilakukan Gambar 10. Windows media
untuk mengetahui apakah sistem yang telah player.
dibuat dapat berjalan dengan baik sesuai
dengan fungsinya, atau masih diperlukan
suatu penyempurnaan. Pengujian yang 3. Pengujian Audio Sample dengan
dilakukan penulis menggunakan metode menggunakan aplikasi Rightmark Audio
black box Hasil pengujian sistem dilakukan Analyzer V 6.2.3 ( RMAA ).
agar dapat mengetahui apakah proses yang Tahap ini adalah tahap pengujian terhadap
dilakukan dapat sesuai dengan hasil yang audio sample yang sudah dibuat dan
diharapkan. Pengujian aplikasi ini meliputi :
4
berformat *WAV. berikut ini adalah salah
satu contoh pengujiannya.
REFERENSI
[1] Friedman, Dean. 1985. Synthesizer Basics.
The New York School of Synthesis : New
York
[2] Hermawan, Julius. 2000. Analisa Desain &
Pemrograman Berorientasi Obyek dengan
UML dan Visual Basic.NET. Andi : Jakarta
[3] Kendall, E , Kenneth and Kendall, E, Julie.
2003. Analisis dan Perancangan Sistem
Jilid 1. Indeks :Jakarta
[4] Kleimola, Jeri. 2005. Design and
Gambar 11. Pengujian audio sample yang Implementation of a Software Sound
menggunakan sinyal square Synthesizer. Helsinki University of
Technology : Finlandia
4. Pemanfaatan Audio Sample [5] Kristianto, Sumoro, Hadi. 2008. Suara,
Audio sample yang telah dibuat menjadi Getaran, dan Pendengaran. Nalar : Jakarta
format *WAV dapat dimanfaatkan menjadi [6] Li, Ze-Nian, and Mark S.Drew.
berbagai macam kegunaan, diantaranya 2004.Fundamentals Of Multimedia.
adalah sebagai pengisi backsound atau Pearson Education : New Jersey
soundtrack dari sebuah video atau film, [7] Maryati, Kun dan Juju Suryawati. Sosiologi
dengan menggunakan windows movie maker untuk SMS dan MA kelas XII. Erlangga :
seperti yang ditunjukkan pada gambar Jakarta
dibawah ini. [8] Munawar. 2005. Pemodelan Visual dengan
UML. Graha Ilmu : Jakarta
[9] Nazir, Moh. 2005. Metode Penelitian. Galia
Indonesia : Bogor
[10] NIIT.2001. Introducing to Unified
Modelling Language.Sona Printers Pvt,
Okhla
[11] Pressman, S, Roger. 2005. Software
Engineering: A Practitioner’s Approach.
McGraw-Hill : Singapura.
[12] Rodiyansyah, Fajar, Sandi. 2010.
Spectrogram dan Analisis Kemiripan
Sinyal Suara dengan Pendekatan
Gambar 12. Windows Movie Maker Euclidian Distance. Universitas Gajah
Mada : Yogyakarta
3. KESIMPULAN [13] Schmuller, Joseph. 2004. Sams Teach
Yourself UML in 24 Hours, Third Edition.
Berdasarkan hasil penelitian dapat ditarik Sams Publishing : USA
beberapa kesimpulan sebagai berikut : [14] Smith, Steve. 2006. The Scientist and
Engineer’s Guide to Digital Signal
1. Aplikasi virtual synthesizer ini adalah Processing. Booksoft : USA
solusi alternatif untuk pembuatan [15] Sugiyono, Dr, Prof. 2009. Metode
digital audio sample yang murah serta Penelitian Kuantitatif, Kualitatif dan R&D.
mudah di dalam penggunannya Alfabeta : Bandung
2. Manfaat audio sample yang telah [16] Watkinson, John. 1994. An Introduction to
dibuat yaitu dapat digunakan sebagai Digital Audio. Clays Ltd : United Kingdom
backsound atau soundtrack dari sebuah [17] Zolzer, Udo. 2008. Digital Audio Signal
video, Processing. John Wiley & Sons Ltd :
United Kingdom