forked from: Wave

Frocessingで書き直し。