Control-Surface icon indicating copy to clipboard operation
Control-Surface copied to clipboard

MCU::LCD Character Limit

Open DylanBrianBenton opened this issue 5 years ago • 1 comments

Morning,

I was wondering what the character limit was on getting the track names using MCU::LCD. I was wondering if I would need to use that or if I'd have to play with Sysex Messages.

DylanBrianBenton avatar Nov 24 '20 03:11 DylanBrianBenton

The MCU protocol only has 112 characters, of which 110 are usable. There are 2 lines across 8 tracks, so there are 7 characters per track per line. The 7th character is usually a space to separate the track names.

If you want longer track names, it's probably best to use a custom protocol because MCU is rather limited. You can use the MCU::LCD class as an example.

Keep in mind that the maximum SysEx length is 128 by default, and the 1.x version doesn't support chunked SysEx messages.

tttapa avatar Nov 27 '20 18:11 tttapa