MoOde Audio Output Settings: Fixed (0db output) or Null (External Control)?

I'm new to the forum, Greeting to everyone!

I use a Raspberry PI 3 model B+ with MoOde Audio to a USB DAC to an Integrated Amp (with volume Knob).

What are the correct "Audio Output " settings if I intend to control the volume only from the amplifier knob?
Fixed (0db output) or Null (External Control)? Is there any difference?

MoOde For.jpg
 
It can be a bit confusing but you should select
- Fixed (0dB): Output 100% volume. Assumes a downstream volume control is used.

From the ( I ) help

SET Volume type used by MPD.
- Hardware: Use audio device on-chip volume controller.
- Software: Use MPD software volume (32 bit float with dither).
- Fixed (0dB): Output 100% volume. Assumes a downstream volume control is used.
- Null: Fake volume. Assumes an alternate method is used that captures MPD volume events and sets the actual volume.
- CamillaDSP: Use CamillaDSP software volume (64 bit float with dither). CamillaDSP must be On for this option to appear.
CAUTION: Set volume to a low level before changing this option.
Fixed (0dB) will output 100% volume level. The actual fixed level can be set by adjusting Max ALSA volume.
 
You asked what the differences are between Fixed and Null.

Fixed (0dB) will configure MPD to output 100% volume level (no attenuation) and also disables volume level change events from being accepted or emitted.

Null configures MPD to output 100% volume level but still accept and emit volume level change events. The application for this is where another program is running that catches the volume level change events and then sends them to another application downstream in the audio pipeline that is actually controlling volume. For example Null would be appropriate when CamillaDSP is controlling volume.