; sinewave-16b-512s.asm
; sinewave lookup table
; 512 samples at 16b resolution.
; halfwave only, with signed positive values.
; requires 512 words of program space (1kb).

.DW	0
.DW	201
.DW	402
.DW	603
.DW	804
.DW	1005
.DW	1206
.DW	1407
.DW	1608
.DW	1809
.DW	2009
.DW	2210
.DW	2410
.DW	2611
.DW	2811
.DW	3012
.DW	3212
.DW	3412
.DW	3612
.DW	3811
.DW	4011
.DW	4211
.DW	4410
.DW	4609
.DW	4808
.DW	5007
.DW	5205
.DW	5404
.DW	5602
.DW	5800
.DW	5998
.DW	6195
.DW	6393
.DW	6590
.DW	6786
.DW	6983
.DW	7179
.DW	7375
.DW	7571
.DW	7767
.DW	7962
.DW	8157
.DW	8351
.DW	8545
.DW	8739
.DW	8933
.DW	9126
.DW	9319
.DW	9512
.DW	9704
.DW	9896
.DW	10087
.DW	10278
.DW	10469
.DW	10659
.DW	10849
.DW	11039
.DW	11228
.DW	11417
.DW	11605
.DW	11793
.DW	11980
.DW	12167
.DW	12353
.DW	12539
.DW	12725
.DW	12910
.DW	13095
.DW	13279
.DW	13462
.DW	13645
.DW	13828
.DW	14010
.DW	14191
.DW	14372
.DW	14553
.DW	14732
.DW	14912
.DW	15090
.DW	15269
.DW	15446
.DW	15623
.DW	15800
.DW	15976
.DW	16151
.DW	16325
.DW	16499
.DW	16673
.DW	16846
.DW	17018
.DW	17189
.DW	17360
.DW	17530
.DW	17700
.DW	17869
.DW	18037
.DW	18204
.DW	18371
.DW	18537
.DW	18703
.DW	18868
.DW	19032
.DW	19195
.DW	19357
.DW	19519
.DW	19680
.DW	19841
.DW	20000
.DW	20159
.DW	20317
.DW	20475
.DW	20631
.DW	20787
.DW	20942
.DW	21096
.DW	21250
.DW	21403
.DW	21554
.DW	21705
.DW	21856
.DW	22005
.DW	22154
.DW	22301
.DW	22448
.DW	22594
.DW	22739
.DW	22884
.DW	23027
.DW	23170
.DW	23312
.DW	23452
.DW	23592
.DW	23731
.DW	23870
.DW	24007
.DW	24143
.DW	24279
.DW	24413
.DW	24547
.DW	24680
.DW	24811
.DW	24942
.DW	25072
.DW	25201
.DW	25329
.DW	25456
.DW	25582
.DW	25708
.DW	25832
.DW	25955
.DW	26077
.DW	26198
.DW	26319
.DW	26438
.DW	26556
.DW	26674
.DW	26790
.DW	26905
.DW	27019
.DW	27133
.DW	27245
.DW	27356
.DW	27466
.DW	27575
.DW	27683
.DW	27790
.DW	27896
.DW	28001
.DW	28105
.DW	28208
.DW	28310
.DW	28411
.DW	28510
.DW	28609
.DW	28706
.DW	28803
.DW	28898
.DW	28992
.DW	29085
.DW	29177
.DW	29268
.DW	29358
.DW	29447
.DW	29535
.DW	29621
.DW	29706
.DW	29791
.DW	29874
.DW	29956
.DW	30037
.DW	30117
.DW	30195
.DW	30273
.DW	30349
.DW	30424
.DW	30498
.DW	30571
.DW	30643
.DW	30714
.DW	30783
.DW	30852
.DW	30919
.DW	30985
.DW	31050
.DW	31113
.DW	31176
.DW	31237
.DW	31297
.DW	31356
.DW	31414
.DW	31470
.DW	31526
.DW	31580
.DW	31633
.DW	31685
.DW	31736
.DW	31785
.DW	31833
.DW	31880
.DW	31926
.DW	31971
.DW	32014
.DW	32057
.DW	32098
.DW	32137
.DW	32176
.DW	32213
.DW	32250
.DW	32285
.DW	32318
.DW	32351
.DW	32382
.DW	32412
.DW	32441
.DW	32469
.DW	32495
.DW	32521
.DW	32545
.DW	32567
.DW	32589
.DW	32609
.DW	32628
.DW	32646
.DW	32663
.DW	32678
.DW	32692
.DW	32705
.DW	32717
.DW	32728
.DW	32737
.DW	32745
.DW	32752
.DW	32757
.DW	32761
.DW	32765
.DW	32766
.DW	32767
.DW	32766
.DW	32765
.DW	32761
.DW	32757
.DW	32752
.DW	32745
.DW	32737
.DW	32728
.DW	32717
.DW	32705
.DW	32692
.DW	32678
.DW	32663
.DW	32646
.DW	32628
.DW	32609
.DW	32589
.DW	32567
.DW	32545
.DW	32521
.DW	32495
.DW	32469
.DW	32441
.DW	32412
.DW	32382
.DW	32351
.DW	32318
.DW	32285
.DW	32250
.DW	32213
.DW	32176
.DW	32137
.DW	32098
.DW	32057
.DW	32014
.DW	31971
.DW	31926
.DW	31880
.DW	31833
.DW	31785
.DW	31736
.DW	31685
.DW	31633
.DW	31580
.DW	31526
.DW	31470
.DW	31414
.DW	31356
.DW	31297
.DW	31237
.DW	31176
.DW	31113
.DW	31050
.DW	30985
.DW	30919
.DW	30852
.DW	30783
.DW	30714
.DW	30643
.DW	30571
.DW	30498
.DW	30424
.DW	30349
.DW	30273
.DW	30195
.DW	30117
.DW	30037
.DW	29956
.DW	29874
.DW	29791
.DW	29706
.DW	29621
.DW	29534
.DW	29447
.DW	29358
.DW	29268
.DW	29177
.DW	29085
.DW	28992
.DW	28898
.DW	28803
.DW	28706
.DW	28609
.DW	28510
.DW	28410
.DW	28310
.DW	28208
.DW	28105
.DW	28001
.DW	27896
.DW	27790
.DW	27683
.DW	27575
.DW	27466
.DW	27356
.DW	27245
.DW	27133
.DW	27019
.DW	26905
.DW	26790
.DW	26673
.DW	26556
.DW	26438
.DW	26319
.DW	26198
.DW	26077
.DW	25955
.DW	25832
.DW	25708
.DW	25582
.DW	25456
.DW	25329
.DW	25201
.DW	25072
.DW	24942
.DW	24811
.DW	24680
.DW	24547
.DW	24413
.DW	24279
.DW	24143
.DW	24007
.DW	23870
.DW	23731
.DW	23592
.DW	23452
.DW	23311
.DW	23170
.DW	23027
.DW	22884
.DW	22739
.DW	22594
.DW	22448
.DW	22301
.DW	22153
.DW	22005
.DW	21856
.DW	21705
.DW	21554
.DW	21402
.DW	21250
.DW	21096
.DW	20942
.DW	20787
.DW	20631
.DW	20475
.DW	20317
.DW	20159
.DW	20000
.DW	19841
.DW	19680
.DW	19519
.DW	19357
.DW	19195
.DW	19031
.DW	18867
.DW	18703
.DW	18537
.DW	18371
.DW	18204
.DW	18037
.DW	17869
.DW	17700
.DW	17530
.DW	17360
.DW	17189
.DW	17018
.DW	16846
.DW	16673
.DW	16499
.DW	16325
.DW	16151
.DW	15975
.DW	15800
.DW	15623
.DW	15446
.DW	15269
.DW	15090
.DW	14912
.DW	14732
.DW	14552
.DW	14372
.DW	14191
.DW	14010
.DW	13828
.DW	13645
.DW	13462
.DW	13278
.DW	13094
.DW	12910
.DW	12725
.DW	12539
.DW	12353
.DW	12167
.DW	11980
.DW	11793
.DW	11605
.DW	11417
.DW	11228
.DW	11039
.DW	10849
.DW	10659
.DW	10469
.DW	10278
.DW	10087
.DW	9896
.DW	9704
.DW	9512
.DW	9319
.DW	9126
.DW	8933
.DW	8739
.DW	8545
.DW	8351
.DW	8157
.DW	7962
.DW	7766
.DW	7571
.DW	7375
.DW	7179
.DW	6983
.DW	6786
.DW	6589
.DW	6392
.DW	6195
.DW	5998
.DW	5800
.DW	5602
.DW	5404
.DW	5205
.DW	5007
.DW	4808
.DW	4609
.DW	4410
.DW	4210
.DW	4011
.DW	3811
.DW	3612
.DW	3412
.DW	3212
.DW	3011
.DW	2811
.DW	2611
.DW	2410
.DW	2210
.DW	2009
.DW	1808
.DW	1608
.DW	1407
.DW	1206
.DW	1005
.DW	804
.DW	603
.DW	402
.DW	201

