Showing changes from revision #1 to #2:
Added | Removed | Changed
Entry | |
---|---|
R0 | 3 (reason code) |
R1 | New mono conversion state: |
0 → disable mono conversion | |
Non-zero → convert to mono output |
Exit | |
---|---|
R1 | Previous mono conversion state (0=disabled, 1=enabled) |
This SWI is used to control whether the stereo sound output should be downmixed to mono.
If mono conversion is enabled, then all sound output (8 bit and 16 bit) will be downmixed to mono. In the current implementation, this conversion is performed in-place – the hardware still receives a stereo data stream, but both left and right samples will be set to identical values.
Sound_Mode 0 can be used to read the mono conversion state without changing it.