I just found the undocumented FMUSIC_GetRealChannel() command in the DLL.. perhaps it should be documented?

FMOD allocates it’s channels in order of which MOD channel plays a sample first.. Kinda screws the whole thing up, but at least now i can write some code to detect which channel will go where, as FMUSIC_GetRealChannel() doesn’t ‘find’ the real channel until that channel has played a sample.