makebroadcast: check that input is original object
mmfunctions: fix audio_channel handing

the > used alphabetical ordering, so 16 audio channels did not trigger
this but 4 did. Fixed to used numerical evaluation.