; saints.inc: a "baba" program saints kétvonalas dallamfájlja 

#define sounds	41	; A dallam szünetekkel együtt ennyi hangból állhat
#define times	1	; ennyiszer kell lejátszani

; Az "Oh when the saints..." dallama hangjegyenként, szünet csak ahol kell 
; A hangjegy v betűvel kezdődik, utána az abszolút hang neve, oktávja áll
#define	sp0	v0
#define sp1	vc2
#define	sp2	ve2
#define	sp3	vf2
#define	sp4	vg2
#define sp5	v0
#define	sp6	vc2
#define sp7	ve2
#define sp8	vf2
#define sp9	vg2
#define sp10	v0
#define sp11	vc2
#define sp12 	ve2
#define sp13	vf2
#define sp14	vg2
#define sp15	ve2
#define sp16	vc2
#define sp17	ve2
#define sp18 	vd2
#define sp19 	v0	
#define	sp20	ve2
#define sp21	v0
#define	sp22	ve2
#define	sp23	vd2
#define	sp24	vc2
#define sp25	v0
#define	sp26	vc2
#define sp27	ve2
#define sp28	vg2
#define sp29	v0
#define sp30	vg2
#define sp31	vf2
#define sp32 	v0
#define sp33	vf2
#define sp34	ve2
#define sp35	vf2
#define sp36	vg2
#define sp37	ve2
#define sp38 	vc2
#define sp39 	vd2
#define sp40 	vc2	

;ritmus
; A fenti felsorolás szerinti hangok időtartama ms-ban. Esetünkben  
; nincsenek köztes szünetek. Bár a táblázat kitöltése egy kis 
; számolást igényel, ennek fejében jelentős szabadságot ad.	
st0 equ	300
st1 equ	300
st2 equ	300
st3 equ	300
st4 equ	1200
st5 equ	300
st6 equ	300
st7 equ	300
st8 equ	300
st9 equ	1200
st10 equ	300
st11 equ	300
st12 equ	300
st13 equ	300
st14 equ	600
st15 equ	600
st16 equ	600
st17 equ	600
st18 equ	1200
st19 equ	300
st20 equ	290
st21 equ	20
st22 equ	290
st23 equ	300
st24 equ	880
st25 equ	20
st26 equ	300
st27 equ	600
st28 equ	580
st29 equ	20
st30 equ	300
st31 equ	900
st32 equ	300
st33 equ	300
st34 equ	300
st35 equ	300
st36 equ	600
st37 equ	600
st38 equ	600
st39 equ	600
st40 equ	1200
