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

Separate channel export: Triangle contains other channels at a low volume #345

Open
AnotherGoat opened this issue Sep 28, 2024 · 1 comment

Comments

@AnotherGoat
Copy link

When exporting project audio as WAV/MP3/OGG in separate files for each channel and listening to the exported Triangle channel, the Noise and DPCM channels can be heard at a lower volume.

This happens both when doing it using the song export UI and ticking "Separate channel files" and when using the CLI like this:

famistudio test_project.fms wav-export "song.wav" -wav-export-separate-channels

Minimal Reproduction Project

@BleuBleu
Copy link
Owner

On the NES, the triangle/noise/dmc all influence each other in a subtle way. So when exporting separate channels, there will be some bleed through. More info here : https://www.nesdev.org/wiki/APU_Mixer

There used to be a an documented feature to change this behavior a while ago, but it broke since no one was using it. Ill keep this issue open to remind me of fixing it one day.

-Mat

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

2 participants