waveTables.inc
derekenos_the_deMIDulator/firmware/v1_10/bootloader/include/waveTables.inc

;**********************************************************************
;                                                                     *
;    Project:       deMIDulator                                       *
;    Filename:	    waveTables.inc                                    *
;    Date:                                                            *
;    File Version:                                                    *
;                                                                     *
;    Author:        Derek Enos                                        *
;    Company:                                                         *
;                                                                     * 
;                                                                     *
;**********************************************************************
;                                                                     *
;    Files required:                                                  *
;                                                                     *
;                                                                     *
;                                                                     *
;**********************************************************************

; **** Sine and Square Wave Tables ****

squareTable
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 255,255
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0
	db 0,0

modulationBlendTable
	dw	0xffff
	dw	0x8080
	dw	0x4040
	dw	0x2020
	dw	0x1010
	dw	0x0808
	dw	0x0404
	dw	0x0202
	dw	0xffff
	dw	0x8080
	dw	0x4040
	dw	0x2020
	dw	0x1010
	dw	0x0808
	dw	0x0404
	dw	0x0202
	dw	0xffff
	dw	0x8080
	dw	0x4040
	dw	0x2020
	dw	0x1010
	dw	0x0808
	dw	0x0404
	dw	0x0202
	dw	0xffff
	dw	0x8080
	dw	0x4040
	dw	0x2020
	dw	0x1010
	dw	0x0808
	dw	0x0404
	dw	0x0202
	dw	0xffff
	dw	0x8080
	dw	0x4040
	dw	0x2020
	dw	0x1010
	dw	0x0808
	dw	0x0404
	dw	0x0202
	dw	0xffff
	dw	0x8080
	dw	0x4040
	dw	0x2020
	dw	0x1010
	dw	0x0808
	dw	0x0404
	dw	0x0202
	dw	0xffff
	dw	0x8080
	dw	0x4040
	dw	0x2020
	dw	0x1010
	dw	0x0808
	dw	0x0404
	dw	0x0202
	dw	0xffff
	dw	0x8080
	dw	0x4040
	dw	0x2020
	dw	0x1010
	dw	0x0808
	dw	0x0404
	dw	0x0202
		
sineTable
	db 0,0
	db 0,0
	db 1,1
	db 1,2
	db 2,3
	db 4,5
	db 5,6
	db 7,9
	db 10,11
	db 12,14
	db 15,17
	db 18,20
	db 21,23
	db 25,27
	db 29,31
	db 33,35
	db 37,40
	db 42,44
	db 47,49
	db 52,54
	db 57,59
	db 62,65
	db 67,70
	db 73,76
	db 79,82
	db 85,88
	db 90,93
	db 97,100
	db 103,106
	db 109,112
	db 115,118
	db 121,124
	db 128,131
	db 134,137
	db 140,143
	db 146,149
	db 152,155
	db 158,162
	db 165,167
	db 170,173
	db 176,179
	db 182,185
	db 188,190
	db 193,196
	db 198,201
	db 203,206
	db 208,211
	db 213,215
	db 218,220
	db 222,224
	db 226,228
	db 230,232
	db 234,235
	db 237,238
	db 240,241
	db 243,244
	db 245,246
	db 248,249
	db 250,250
	db 251,252
	db 253,253
	db 254,254
	db 254,255
	db 255,255
	db 255,255
	db 255,255
	db 254,254
	db 254,253
	db 253,252
	db 251,250
	db 250,249
	db 248,246
	db 245,244
	db 243,241
	db 240,238
	db 237,235
	db 234,232
	db 230,228
	db 226,224
	db 222,220
	db 218,215
	db 213,211
	db 208,206
	db 203,201
	db 198,196
	db 193,190
	db 188,185
	db 182,179
	db 176,173
	db 170,167
	db 165,162
	db 158,155
	db 152,149
	db 146,143
	db 140,137
	db 134,131
	db 128,124
	db 121,118
	db 115,112
	db 109,106
	db 103,100
	db 97,93
	db 90,88
	db 85,82
	db 79,76
	db 73,70
	db 67,65
	db 62,59
	db 57,54
	db 52,49
	db 47,44
	db 42,40
	db 37,35
	db 33,31
	db 29,27
	db 25,23
	db 21,20
	db 18,17
	db 15,14
	db 12,11
	db 10,9
	db 7,6
	db 5,5
	db 4,3
	db 2,2
	db 1,1
	db 1,0
	db 0,0

	