Future Composer 1.4 module format
---------------------------------
By Laurent Clvy (lclevy@club-internet.fr)



Offset	Len 	Number 	Content
-------------------------------

0	B	4	"FC14"
4	L	1	sequence length	(/13 = number of sequences)
8	L	1	1st pattern pointer
12	L	1	patterns length
16	L	1	1st frequence seq pointer
20	L	1	frequence seq length
24	L	1	1st volume seq pointer
28	L	1	volume seq length
32	L	1	1st sample pointer
36	L	1	1st waveform pointer
40	B	10*6	samples info

	0	W	1	repeat length (in words)
	2	W	1	length
	4	W	1	repeat start (in words)

100	B	80	waveform length (and replen) in words

180	B	13*??	sequences (?? steps)

	1 seq step =
		0	B	4*3	4 channels info

		1 channel info =
			0	B	1	pattern number
			1	B	1	note transpose
			2	B	1	sound  transpose

		12	B	1	replay speed

???	B	32*2*??	patterns

	1 pattern = 32 steps
	1 step =
		0	B	1	note	(bit6-0)

		1	B	1	infobyte
						(bit7: port on,
						bit6: port off,
						bit5-0: vol seq number)
						(bit7-5: always zero,
						bit4 = up/down,
						bit3-0 = value)

???	B	64*??	frequence sequences

???	B	64*??	volume sequences

???	B	???	samples

???	B	???	waveforms


example :
---------
0	FC14
4	0000041e
8	000004d2
12	00000c80
16	00001152
20	00000480
24	000015d2
28	00000680
32	00001c52
36	0000583a
40	05e6 0bcc 0001,	07eb 0fd6 0001, 054e 0a9c 0001, 0ad1 15a2 0001
	0000 0000 0001, 0000 0000 0001, 0000 0000 0001, 0000 0000 0001
	0000 0000 0001, 0000 0000 0001
100	10101010101010101010101010101010101010101010101010101010
	10101010080808080808080810081010080810080000000000000000
	000000000000000000000000000000000000000000000000

180	0c f4 10  03 00 10  0d f4 10  00 00 00  03
193	0d f4 10  03 00 10  0c f4 10  00 00 00  00
	0c f4 10  04 00 0f  0d f4 10  03 00 0c  00

0x4d2	0000 0000 0000 0000 0000 0000 0000 0000
	0000 0000 0000 0000 0000 0000 0000 0000
	0000 0000 0000 0000 0000 0000 0000 0000
	0000 0000 0000 0000 0000 0000 0000 0000

	1606 0000 0000 0000 1604 0000 0000 0000
	1605 0000 0000 0000 2203 0000 0000 0000
	1606 0000 0000 0000 1217 0000 0000 0000
	1605 0000 0000 0000 1404 0000 0000 0000

0x1152	e2190000e4180000e4170000e4160000e4150000e4150000e4160000e4170000
	e4180000e4190000e00200000000000000000000000000000000000000000000

	e23700e100000000000000000000000000000000000000000000000000000000
	0000000000000000000000000000000000000000000000000000000000000000

0x15d2	02000000002f28201c18201e1c201e1c1a1e1c1a181c1a18161a181614181614
	12161412101412100e12100e0c100e0c0a0e0c0a080c0a08060a0806040200e1

	010100000008e100000000000000000000000000000000000000000000000000
	0000000000000000000000000000000000000000000000000000000000000000

0x1c52	     0000 00ff0005 fb010b12 f7090417
...
005830:  ee0403f3 fb04fe0a 0000
0x583a			       c0c0 d0d8e0e8
...
005d70:  e0f00010 20304050 6070


note:
-----
	0x	1x	2x	3x	4x

x0	---	d#3	g-4	b-5	d#1
x1	c-2	e-3	g#4	c-6	e-1
x2	c#2	f-3	a-4	c#6	f-1
x3	d-2	f#3	a#4	d-6	f#1
x4	d#2	g-3	b-4	d#6	g-1
x5	e-2	g#3	c-5	e-6	g#1
x6	f-2	a-3	c#5	f-6	a-1
x7	f#2	a#3	d-5	f#6	a#1
x8	g-2	b-3	d#5	g-6	b-1
x9	g#2	c-4	e-5	g#6
xa	a-2	c#4	f-5	a-6
xb	a#2	d-4	f#5	a#6
xc	b-2	d#4	g-5	b-6
xd	c-3	e-4	g#5	c-1
xe	c#3	f-4	a-5	c#1
xf	d-3	f#4	a#5	d-1



