Dn-Programming-Core-Management / Dn-FamiTracker

modifications and improvements for 0CC-FamiTracker (based on j0CC-FamiTracker 0.6.3)
Other
372 stars 23 forks source link

(dev branch) N163's pitch slide speed is slower in NSF export compared to Famitracker playback #276

Open brickblock369 opened 3 months ago

brickblock369 commented 3 months ago

I was using the app-emu-module-nsf_driver-dev branch (specifically this version) and I found out that N163 pitch slide speed is slower in NSF export than the playback in Dn-Famitracker.

I tested it by adjusting the amount of N163 channels, but they all are relatively slower in the NSF export.

Gumball2415 commented 1 month ago

more details please? are you referring to portamento/pitch slide effect commands, or the pitch/hi-pitch sequence in instruments?

also, are you using linear pitch or linear period mode?

brickblock369 commented 1 month ago

I'm referring to the portamento and pitch slide effects, and the pitch mode was linear period/frequency.

Gumball2415 commented 1 month ago

try the branch at 4ce047d

brickblock369 commented 1 month ago

I've tested 1xx and 2xx and they're fine, but 3xx still is slow in the NSF playback.

Gumball2415 commented 1 month ago

can you provide a test module for 3xx portamento? currently the behavior seems to match the tracker

brickblock369 commented 1 month ago

test module.zip And I did use the commit 4ce047d. When I exported it to NSF, it came out slower. test nsf.zip

Gumball2415 commented 1 month ago

try the branch at 7eca46b3129a633af03dd5c44b93e65e92c6c386

brickblock369 commented 1 month ago

Now it's fixed. Many thanks!