Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.
Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.
sta WSYNC
cmp VCOUNT
$020,$022,$024,$026,$029,$02b,$02e,$030,$033,$037,$03a,$03d
$041,$045,$049,$04d,$052,$057,$05c,$061,$067,$06e,$074,$07b
$082,$08a,$092,$09b,$0a4,$0ae,$0b8,$0c3,$0cf,$0dc,$0e9,$0f6
$105,$115,$125,$137,$149,$15d,$171,$187,$19f,$1b8,$1d2,$1ed
$20b,$22a,$24b,$26e,$293,$2ba,$2e3,$30f,$33e,$370,$3a4,$3db
$df2,$d33,$c96,$be2,$b38,$a8c,$a00,$96a,$8e8,$86a,$7ef,$780
$708,$6ae,$646,$5e6,$595,$541,$4f6,$4b0,$46e,$430,$3f6,$3bb
$384,$352,$322,$2f4,$2c8,$2a0,$27a,$255,$234,$214,$1f5,$1d8
$1bd,$1a4,$18d,$177,$160,$14e,$138,$127,$115,$106,$0f7,$0e8
$0db,$0cf,$0c3,$0b8,$0ac,$0a2,$09a,$090,$088,$07f,$078,$070
$06a,$064,$05e
Table 0: $Ax (A-2 = 439,8430 Hz dla zegara 63 kHz w PAL, a dokładnie 1773447/28=63337,3928)
f1 e4 d7 cb c0 b5 aa a1 98 8f 87 7f
78 72 6b 65 5f 5a 55 50 4b*47*43 3f
3c 38 35 32 2f 2c 2a 28 25 23 21 1f
1d 1c 1a 18 17 16 14 13 12 11 10 0f
0e 0d 0c 0b 0a 09 08 07 06 05 04 03
02 01 00
Table 1: $Cx
f2 e6 da ce bf b6 aa a1 98 8f 89 80
7a 71 6b 65 5f 5c 56 50 4d 47 44 3e
3c 38 35 32 2f 2d 2a 28 25 23 21 1f
1d 1c 1a 18 17 16 14 13 12 11 10 0f
0e 0d 0c 0b 0a 09 08 07 06 05 04 03
02 01 00
Table 2: $Cx
ff f1 e4 d8 ca c0 b5 ab a2 99 8e 87
7f 79 73 70 66 61 5a 55 52 4b 48 43
3f 3c 39 37 33 30 2d 2a 28 25 24 21
1f 1e 1c 1b 19 17 16 15 13 12 11 10
0f 0e 0d 0c 0b 0a 09 08 07 06 05 04
03 02 01
Table 3: $2x (dla zegara 1.77 MHz)
f3 e6 d9 cc c1 b5 ad a2 99 90 88 80
79 72 6c 66 60 5b 55 51 4c 48 44 40
3c 39 35 32 2f 2d 2a 28 25 23 21 1f
1d 1c 1a 18 17 16 14 13 12 11 10 0f
0e 0d 0c 0b 0a 09 08 07 06 05 04 03
02 01 00
440 A-2
441,59133302920367
443,18842137842967
444,7912858627481
446,39994737251027
448,01442687362083
...
493,8833012561231 B-2
495,6695121876254
497,46218324742864
499,2613377996591
501,0669992929432
502,87919126071324
504,69793732151413
506,52326117931113
508,35518662379883
510,1937375307112
512,0389378621327 !!!
513,8908116668108
515,7493830804691
517,6146763261222
519,4867157143912
521,3655256438203
523,2511306011957 C-3
mono:
15556,5526 Hztonual:
Zarówno edytor MPT jak i sam player nie bierze pod uwagę głośności nuty w takcie w przypadku użycia sampli. Jest to atrybut "V" (wartości 0-f).mono:
Wydaje mi się, że MPT99 miał taką poprawkę. Mam tylko player od Jaskiera ale może ktoś dysponuje samym trakerem?mono:
Nie możesz liczyć średniej#include <math.h>
#include <stdio.h>
static int sample(int i)
{
return 8 + 7.9 * sin(2 * M_PI * 440 / 15556 * i);
}
int main()
{
FILE *fp = fopen("440hz.d15", "wb");
fwrite("\x90\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xc0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 1, 32, fp);
for (int i = 0; i < 12 * 1024 * 2; i += 2)
putc(sample(i) << 4 | sample(i + 1), fp);
}

