LibTaud: off-by-one error on BPM parsing

This commit is contained in:
minjaesong
2026-05-14 15:27:13 +09:00
parent f3ece28a10
commit 70d953a784
2 changed files with 5 additions and 5 deletions

View File

@@ -2728,8 +2728,8 @@ prefixes:
Uint32 Size of this notation following this field
Uint16 Reserved for flags
Uint16 Interval size in 4096-TET lattice (octave = 0x1000, tritave = 0x195C). If you are not using an interval system (which means you are responsible for defining every note expressible), this must be 0.
Uint16 Reserved
Uint16 Notes between interval MINUS ONE (or octave); 12-TET will have value 11
Uint16 Reserved for float32 interval size (should it be in 4096-TET which is inexact or frequency multiplier which is exact but difficult to implement?)
Uint16 Notes between interval (or octave) MINUS ONE; 12-TET will have value 11
Byte[8] Reserved
Byte[*] Name, null terminated. Encoding: UTF-8
Byte[*] Notation table. 0xFF-separated and null-terminated. Encoding: Taud charset