Re: extended ascii, wrong values with atoi

Forums > MaxMSP > extended ascii, wrong values with atoi
Jan 31 2011 | 1:01 pm

Hi João,

OK, here’s one way of converting UTF-8 sequences to their Unicode values.

The "help" file has examples from the lowest and highest Unicode characters for single-byte, double-byte, and triple-byte UTF-8 sequences (well, close to the extreme values, the absolute extremes are mostly not printable characters or even used by Unicode). I’ve checked the calculated values against the values given in the Character View palette from the Input menu on Mac OS.

I tried some 4-byte sequences, but itoa seems to be generating incorrect UTF-8 sequences for Unicode codepoints above U-10000. So now someone’s got to write a bug report:-(

Hope this helps,
— P.

(PS: nice seeing you guys at the weekend.)


Subscribe to the Cycling ’74 Weekly Newsletter

Let us tell you about notable Max projects, obscure facts, and creative media artists of all kinds.

* indicates required