Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[S5B] 2A03's Pulse0 channel does not work properly when exporting an NSF with the S5B chip expansion. #246

Open
Julllliot opened this issue Jan 1, 2024 · 7 comments

Comments

@Julllliot
Copy link

I tried to export my S5B song to NSF and listen to it in NSFPlay 2.6, but the pitch of the 2A03 pulse0 got stuck in A-1, the lowest frequency possible.

Here's an example. I tested in a fresh .dnm file with the pulse0 and 5b square1 playing together the exact line, but the pulse0 does not respond. Why?
Captura de tela 2024-01-01 033812

Then I tried to convert it in another version of famitracker: the beta 0.5 and Hertzdevil 0CC one. These two work properly when exporting to NSF, except for Dn.

Here's a ZIP file with the test that I did:
BUG test.zip

@Kuhneghetz
Copy link

I experience a similar issue with the Square 0 (aka Pulse 1) as Julllliot, except exporting a project with MMC5 and VRC7 chips included.
This seems to only affect the lastest version of Dn-FamiTracker 0.5.0.1. I tested the previous version 0.5.0.0, and that one exported the project properly.

Gumball2415 added a commit that referenced this issue Feb 17, 2024
@Gumball2415
Copy link
Member

https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/actions/runs/8067304836
can you confirm if this build fixes the issue?

@Kuhneghetz
Copy link

Kuhneghetz commented Feb 28, 2024

https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/actions/runs/8067304836 can you confirm if this build fixes the issue?

Tried with the new build 0.5.0.2. I still have issues with the first Pulse being stuck at A-1 on exported NSFs with expansion chips.
With an odd exception of one experimental project where I tested S5B's envelope. While first Pulse played fine there in the export, the envelope did not play at all.

Attaching here both a test file with the first Pulse issue, plus the test file with the S5B envelope.
Desktop.zip

Until this issue has been solved, I'll be sticking to 0.5.0.0 for now as that version doesn't have this problem.

@Gumball2415
Copy link
Member

Gumball2415 commented Feb 28, 2024

not the 0.5.0.3 beta build artifact as i linked above?

@Kuhneghetz
Copy link

Kuhneghetz commented Feb 29, 2024

not the 0.5.0.3 beta build artifact as i linked above?

Wasn't aware of a beta build. Tested it now, and the A-1 issue has fortunately been solved.
However, the S5B envelope effect still doesn't play when exported.
s5b_envelope_test.zip

@Gumball2415
Copy link
Member

i will file this under a new issue

@Gumball2415
Copy link
Member

Gumball2415 commented Mar 1, 2024

Until this issue has been solved, I'll be sticking to 0.5.0.0 for now as that version doesn't have this problem.

do not use 0.5.0.0, it is known to erroneously write corrupted pattern data (effects conversion)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants