home *** CD-ROM | disk | FTP | other *** search
- #include "cmtprog.h"
-
- #define delay 15
-
- echo(chan, pitch, vel) {
- vel = vel - 5;
- if (vel > 0) {
- midi_note(chan, pitch, vel);
- cause(delay, echo, chan, pitch, vel);
- } else midi_note(chan, pitch, 0);
- }
-
- keydown(chan, pitch, vel) {
- cause(delay, echo, chan, pitch, vel);
- }
-
- mainscore() {
- cause(1000, mainscore);
- }
-