keep existing mappings in asMidiMessage if applicable