/** * @return byte[] * @invisible */ public byte[] getBytes() { byte[] myBytes = new byte[0]; byte[] myTypeTag = OSCBytes.copy(_myTypetag, 0); myBytes = OSCBytes.append(myBytes, _myAddrPattern, new byte[align(_myAddrPattern.length)]); if (myTypeTag.length == 0) { myTypeTag = new byte[] {KOMMA}; } else if (myTypeTag[0] != KOMMA) { myTypeTag = OSCBytes.append(new byte[] {KOMMA}, myTypeTag); } myBytes = OSCBytes.append(myBytes, myTypeTag, new byte[align(myTypeTag.length)]); myBytes = OSCBytes.append(myBytes, _myData, new byte[align(_myData.length) % 4]); return myBytes; }