Is it possible you have the 'sync' button set (or the corresponding variable)? src-sound follows it (meaning all channels in a sound are converted if it is on) whereas src-channel does not. If src-channel doesn't help, send me more context.