Jump to content
IGNORED

Carol


Opry99er

Recommended Posts

Just a taste.... I am working on a full version of this piece, this is my teaser for now, just the tip of the iceberg. ;)

 

 

100 AB=220 :: GB=196 :: FB=175 :: EB=165
110 W=900 :: H=600 :: Q=300 :: S=150
 
 
120 GOSUB 130 :: GOSUB 150 :: GOSUB 180 :: GOSUB 250 :: GOSUB 180 :: GOSUB 150 :: GOSUB 130 :: GOTO 120
130 CALL SOUND(W,AB,1):: CALL SOUND(W,GB,1):: CALL SOUND(W,FB,1):: CALL SOUND(W,EB,1)
140 RETURN
 
 
150 CALL SOUND(H,AB,1):: CALL SOUND(Q,330,1,AB,1):: CALL SOUND(H,GB,1):: CALL SOUND(Q,294,1,GB,1)
160 CALL SOUND(H,FB,1):: CALL SOUND(Q,262,1,FB,1):: CALL SOUND(Q,EB,1,165,1):: CALL SOUND(Q,247,1,EB,1):: CALL SOUND(Q,330,1,EB,1)
170 RETURN
 
 
180 FOR I=1 TO 2
190 FOR X=1 TO 4
200 ON X GOSUB 320,330,340,350
210 CALL SOUND(Q,523,1,BL,1):: CALL SOUND(S,494,1,BL,1):: CALL SOUND(S,523,1,BL,1):: CALL SOUND(Q,440,1,BL,1)
220 NEXT X
230 NEXT I
240 RETURN
 
 
250 FOR I=1 TO 2
260 FOR X=1 TO 4
270 ON X GOSUB 320,330,340,350
280 CALL SOUND(Q,523,1,BL,1,659,5):: CALL SOUND(S,494,1,BL,1,587,5):: CALL SOUND(S,523,1,BL,1,659,5):: CALL SOUND(Q,440,1,BL,1,524,5)
290 NEXT X
300 NEXT I
310 RETURN
 
 
320 BL=AB :: RETURN
330 BL=GB :: RETURN
340 BL=FB :: RETURN
350 BL=EB :: RETURN
  • Like 6
Link to comment
Share on other sites

Thanks guys... I am working on the descending Cmaj scale right now over the Am bass line... Only problem I am having is keeping clear note separation when two notes of the same frequency take place back to back... A short rest which cuts into the leading note a little bit works okay, but doesnt seem to have the exact feel I want... I am close though.

 

After that bit, the ascending arpeggio of the bridge is going to be a blast to code. :)

Link to comment
Share on other sites

This is as far as I'm going to take it. I know I could arrange it like the actual piece of music, but I'm not going there. Enjoy this, as it was a labor of love. :)

 

 

 

 
 
100 AB=220 :: GB=196 :: FB=175 :: EB=165
110 W=900 :: H=600 :: Q=300 :: S=150
120 GOSUB 130 :: GOSUB 140 :: GOSUB 160 :: GOSUB 180 :: GOSUB 200 :: GOSUB 250 :: GOSUB 160 :: GOSUB 140 :: CALL SOUND(900,220,1,330,1,523,1):: END
130 CALL SOUND(W,AB,1):: CALL SOUND(W,GB,1):: CALL SOUND(W,FB,1):: CALL SOUND(W,EB,1):: RETURN
140 CALL SOUND(H,AB,1):: CALL SOUND(Q,330,1,AB,1):: CALL SOUND(H,GB,1):: CALL SOUND(Q,294,1,GB,1):: CALL SOUND(H,FB,1):: CALL SOUND(Q,262,1,FB,1)
150 CALL SOUND(Q,EB,1,165,1):: CALL SOUND(Q,247,1,EB,1):: CALL SOUND(Q,330,1,EB,1):: RETURN
160 FOR I=1 TO 2 :: FOR X=1 TO 4 :: ON X GOSUB 280,290,300,310 :: CALL SOUND(Q,523,1,BL,1):: CALL SOUND(S,494,1,BL,1)
170 CALL SOUND(S,523,1,BL,1):: CALL SOUND(Q,440,1,BL,1):: NEXT X :: NEXT I :: RETURN
180 FOR I=1 TO 2 :: FOR X=1 TO 4 :: ON X GOSUB 280,290,300,310 :: CALL SOUND(Q,523,1,BL,1,659,5):: CALL SOUND(S,494,1,BL,1,587,5)
190 CALL SOUND(S,523,1,BL,1,659,5):: CALL SOUND(Q,440,1,BL,1,524,5):: NEXT X :: NEXT I :: RETURN
200 CALL SOUND(S,880,1,AB,1):: CALL SOUND(S,659,30,AB,1):: CALL SOUND(S,880,1,AB,1):: CALL SOUND(S,880,1,AB,1):: CALL SOUND(S,784,1,AB,1)
210 CALL SOUND(S,698,1,AB,1):: CALL SOUND(S,659,1,GB,1):: CALL SOUND(S,659,30,GB,1):: CALL SOUND(S,659,1,GB,1):: CALL SOUND(S,659,1,GB,1)
220 CALL SOUND(S,587,1,GB,1):: CALL SOUND(S,523,1,GB,1):: CALL SOUND(S,587,1,FB,1):: CALL SOUND(S,587,30,FB,1):: CALL SOUND(S,587,1,FB,1)
230 CALL SOUND(S,587,1,FB,1):: CALL SOUND(S,659,1,FB,1):: CALL SOUND(S,587,1,FB,1):: CALL SOUND(S,440,1,EB,1):: CALL SOUND(S,440,30,EB,1)
240 CALL SOUND(S,440,1,EB,1):: CALL SOUND(S,440,30,EB,1):: CALL SOUND(Q,440,1,123,1):: RETURN
250 FOR I=1 TO 2 :: RESTORE 320 :: FOR R=1 TO 8 :: READ TON :: CALL SOUND(S,TON,1,EB,1,123,4):: NEXT R
260 CALL SOUND(Q,587,1,EB,1):: CALL SOUND(Q,523,1,EB,1):: NEXT I
270 FOR X=1 TO 4 :: FOR R=1 TO 6 :: READ TON :: CALL SOUND(S,TON,1,EB,1,123,4):: NEXT R :: NEXT X :: RETURN
280 BL=AB :: RETURN
290 BL=GB :: RETURN
300 BL=FB :: RETURN
310 BL=EB :: RETURN
320 DATA 330,370,415,440,494,523,587,659,330,370,415,440,494,523,330,370,415
330 DATA 440,494,523,330,370,415,440,494,523,330,370,415,440,494,523
  • Like 4
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...