Thursday, February 19, 2015

Bermain Piano dengan VMPK : Virtual MIDI Piano Keyboard

VMPK + FLUID Synth berjalan pada Linux Mint 13 Maya
VMPK + FLUID Synth berjalan pada Linux Mint 13 Maya (dokumentasi pribadi)

Pendahuluan

VMPK adalah kependekan dari Virtual MIDI Piano Keyboard. Software ini dapat menghasilkan sinyal-sinyal MIDI atau menangkap sinyal-sinyal MIDI hasil inputan user. Software ini bersifat open source dan dapat berjalan pada banyak platform. 

Bagi pehobi bermusik, mungkin sekilas menggunakan OS berbasis Linux cukup membosankan. Sudah mencoba software ini?

Software ini bagi saya cukup membantu merefresh pikiran sejenak ketika penat melanda :D

Nada-nada virtual hasil dari software ini akan diteruskan ke MIDI controller pada sistem untuk menghasilkan suara yang dapat dikeluarkan melalui speaker.

Download dan Instalasi

Langsung saja kita coba bermain menggunakan software ini.

Windows

Bagi pengguna Windows, anda dapat mendownload software VMPK ini terlebih dahulu dari situs resminya : http://vmpk.sourceforge.net/#Download

Lakukan instalasi seperti anda menginstall software biasanya. Bagi pengguna Windows, anda tidak perlu ribet menginstall software tambahan untuk bermain dengan VMPK. Karena kebutuhan dari VMPK sudah tercover oleh fitur bawaan Windows.

Cukup atur pengaturan pada Edit > MIDI Connections > Output MIDI Connection : Ms GS Wavetable Synth.
VMPK : MIDI Setup
VMPK : MIDI Setup (dokumentasi pribadi)

Linux : Ubuntu dan Variannya

Paket software yang dibutuhkan antara lain :
  1. vmpk, aplikasi utama untuk keyboard / piano.
  2. qsynth, Qt Synth, GUI untuk mengatur synth server.
  3. fluid-soundfont-gm, MIDI sound font dari fluidsynth.
Semua paket tersebut ada pada repository default Ubuntu/Debian dan turunannya. Install semua paket yang dibutuhkan tersebut, gunakan apt-get/synaptic :

$ sudo apt-get install vmpk qsynth fluid-soundfont-gm
Instalasi VMPK dan software pendukungnya
Instalasi VMPK dan software pendukungnya (dokumentasi pribadi)
Coba jalankan QSynth dan VMPK melalui menu yang ada pada sistem anda.

Pengaturan Tambahan Bagi Pengguna Linux

Jalankan QSynth, pada pojok kiri bawah, klik tombol (+) untuk menambah engine,

Isikan Engine name sesuai dengan keinginan, pada tab MIDI, atur :
MIDI Client Name ID : pid
Pengaturan QSynth
Pengaturan QSynth (dokumentasi pribadi)

Pada tab Audio, atur : 
Audio Driver : alsa
Pengaturan QSynth
Pengaturan QSynth (dokumentasi pribadi)

Pada tab Soundfonts, open, biasanya langsung diarahkan ke folder /usr/share/sounds/sf2/, pilih file yang ada :
Pengaturan QSynth
Pengaturan QSynth (dokumentasi pribadi)

Klik OK, kemudian jalankan vmpk

Pengaturan QSynth
Pengaturan QSynth (dokumentasi pribadi)

Klik menu edit, connections, atur :
Output MIDI Connection : FLUID Synth (PID):X [sesuaikan dengan apa yang ada]
Pengaturan QSynth
Pengaturan QSynth (dokumentasi pribadi)
Selesai, selamat bermain :D

Mengatur Tata Letak Peta Keyboard / Keyboard Map

Tata letak keyboard juga mempengaruhi permainan kita pada VMPK. Saya membuat sebuah keyboard map yang menurut saya enak. Anda dapat mendownloadnya jika ingin mencobanya.


Untuk menggunakannya, silahkan masuk ke Menu Edit > Keyboard Map. Open > pilih file yang anda download.

Hasil Permainan Menggunakan VMPK

Berikut hasil permainan saya menggunakan VMPK

Cover : Pee Wee Gaskins ~ Berdiri Terinjak

Bagaimana dengan anda? Silahkan share video permainan anda di blog ini :D

<eof>
Alfiyan

1 comment: