As some audio hardware or drivers are unable to receive or play the stereo output, it would be useful to allow output the sound as a mono stream. What's I going to do:
- At the side of Chipset, make emulators to output monophonic sound initially, so lesser set of data will be transferred between emulator and the actual sound output API.
- At the API, implement functions to declare the number of channels to output (mono or stereo), and refactor infrastructure so it's will be possible to process monophonic streams too.
As some audio hardware or drivers are unable to receive or play the stereo output, it would be useful to allow output the sound as a mono stream. What's I going to do: