home *** CD-ROM | disk | FTP | other *** search
- midifile("SCRAMBLE.MID");
- midivoice([0],[0]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.1", mod, 1, 1, 0))[1];
- out = sampl*vel;
- ladd = ladd + out;
- radd = radd - out
- };
- midivoice([1],[1]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.2", mod, 1, 1, 0))[1];
- out = sampl*vel;
- ladd = ladd + out;
- radd = radd - out
- };
- #repeat 3
- midivoice([2],[2]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.3", mod, 1, 1, 124))[1];
- out = sampl*vel;
- ladd = ladd + out*1;
- radd = radd + out*0
- };
- #enddef
- leadadd = 0;
- #repeat 3
- midivoice([3],[3]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.4", mod, 1, 1, 9198))[1];
- out = sampl*vel;
- leadadd = leadadd + out
- };
- #enddef
- #repeat 2
- midivoice([4],[4]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.5", mod, 1, 1, 5368))[1];
- out = sampl*vel;
- leadadd = leadadd + out
- };
- #enddef
- //schorus(leadadd, lout, rout, 0.005, 0.01, 0.5, 0.9);
- //ladd = ladd + lout;
- //radd = radd + rout;
- add = add + chorus(leadadd, 0.005, 0.005, 0.5, 0.9)*1.5;
- //add = add + leadadd;
- //add = add + delay(leadadd, 0.1)*0.5;
- #repeat 2
- midivoice([5],[5]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.6", mod, 1, 1))[1];
- out = sampl*vel;
- add = add + out
- };
- #enddef
- midivoice([6],[6]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.7", mod, 1, 1))[1];
- out = sampl*vel;
- add = add + out
- };
- #repeat 2
- midivoice([14],[7]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.8", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0.875;
- radd = radd + out*0.125
- };
- #enddef
- #repeat 2
- midivoice([14],[8]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.9", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0.75;
- radd = radd + out*0.25
- };
- #enddef
- #repeat 2
- midivoice([14],[9]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.10", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0.625;
- radd = radd + out*0.375
- };
- #enddef
- #repeat 2
- midivoice([14],[10]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.11", mod, 1, 1))[1];
- out = sampl*vel;
- add = add + out
- };
- #enddef
- #repeat 2
- midivoice([14],[11]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.12", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0.375;
- radd = radd + out*0.625
- };
- #enddef
- #repeat 2
- midivoice([14],[12]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.13", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0.25;
- radd = radd + out*0.75
- };
- #enddef
- #repeat 2
- midivoice([14],[13]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.14", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0.125;
- radd = radd + out*0.875
- };
- #enddef
- #repeat 2
- midivoice([7],[14]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.15", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0;
- radd = radd + out*1
- };
- #enddef
- midivoice([8],[15]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.16", mod, 1, 1, 0))[1];
- out = sampl*vel;
- ladd = ladd + out*1;
- radd = radd + out*0
- };
- #repeat 2
- midivoice([15],[127],[36]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES));
- mod = pitch(8000);
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.17", mod, 1, 1))[1];
- out = sampl*vel;
- add = add + out
- };
- #enddef
- #repeat 2
- midivoice([15],[127],[42]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = pitch(8000);
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.18", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0;
- radd = radd + out*1
- };
- #enddef
- #repeat 2
- midivoice([15],[127],[43]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = pitch(8000);
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.19", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0;
- radd = radd + out*1
- };
- #enddef
- #repeat 2
- midivoice([15],[127],[44]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = pitch(8000);
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.20", mod, 1, 1))[1];
- out = sampl*vel;
- ladd = ladd + out*0;
- radd = radd + out*1
- };
- #enddef
- #repeat 2
- midivoice([9],[16]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.21", mod, 1, 1))[1];
- out = sampl*vel;
- add = add + out
- };
- #enddef
- #repeat 2
- midivoice([15],[127],[38]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES));
- mod = pitch(8000);
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.22", mod, 1, 1))[1];
- out = sampl*vel;
- add = add + out
- };
- #enddef
- #repeat 2
- midivoice([10],[17]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.23", mod, 1, 1))[1];
- out = sampl*vel;
- add = add + out
- };
- #enddef
- #repeat 2
- midivoice([11],[18]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.24", mod, 1, 1))[1];
- out = sampl*vel;
- add = add + out
- };
- #enddef
- echoadd = 0;
- #repeat 2
- midivoice([12],[19]) {
- vel = midi(NOTE_ON_VEL, midi(CHNL_PRES, midi(NOTE_OFF_VEL)));
- mod = midi(NOTE_ON_PITCH, pitch(8000, 130.8128));
- sampl = midi(NOTE_ON_RESET, sample("D:\BP\MUSIC\SAMP\SCRAMBLE.25", mod, 1, 1, 620))[1];
- out = sampl*vel;
- echoadd = echoadd + out
- };
- #enddef
- echoadd = chorus(echoadd, 0.01, 0.03, 0.5, 0.2);
- ladd = ladd + delay(echoadd, 0.5);
- radd = radd + echoadd;
- add = add * 2;
- ladd = ladd * 2;
- radd = radd * 2;
-