Osc and scripts to actions

How would I convert this to an OSC Message in Action management

I want to select a song and songpart in another instance

Thanks

SwitchToSongByIndex : Switch to the specified song and part

  • Declaration: function SwitchToSongByIndex (songIndex : integer, partIndex : integer) Returns Boolean

  • Category: Songs

    • Parameters

    • songIndex : integer

    • partIndex : integer

  • returns Boolean

You can use this to select a song.
There are messages to select a song part also.

The OSC messages are documented here

1 Like

briliant thanks

tried this but wondering if something wrong as its not changing to the song index, maybe my understanding is wrong

send to change to song 4 but nothing happens, it looks ok on wireshark?

This is my Instance OSC Setup, I’m using 127.0.0.1 as on stage I will not have a Ethernet Address.

anyone spot what I’m doing Wrong?

what is the osc setup of both instances?

the one above is the one rec eiving the song

this below is the one sending via action

try /SelectSongByIndex 4

ah that works, what is the difference between the two the first one does not show an integer for the song so though it legacy.

it would be nice if you could select a song by PC number as thats what I’m doing with the foot controller.

I’m trying to have the main Instance song setup the vocals / Guitar / Keys in their own instances, then allow each players foot controllers to change them once done using song parts or PC changes.

Thanks for the help.

via osc you cannot send pc numbers, you send osc messages

1 Like

the correct message is
/GigPerformer/SwitchToSong “b” 0

b is the song and 0 is the song part index

1 Like

Ah the manual does not reflect this, thats what threw me

Thanks for the info