Force ABK patterns to be 64 in length

beastii.abk seems to want longer patterns, but checking the original mod
(mod.in gmae two bkp) all patterns should have 64 rows.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Write over ABK command 3 with persistent commands

See 48tpi abk vs mod versions.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Make ABK volume slide effect persistent

See flickedout90.abk, volume slide effect should be persistent.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Force pattern length in ABK modules

This seems to fix the remaining Valgrind issues in many abk modules.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Fix fine volume slide effect memory

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[test] Fix fine volume slide memory reference data

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[test] Add extra tests for fine volume slide

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[test] Add AMOS Music Bank loader test

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>