You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.1.13
pmd: fixed several off-by-one errors, signedness, and replicated
original overflow bug for 2nd type SSG/PPZ8 envelope (thanks
again pedipanol for the bug report!)
v0.1.10
pmd: fixed rather serious SSG/PPZ8 envelope bug when old (4-parameter) AL=0
libopna: fm: added high resolution sine table and envelope
libopna: ssg: added YMF288 emulation mode and volume mix changing
ppz8: added sinc interpolation
* libopna: Fixed channel 3 extend mode
* libopna: Now bit-perfect with actual OPNA/OPN3 chip under limited conditions, including stereo output (glitch?) when ALG >= 4
(Envelope is not perfect, only perfect when AR >= 21)
example tone (extracted from th9_flrn.ovi/th9_fl9z.ozi):
@ 0 5 6
31 0 0 7 0 18 0 4 3 0
16 1 0 8 1 0 2 4 3 0
15 1 0 8 1 5 0 8 1 0
16 1 0 8 1 5 2 4 0 0
Known issues:
* FM envelope is not very accurate (example: yuno_27.m86 track 3 tone 10)
* PMD SSG envelope is very buggy