json.array();
final byte[] data = message.getMessage();
final int max = Math.min(data.length, message.getLength());
for (int i = 0; i < max; i++)
json.value(data[i] & 0xff);
json.endArray();
if (message instanceof ShortMessage)
processShortMessage((ShortMessage) message, json);
else if (message instanceof MetaMessage)
processMetaMessage((MetaMessage) message, json);
else if (message instanceof SysexMessage)