home *** CD-ROM | disk | FTP | other *** search
- program willtell; {Turbo Pascal 4.0}
-
- {Program to play William Tell overture. Adapted from WILLTELL.BAS -
- a well-known BASICA program. There are a few wrong notes in it
- which have not been fixed. Converted by Ted Lassagne, Compuserve
- 70325,206. Uses the unit Music.tpu}
-
- uses Music, CRT;
-
- Begin
- clrscr;
- gotoxy(21, 12);
- write('Presenting: THE WILLIAM TELL OVERTURE!');
- gotoxy(1,24);
-
- play ('mbl16t200');
-
- {Intro}
-
- play ('o2mnb4p8msbbmnb4p8msbbb8g#8');
- play ('e8g#8b8g#8b8o3e8o2b8g#8e8g#8');
- play ('b8g#8b8o3e8o2mnb4p8msbbmnb4');
- play ('p8msbbmnb4p8msbbmnb4p8msbb');
- play ('b8bbb8b8b8bbb8b8b8bb');
- play ('b8b8b8bbb8b8mlb2');
- play ('b2b8p8p4p4');
-
- {First theme}
-
- play ('p8mso1bbb8bbb8bbo2e8f#8g#8o1bb');
- play ('b8bbo2e8g#g#f#8d#8o1b8bbb8bb');
- play ('b8bbo2e8f#8g#8eg#mlb4bmsag#f#');
- play ('e8g#8e8o3bbb8bbb8bbo4e8f#8');
- play ('g#8o3bbb8bbo4e8g#g#f#8d#8o3b8bb');
- play ('b8bbb8bbo4e8f#8g#8mleg#b4');
- play ('bag#f#mse8g#8e8');
-
- {Secondary theme}
-
- play ('o3g#g#g#8g#g#g#8g#g#');
- play ('g#8o4c#8o3g#8o4c#8o3g#8o4c#8o3g#8f#8e8d#8');
- play ('c#8g#g#g#8g#g#g#8g#g#g#8o4c#8o3g#8o4c#8');
- play ('o3g#8o4c#8o3b8a#8b8a#8b8g#g#g#8g#g#');
- play ('g#8g#g#g#8o4c#8o3g#8o4c#8o3g#8o4c#8o3g#8f#8');
- play ('e8d#8c#8g#g#g#8g#g#g#8g#g#g#8o4c#8');
- play ('o3g#8o4c#8o3g#8o4c#8o3b8a#8b8o2bbb8f#f#');
- play ('f#8f#f#f#8g#8a8f#4mna8msg#8mne4');
- play ('msg#8f#8f#8f#8o3f#f#f#8f#f#f#8g#8');
- play ('a8mnf#4msa8g#8mne4msg#8f#8');
-
- {First theme again}
-
- play ('o2bbb8o1bbb8bbb8bbo2mne8f#8g#8o1bb');
- play ('b8bbo2e8g#g#f#8d#8o1b8bbb8bb');
- play ('b8bbo2e8f#8g#8eg#mlb4mnbag#f#');
- play ('e8g#8e8o3bbb8bbb8bbo4e8f#8');
- play ('g#8o3bbb8bbo4e8g#g#f#8d#8o3b8bb');
- play ('b8bbb8bbo4e8f#8g#8mleg#mlb4');
- play ('mnbag#f#mne8g#8e8');
-
- play ('o3mle56f56g56a56b56o4c56d56mne8eee8e8g#4.');
- play ('f#8e8d#8e8c#8mso3bo4c#o3bo4c#o3b');
- play ('o4c#d#eo3abababo4c#d#o3g#ag#ag#abo4c#o3f#');
- play ('g#f#g#f#g#f#g#f#g#f#d#o2bo3mlbo4c#d#e8d#8e8');
- play ('c#8o3msbo4c#o3bo4c#o3bo4c#d#eo3abababo4c#d#o3g#');
- play ('ag#ag#abo4c#o3f#g#f#g#f#af#emne8p8mlc#4');
- play ('mnc#o2cmso3c#o2co3d#c#o2baag#ec#c#c#c#c#e');
- play ('d#o1cg#g#g#g#g#g#o2c#eg#o3c#c#c#c#c#o2co3c#o2co3d#');
- play ('c#o2baag#ec#c#c#c#c#ed#o1cg#g#g#g#g#mng#');
- play ('o2c#eg#o3msc#ed#c#d#o2cg#g#g#o3g#ec#d#o2cg#g#g#');
- play ('o3g#ec#d#o2bg#g#a#gd#d#g#gg#gg#ag#f#e');
- play ('o1ba#bo2eo1bo2f#o1bo2g#ed#eg#eaf#bo3g#f#ed#');
- play ('f#ec#o2bo3c#o2bo3c#d#ef#g#o2ababo3c#d#ef#o2g#');
- play ('ag#aco3c#d#eo2f#g#f#g#f#g#f#g#f#g#f#d#o1b');
- play ('co2c#d#eo1ba#bo2eo1bo2f#o1bo2g#ed#eg#eaf#b');
- play ('o3g#f#ed#f#ec#o2bo3c#o2bo3c#d#ef#g#o2ababo3c#');
- play ('d#ef#o2g#ag#abo3c#d#eo2f#o3c#o2co3c#d#c#o2af#mne');
- play ('o3mlef#g#abo4c#d#mne8mseee8e8g#4.');
- play ('msf8mse8d#8e8c#8o3bo4c#o3bo4c#o3bo4c#d#eo3a');
- play ('bababo4c#d#o3g#ag#ag#abo4c#o3f#g#f#g#f#');
- play ('g#f#g#f#g#f#d#o2bo3mlbo4c#d#mne8eee8e8g#4.');
- play ('msf#8e8d#8e8c#8o3bo4c#o3bo4c#o3b');
- play ('o4c#d#eo3abababo4c#d#o3g#ag#ag#abo4c#o3f#');
- play ('g#f#g#f#ag#f#e8o2b8o3e8g#g#g#8mng#g#g#8');
- play ('g#g#g#8o4c#8o3g#8o4c#8o3g#8o4c#8o3g#8f#8e8');
- play ('d#8c#8g#g#g#8g#g#g#8g#g#g#8o4c#8o3g#8');
- play ('o4c#8o3g#8o4c#8o3b8a#8b8a#8b8g#g#g#8');
- play ('g#g#g#8g#g#g#8o4c#8o3g#8o4c#8o3g#8o4c#8o3g#8');
- play ('f#8e8d#8c#8g#g#g#8g#g#g#8g#g#g#8');
- play ('o4c#8o3g#8o4c#8o3g#8o4c#8o3b8a#8b8a#8b8');
- play ('o2f#f#f#8f#f#f#8g#8a8f#4a8g#8');
- play ('e4g#8f#8o0b8o1b8o2f#f#f#8f#f#f#8');
- play ('g#8a8f#4a8g#8e4g#8f#8');
- play ('bbb8o1bbb8bbb8bbo2e8f#8g#8');
- play ('o1bbb8bbo2e8g#g#f#8d#8o1b8bbb8');
- play ('bbb8bbo2e8f#8g#8eg#mlb4mnb');
- play ('ag#f#e8o1b8o2e8o3bbb8bbb8bbo4e8');
- play ('f#8g#8o3bbb8bbo4e8g#g#f#8d#8o3b8');
- play ('bbb8bbb8bbo4e8f#8g#8o3eg#mlb4');
- play ('mnbag#f#mlef#g#mnamlg#abo4mnc#mlo3bo4c#d#mnemld#');
- play ('ef#mng#ao3bo4ao3bo4ao3bo4ao3bo4ao3bo4ao3bo4ao3bo4ao3bmle');
- play ('f#g#mnamlg#abmno4c#mlo3bo4c#d#mnemld#ef#mng#ao3bo4ao3bo4a');
- play ('o3bo4ao3bo4ao3bo4ao3bo4ao3bo4ao3bp16mlg#o4g#o3mng#p16mld#o4d#o3' +
- 'mnd#p16');
- play ('mleo4eo3mnep16mlao4ao3mnap16mlg#o4g#o3mng#p16mld#o4d#o3mnd#p16' +
- 'mleo4eo3mnep16');
- play ('mlao4ao3mnao4go3go4go3go4go3go4go3go4msg8e8c8e8o4mng#');
- play ('o3g#o4g#o3g#o4g#o3g#o4g#o3g#o4msg#8e8o3b8o4e8mng#o3g#o4g#o3g#o4g#');
- play ('o3g#o4g#o3g#o4msg#8f8c#8f8mna#o3a#o4a#o3a#o4a#o3a#o4a#o3a#o4msa#8');
- play ('g8e8g8b8p16mna#p16ap16g#p16f#p16ep16');
- play ('d#p16c#p16o3bp16a#p16ap16g#p16f#p16ep16d#p16f#mle');
- play ('f#g#mnamlg#abmno4c#o3mlbo4c#d#mnemld#ef#mng#ao3bo4ao3bo4a');
- play ('o3bo4ao3bo4ao3bo4ao3bo4ao3bo4ao3bmlef#g#mnamlg#abmno4c#o3mlb');
- play ('o4c#d#mnemld#ef#mng#ao3bo4ao3bo4ao3bo4ao3bo4ao3bo4ao3bo4a');
- play ('o3bo4ao3bp16mlg#o4g#o3mng#p16mld#o4d#o3mnd#p16mleo4eo3mnep16' +
- 'mlao4ao3mnap16');
- play ('mlg#o4g#o3mng#p16mld#o4d#o3mnd#p16mleo4eo3mnep16mlao4ao3mna' +
- 'o4go3go4go3go4g');
- play ('o3go4go3go4g8e8c8e8g#o3g#o4g#o3g#o4g#o3g#o4g#o3g#o4g#8');
- play ('e8o3b8o4e8g#o3g#o4g#o3g#o4g#o3g#o4g#o3g#o4msg#8mnf8c#8');
- play ('f8a#o3a#o4a#o3a#o4a#o3a#o4a#o3a#o4a#8g8e8g8b8');
- play ('p16a#p16ap16g#p16f#p16ep16d#p16c#p16o3bp16a#p16');
- play ('ap16g#p16f#p16ep16d#p16fmled#ed#mne8bbb8');
- play ('bbb8bbo4e8f#8g#8o3bbb8bbb8');
- play ('bbo4g#8a8b8p8e8f#8g#8p8o3g#8');
- play ('a8b8p8p2o2bco3c#dd#');
- play ('eff#gg#aa#bco4c#d#ed#f#d#ed#f#d#e');
- play ('d#f#d#ed#f#d#ed#f#d#ed#f#d#ed#f#d#e');
- play ('d#f#d#e8eo3eo4eo3eo4eo3eo4e8o3bo2bo3bo2bo3bo2bo3b8');
- play ('g#o2g#o3g#o2g#o3g#o2g#o3g8eo2eo3eo2eo3eo2eo3e8eee8');
- play ('e8e8o2bbb8b8b8g#g#g#8g#8g#8');
- play ('eee8e8e8o1b8o2e8o1b8o2g#8e8b8');
- play ('g#8o3e8o2b8o3e8o2b8o3g#8e8b8g#8o4e4');
- play ('p8eee8e8e8e8e4p8.');
- play ('ee4p8.o2ee2');
- end.