Anda di halaman 1dari 5

Nama : Libertus Alissio

NIM : 232110088

Kelas : B/PAGI

Semester : 4 (empat)

Prodi : P.TI

Makul : Grafika komputer

Praktikum 9

A. Pendahuluan

Saat ini, Processing telah di support oleh berbagai developer dengan hadirnya berbagai
pustaka (library). Dengan adanya berbagai pustaka ini, pemrograman Processing akan
menjadi lebih menyenangkan. Pada tutorial ini, kita akan memainkan musik dan menampilkan
muka gelombang (waveform) dari musik tersebut. Pustaka yang akan kita gunakan
adalah minim. Cek informasi penggunaan pustaka ini pada tautan berikut.
Pertama, kita harus mengimpor pustaka yang diperlukan, yaitu minim. Bukalah Processing
dan carilah pada Sketch - Import Library... - Add Library... - Minim. Tunggulah beberapa saat
untuk menginstal file tersebut secara online. Sudah tentu, kita membutuhkan koneksi internet.
Kemudian, pilihlah lagu atau voice yang ingin diputar dengan cara memilih Sketch - Add File
- Lokasi lagu yang diinginkan
Jika sudah, import-lah pustaka minim kita, dengan memilih Sketch - Import Library... -
Minim. Jika segala sesuatunya lancar, maka akan muncul import ddf.minim.*; pada bagian
atas layar sketch.

B. Tujuan Pokok Praktikum


1. Mahasiswa dapat mengaplikasikan cara membuat musik dengan menggunakan listing
yang ada dengan menampilkan gelombang musik dengan algoritma dalam grafika
komputer
2. Mahasiswa dapat mempraktikkan simulasi pembuatan membuat musik dengan
menggunakan listing yang ada dengan menampilkan gelombang musik dengan algoritma
3. Mahasiswa dapat membuat musik dengan menggunakan listing yang ada dengan
menampilkan gelombang musik Grafika Komputer dengan aplikasi processing

C. Manfaat Pokok Praktikum


1. Mahasiswa mampu menggerti caranya membuat musik dengan menggunakan listing yang
ada dengan menampilkan gelombang musik dalam grafika komputer
2. Mahasiswa mampu mengerti dan mempraktikkan simulasi pembuatan musik dengan
menggunakan listing yang ada dengan menampilkan gelombang musik dengan algoritma
3. Mahasiswa mampu mengerti cara membuat musik dengan menggunakan listing yang ada
dengan menampilkan gelombang musik dengan aplikasi processing

D. Kegiatan Pokok Praktikum

No Pelaksanaan Kegiatan Pelaksanaan TTD


Mahasiswa Pengampu/Asisten
1 Praktikum 9 Membuat musik dengan
menggunakan listing yang ada
dengan menampilkan
gelombang musik.
E. Uraian Pelaksanaan

KODING :
import ddf.minim.*;

import ddf.minim.analysis.*;

import ddf.minim.effects.*;

import ddf.minim.signals.*;
import ddf.minim.spi.*;

import ddf.minim.ugens.*;

import ddf.minim.*;

import ddf.minim.analysis.*;

import ddf.minim.effects.*;

import ddf.minim.signals.*;

import ddf.minim.spi.*;

import ddf.minim.ugens.*;

import processing.svg.*;

import ddf.minim.*;

AudioPlayer lagu;

Minim minim;

void setup()

{size(650,230);

minim = new Minim(this);

lagu = minim.loadFile("siolagu.mp3");

lagu.play();

void draw()

background(#0CF030);

stroke(255);

for(int i = 0; i < lagu.bufferSize() - 1; i++)


{

line(i, 250 + lagu.right.get(i)*50, i+1, 100 + lagu.right.get(i+1)*50);

void stop()

lagu.close();

minim.stop();

super.stop();

HASIL :
F. Kesimpulan
Processing telah di support oleh berbagai devoleper dengan hadirnya berbagai pustaka(library).
Dengan adanya berbagai pustaka ini, pemrograman processing akan menjadi lebih
menyenangkan sehingga dapat memainkan musik dan menampilkan muka
gelombang(waveform)sebagai efek visual agar tampilan menjadi lebih menarik pada program
tersebut.

Anda mungkin juga menyukai