def message_to_oscmidipayload(message):
    """OSC 1.0 specs: 'Bytes from MSB to LSB are: port id, status byte, data1, data2'
    However, touchOSC seems to be: port id, data2, data1, status byte
    """
    bites = [0] + message.bytes()
    assert len(bites) == 4
    return bites[0], bites[3], bites[2], bites[1]
