lfantoniosi / WonderTANG

TangNano 20K cartridge for MSX computers
BSD 2-Clause "Simplified" License
39 stars 16 forks source link

New audio mixing and volume control #24

Closed herraa1 closed 1 month ago

herraa1 commented 2 months ago

This patch simplifies the audio mixer and re-adds the volume control logic.

Volume for the WonderTANG PSG, SCC+ and OPLL can be independently controlled using a software knob with 7 levels (0=no audio, 1-7=low to high).

The SMRAM.COM tool can be used to set the different audio sources volume levels (type SMRAM.COM /? for help).

herraa1 commented 2 months ago

Fixed volume level help and rebased.

herraa1 commented 1 month ago

This change introduces a noticeable delay between the MSX internal PSG and the WonderTANG PSG, so a "reverb/echo" effect can be heard. I discard it.