Hi all!
I am currently getting most of the info I need via OSC:
Song: /CurrentSongName
BPM: /CurrentBPM
Transpose: /CurrentGlobalTranspose
However, I am having a trouble getting the current song part.
Does anyone have the correct OSC path for current song part name/index?
Update!
The answer is /SelectSongPart.
Thanks David at Gig Performer for the extremely fast ~20 minute support ticket response time!
1 Like
keyman
October 15, 2019, 2:13am
3
Indeed!
However some of these paths aren’t called out on the manual: /CurrentGlobalTranspose
isn’t there, for example.
There is a /SetGlobalTranspose
and a /GetGlobalTranspose
, but I am using Open Stage Control and creating an OSC listener with the path of /CurrentGlobalTranspose
. That listener then gets automatically updated by Gig Performer any time transpose changes.
1 Like
Welcome to the fabulous world of Gig Performer
If you monitor the OSC communication you will also learn a lot about what’s happening when doing this or that in GP. Here are a few ways to do it:
2 Likes
Ali_B
May 5, 2022, 10:04am
6
Is there a way to return the NAME of the current song part?
/SelectSongPart returns a number.
All I found is this
/Song/GetSongParts
Returns a list of available song parts for the current song
1 Like
Ali_B
May 5, 2022, 10:33am
8
Thanks for looking!
just returns ‘undefined’ for me…
Sorry for the question, but are you sure you were in Setlist mode?
1 Like
Ali_B
May 5, 2022, 11:15am
10
Well, I must be doing something daft, but not that. Definitely in setlist mode.
Does /Song/GetSongParts require anything in the address field as well as the value field?
(for example, OSC{/CurrentSongName} doesn’t.)
I use /SongPart’n’Name
‘n’ is a ID of song part
e.g. /SongPart0Name
1 Like
Ali_B
May 5, 2022, 11:45am
12
Ok, that lets me see the name of one of the song parts in a song, but does not tell me which one I’m on.
rank13
May 5, 2022, 11:58am
13
Have a look at my example here:
I’ve been slowly trying to learn Open Stage Control (quite a steep learning curve IMO when you move beyond the basics). This past weekend I’ve broken through a bit of a barrier, and managed to complete a few ideas I had for managing a setlist.
[image]
To do this required using a number of different features of Open Stage Control. I’m happy to share specifics if anyone’s interested.
Attached is the layout file and ‘custom module’. The custom module is where you can specify start-up actions an…
3 Likes
Ali_B
May 5, 2022, 12:27pm
14
Awesome stuff! Using a Switch widget seems to be the way.
Just need to get it working the same way in my session.
1 Like
npudar
May 5, 2022, 12:33pm
15
Ali_B:
Awesome stuff!
Indeed. I also share this to the Open Stage Control forum.
Great!
Ali_B
May 5, 2022, 12:54pm
16
Once I realised I had to add an invisible widget for songpt_count everything works as expected.
Many Thanks
2 Likes