The NoSound/WavWriter system is running at system rate
– if I use sound.readData with it, the audio output is correct (sound is not being played)
but since no channel is being active in this case this, it’s a bit uncomfortable to work with, so I tried to add simple capture DSP to forward its output, and play it, so
– if I use minimal capture DSP to forward PCM data, the audio is downmixed to media rate on the final output
If I create a system with setSoftwareFormat with media rate instead, it works correctly with the capture DSP, too.
– hence my initial question and searching for a way to tell FMOD to upmix the signal from media rate to something else, if possible
I’m not sure this is correct/intended behavior, but if yes I was looking for ‘upmix’ DSP, which probably doesn’t exist - since because setSoftwareFormat needs to be called before init I’d have to create a new system for media if its rate differs from system rate, which is bit uncomfortable, but not impossible ) - to work with.