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

Global volume and fadeout #5

Closed
1 task
superctr opened this issue Apr 4, 2020 · 0 comments
Closed
1 task

Global volume and fadeout #5

superctr opened this issue Apr 4, 2020 · 0 comments
Labels
enhancement New feature or request
Projects

Comments

@superctr
Copy link
Owner

superctr commented Apr 4, 2020

  • Global/track volume modifier and fadeout for each channel. Preferably the levels should be equal between FM and PSG (may need a table to convert global volume values to PSG volumes)

I might consider only supporting fade in/out for the music tracks only. That will save 6 words of RAM for a feature that probably won't be needed.

Global volume can be a single word containing two byte values. One for PSG/PCM attenuated and one for FM. Fade and volume change routine converts FM value to PSG/PCM only once.

@superctr superctr changed the title Common features Global volume and fadeout Apr 4, 2020
@superctr superctr added this to To do in MDSDRV WIP Apr 4, 2020
@superctr superctr added the enhancement New feature or request label Apr 5, 2020
@superctr superctr mentioned this issue Apr 6, 2020
5 tasks
@superctr superctr moved this from To do to In progress in MDSDRV WIP Oct 6, 2020
@superctr superctr moved this from In progress to Done in MDSDRV WIP Oct 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
MDSDRV WIP
  
Done
Development

No branches or pull requests

1 participant