In JavaScript I can do this:
foo = \"\\u2669\" // 1/4 note
But I can\'t do this
foo = \"\\u1D15D\" // full note -five hex digi
I did a little checking and it appears that there is no full note near 0x2669
. (table of unicode chars)
Although using 0x01D15D
does give me a unknown unicode character this could be because I don't have a music font though. Javascript will try to parse as byte as it can and 0x1D15D
is 2.5 bytes padding it with a 0
will make it 3 and parsable.
Also this was quite handy: unicode.org/charts/PDF/U1D100.pdf