26

(21 replies, posted in Sinclair)

I'm going to do a few patches with different/compatible tempo's.  To cater for faster speeds.

                     118 147.5 177
Ticks Per Row
            1 20     741  644  579
         1.25 19     862  741  660
  1.333333333 18     902  773  687
          1.5 17     983  838  741
  1.666666666 16    1064  902  795
         1.75 15    1104  935  821
            2 14    1225 1031  902
          2.5 13    1468 1225 1064
            3 12    1710 1419 1225
            4 11    2195 1807 1548
            5 10    2679 2195 1872
            6  9    3164 2582 2195
            8  8    4133 3358 2841
            9  7    4618 3746 3164
           10  6    5103 4133 3487
           12  5    6072 4909 4133
           15  4    7526 6072 5103
           16  3    8011 6460 5426
           18  2    8980 7235 6072
           20  1    9949 8011 6718

27

(21 replies, posted in Sinclair)

I've patched Beepola with these ticks per row.
1, 1.25, 1.3333333333, 1.5, 1.6666666666, 1.75, 2, 2.5, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20.
And adjusted the tempo until I got near the old 18 and 19 speeds.  Now speed 14 is the same as old speed 18, and speed 18 is the same as old 19.  (Or near enough).
These are the new pattern tempo's.

20     742     2E6
19     863     35F
18     904     388
17     985     3D9
16    1066     42A
15    1106     452
14    1228     4CC
13    1470     5BE
12    1713     6B1
11    2199     897
10    2685     A7D
9     3171     C63
8     4142    102E
7     4628    1214
6     5114    13FA
5     6085    17C5
4     7543    1D77
3     8028    1F5C
2     9000    2328
1     9971    26F3

Here is a patched Beepola.exe.  I haven't patched the SpecialFX note table yet.  I'll do that tomorrow.
https://dl.dropboxusercontent.com/u/949 … tempos.zip

Edit:
Ok, its fixed now...

28

(21 replies, posted in Sinclair)

You replied before my edit above.  I found my note table.

The tempo's are here in the same version Beepola.exe.  DWORD's after each B8.  Reverse byte order!

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

0020C9A0  B8 C9 02 00 00 C3 B8 84 03 00 00 C3 B8 D4 04 00  ¸É...ø„...øÔ..
0020C9B0  00 C3 B8 3A 07 00 00 C3 B8 A0 09 00 00 C3 B8 06  .ø:...ø ...ø.
0020C9C0  0C 00 00 C3 B8 6C 0E 00 00 C3 B8 D2 10 00 00 C3  ...øl...øÒ...Ã
0020C9D0  B8 38 13 00 00 C3 B8 9E 15 00 00 C3 B8 04 18 00  ¸8...øž...ø...
0020C9E0  00 C3 B8 6A 1A 00 00 C3 B8 D0 1C 00 00 C3 B8 36  .øj...øÐ...ø6
0020C9F0  1F 00 00 C3 B8 9C 21 00 00 C3 B8 02 24 00 00 C3  ...øœ!..ø.$..Ã
0020CA00  B8 68 26 00 00 C3 B8 CE 28 00 00 C3 B8 34 2B 00  ¸h&..øÎ(..ø4+.
0020CA10  00 C3 B8 9A 2D 00 00                                  .øš-

29

(21 replies, posted in Sinclair)

utz wrote:

I'd suggest putting some 1 and 2 tick speeds in there as well. Some people are crazy for high speed Tritone abuse, and they're still sticking to the old XM converter precisely because those high speeds are inaccessible in Beepola.

Btw, would it be possible to apply your alternate SpecialFX note table as a patch, too? In combination with the Tritone speed patch it might make for a nice "FrankT's Modded Beepola" release...

Yeah, what I suggested as a thought didn't work out too well.  I'm now experimenting with 1, 1.25, 1.33333333, 1.5, 1.66666666, 1.75, 2 etc. for the ticks per row.  And adjusting the tempo to a useable range.  The old 19 speed was 900, which I'm trying to matchat about speed 17/18.  It makes the 20 speed about 741 instead of the old 713.  But at least the 19 and 20 speeds are compatible/interchangeable against different time signatures.

I'll look for the SpecialFX note table in the Beepola.exe and patch it as well.  I'm going to have to reverse engineer one of my old songs to get the frequency table I made.  Not a problem, as I'm currently working on a demo which includes everything I've written for ZX.  It will only run on a 128k compatible spectrum though.

I've had to start from scratch, as I lost all my source code for my old demo's and games.

Edit: I found my old note tables on my dropbox, in archives here.
https://dl.dropboxusercontent.com/u/949 … splays.zip
and,
https://dl.dropboxusercontent.com/u/949 … _alpha.zip

30

(21 replies, posted in Sinclair)

I'll make a spreadsheet using that formula.  Just changing the ticks per row.
4,8,12,16,24,32,48,64,96,128 at 120bpm and 240bpm for the 20 tempo's.

Cheers.

31

(21 replies, posted in Sinclair)

I've found the list of 20 tempo's in the Beepola.exe, and can edit/patch them to something more useful.

Has anyone a list of Tritone pattern tempo's?  Tempo's that are divisable and in time.

I've never used the xm converter, so have never experimented with different tempo's.

This is the list of Beepola's pattern tempo's, 1-20.

11674
11060
10446
9832
9218
8604
7990
7376
6762
6148
5534
4920
4306
3692
3078
2464
1850
1236
900
713

Cheers.