'=========================================================================== ' Subject: SPACE MUSIC (TWILIGHTZONE) Date: 10-01-92 (15:40) ' Author: Mark H. Butler Code: QB, QBasic, PDS ' Keys: SPACE,MUSIC,TWILIGHTZONE Packet: SOUND.ABC '=========================================================================== DEFINT A-Z DECLARE SUB PhotonTorpedoe () DECLARE SUB SpaceMusic () DECLARE SUB TwiLightZoNe () SUB PhotonTorpedoe DIM A$(1 TO 25), Di$(1 TO 6) PLAY "mfl64t255" Pl$ = "cc#dd#eff#gg#aa#b" FOR i = 1 TO 6 Di$(i) = "o" + RTRIM$(STR$(i)) NEXT FOR i = 1 TO 6 FOR T = 1 TO 2 PLAY Di$(i) PLAY Pl$ NEXT T NEXT i END SUB SUB SpaceMusic FOR Rounds = 1 TO 2 FOR w = 800 TO 500 STEP -100 FOR x = 700 TO 400 STEP -100 FOR y = 600 TO 300 STEP -100 FOR z = 400 TO 200 STEP -100 SOUND w, .3: SOUND x, .3 SOUND y, .3: SOUND z, .3 NEXT z NEXT y NEXT x NEXT w NEXT Rounds END SUB SUB TwiLightZoNe Count = 0 FOR Snd = 500 TO 100 STEP -200 SOUND Snd, 4 NEXT Snd FOR Bloops = 1 TO 42 Snnd = (RND * 2400) IF Snnd < 37 OR Snnd > 3700 THEN Snnd = 250 Snd = (RND * 66) + 37 IF Count = 6 THEN SOUND Snnd, 3: Count = 0 SOUND Snd, 4 Count = Count + 1 NEXT Bloops FOR Snd = 100 TO 500 STEP 200 SOUND Snd, 4 NEXT Snd FOR x = 1 TO 3 FOR y = 1 TO 3 SOUND 1050, .13: SOUND 1350, 3.5 SOUND 1150, .13: SOUND 1450, 3.5 SOUND 1050, .13: SOUND 1350, 3.5 SOUND 850, .13: SOUND 1150, 3.5 NEXT y FOR z = 1 TO 5 Svd = (RND * 550) + 37 SOUND Svd, 1.7 NEXT z NEXT x FOR i = 1 TO 5 Svd = (RND * 550) + 37 SOUND Svd, 1.7 NEXT i FOR Snd = 175 TO 37 STEP -10 SOUND Snd, 1 NEXT Snd SOUND 37, 10 END SUB