We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS

Table of Gain Modes

From SnesLab
Revision as of 19:34, 6 July 2023 by Jeffythedragonslayer (talk | contribs) (→‎References: hid archive URL)
Jump to: navigation, search

The S-DSP has five gain modes, to which Nintendo gave official names [1], but they are numbered differently by different emulator authors.

nocash numbers the gain modes with bits 5 & 6 of VxGAIN. [2] Note that direct gain mode uses these bits for the fixed volume instead and thus has no number in this scheme.

Near numbers the gain modes with the top 3 bits of ADSR(1).[3] Note that when bit 7 is clear, bits 5 & 6 are "don't care" and thus Modes 0-3 are actually all the same - direct gain.

Official Nintendo Name nocash numbering/naming Near numbering/naming
Direct Designation Direct Gain Modes 0-3 (direct)
Increase Mode (Linear) Mode 2 = Linear Increase Mode 6 (linear increase)
Increase Mode (Bent Line) Mode 3 = Bent Increase Mode 7 (two-slope linear increase)
Decrease Mode (Linear) Mode 0 = Linear Decrease Mode 4 (linear decrease)
Decrease Mode (Exponential) Mode 1 = Exp Decrease Mode 5 (exponential decrease)

References