A occhio il codice sembra corretto e considerato che senti il suono, le uniche parti che potrebbero avere problemi sono quelle riguardanti il SoundTransform, quindi potresti inserire nel codice un paio di trace per vedere se "suono" viene impostato e se dopo la trasformazione del pan, in_ns.soundTransform ha subito il cambiamento richiesto. Oltretutto potresti provare a modificare anche il parametro "volume" giusto per vedere come agisce.

Non so se potrebbe creare problemi, ma magari un suono mono potrebbe non poter gestire il pan (l'ho solo sparata eh...).