OSC not sending special characters
Posted: 22 Nov 2023 00:11
Hi! I want to send the name of the song that is currently being played by OSC. It's working, but if the track name has uncommon characters like: ñ, á, é, í, ó, ú
they are sent as "?" by OSC.
In the following two examples I'm sending the data of a song with title "Hey You ñññ áéíóú"
1) Sending track name as string
Proppfrexx command: EXEC_SEND_OSC /music/metadata/track/name|s:${cpltracktitlecurrent}

2) Sending track name as bytes array
Proppfrexx command: EXEC_SEND_OSC /music/metadata/track/name/bytes|b:${cpltracktitlecurrent}

I tested sending the OSC message from another program to my receiver and I got what was expected

they are sent as "?" by OSC.
In the following two examples I'm sending the data of a song with title "Hey You ñññ áéíóú"
1) Sending track name as string
Proppfrexx command: EXEC_SEND_OSC /music/metadata/track/name|s:${cpltracktitlecurrent}

2) Sending track name as bytes array
Proppfrexx command: EXEC_SEND_OSC /music/metadata/track/name/bytes|b:${cpltracktitlecurrent}

I tested sending the OSC message from another program to my receiver and I got what was expected
