ApplyMod
ApplyMod<uint8, 0, 128, UINT8_MAX>((uint8*)data, i, pan);
ApplyMod<int16, INT16_MIN, 0, INT16_MAX>((int16*)data, i,
ApplyMod<int32, INT32_MIN, 0, INT32_MAX>((int32*)data, i,
ApplyMod<float, -1, 0, 1>((float*)data, i, pan);