code: func (t *Timetag) MarshalBinary() ([]byte, error) {
  	data := new(bytes.Buffer)
  	if err := binary.Write(data, binary.BigEndian, t.timeTag); err != nil {
  		return []byte{}, err
  	}
  	return data.Bytes(), nil
  }
docs: // MarshalBinary converts the OSC time tag to a byte array.