[This is really not specifically bound to the IPhone exporter since it happens generally with MMF]
Say that you set the master volume to 70, then the volumes from channels 1 to 31 to 70 and finally, volume for channel 32 to 50. Now, if you play a sound on channel 32 MMF respects the volume set for that channel and the master volume.
1) If you play a sound and let MMF choose the channel, then the MMF runtime only takes into account the master volume, disregarding whatever volume you set for the channels, and
2) If you play a sound in a channel, say channel 1 (in my example set to 70), and set in the same group of actions the volume of that sound to, say, 100, it overrides the sound level set on the channel.
I can live with "2", just by normalizing the level of all sounds with an external editor, like Audacity or else. But "1" forces me to manually set the channel for every sound play, instead of letting the MMF runtime pick it for me.
My question is, can the behavior of MMF for "1" be modified so that MMF respects the max volume set for each channel?