Turn off setlist select by patch select

Hi all,
Apologies if this is a bad question but, pretty new to GP so please go easy.

Basic info…
I’m using a foot controller.
I have set the global options for up/down to two of the pedals.
I have set up a few rackspaces and even a few variations in some of them.
I have also configured some of them to be selected on midi change request.
I have set up a few songs. None of them are configured for midi change request.

Short explanation…
In rackspace view my midi change requests work ace.
In setlist view the up/down works good. Scrolling through parts and songs nicely.
But, my midi requests for rackchange select songs !!!

To try and explain…
I have a rackspace called ‘Clean Tones’
It has 3 variations
“Basic Clean” - PC number: Bank 0, Patch 3
“Clean & Chorus” - PC number: Bank 0, Patch 4
“Jazzy Clean” - PC number: Bank 0, Patch 5

In rackspace view…
Up/down walks through them. Sort of expected.
Selecting Bank 0, patch 4, unsurprisingly gives me “Clean & Chorus”

In Setlist view… its not good.
With six songs in the list…
Selecting up/down - moves say,
Up…
song 2, intro -> song 2, verse -> Song 2, chorus -> Song 3, intro, song 3, verse… etc.

But selecting bank 0, patch 4… Goes to song 4 !
Theres no patch change set on any of the songs.
Surely it should just select “Clean & Chorus”
Can this be changed ?

I cant see any way to use the setlist view otherwise.
I have various pedals set to fixed things…
One pedal is used for Tuner toggle.
I have another thats purely for a solo boost.
But these selecting songs screw all this up.

Sorry for crazy long post but have googled this to death and just cant suss it.

Thanks in advance.

Hi @paulfurze,

welcome to the family

I think there is a misunderstanding.
In SetList View to select a rackspace via Midi PC Messages makes no sense.

“Clean & Chorus” - PC number: Bank 0, Patch 4 is a rackspace variation.
Why should this PC message select this variation in SetList View?
In SetList View you assign rackspace variations to song parts and with Midi a Song Part should be selected.

Documentation you can find here:
https://gigperformer.com/docs/Userguide36/songspartssetlists.html

For each Song Part you can define a PC message it should react on:

Thanks for super quick replay…

To add a little to my problem then.
Lets say I have defined a nice delay on bank 0, patch 4, my “Clean & Chorus” patch.
I’m using the midi assignment to button, lets say, bank 0, patch 7, to toggle it on/off
So now in rackspace view I can, when i press the B0P7 button it works. Delay on/off.

But, when I’m in setlist and choose a song that uses “Clean & Chorus” I cant toggle the delay using B0P7 button because that will just select song 7.

Another try to explain…
My racks are all set up so that in each one I use the same button for delay on/off, solo boost etc.

In setlist view all I can do is select songs. Which now means all other pedals cant be used.
Except volume and expression.
Cant toggle delay, solo boost, or even select the tuner as it just jumps to a song.

I’m struggling to see how the workflow goes I guess.
Not sure if I’m not getting the way GP workflow works for a guitarist.
On my old fashioned integrated floorpedal I can set a button that is a delay on/off for a patch.

In GP, in a rackspace, I can do exactly that.
But it’ll then not work if I’m in a song using that patch in setlist view as the button will select that song.

How do you all do this?
How do you work a setlist and toggle an effect on/off using a pedal ?

For my understanding:

Are you using PC messages to control presets in your plugins?

Can you upload a small gig where this issue happens?

Yes I am.

You should not do that.
Better your build rackspaces with the desired sound and switch between them.
And with PC messages you just recall rackspace variations.
The state of a plugin is always stored in the rackspace. Each change of a plugin parameter
is stored in the rackspace. So there is no need to recall a preset of a plugin via a PC message.
That is well know feature, all DAW like Ableton, Cubase, Logic etc do the same.

You can also use mulitple instances of the same plugins (say delay plugin) and mute/unmute that
with widgets controlled by variations.

You can take a look here:
https://gigperformer.com/rackspaces-vs-program-changes/

Thats not quite what Im doing…

In the Clean tones rackspace there are 3 variations.
They all use the same plugin (S-Gear2).
The differences between them are basically tone control settings and slightly different reverbs.
Each variation also has a delay in it, with the same settings.
I used GP to toggle the delay bypass button when it sees a midi in on B0P7 (PC7)

I can then switch variation and get the tonal changes. But I then have the option to turn delay on/off in each one with a single pedal.

This is where things seem to go awry.
In songs/setlists…
If I set up a song, Song 1 that uses…
Intro - Rack 1, variation 1
Verse - Rack 1, variation 2
Solo - Rack 1, variation 3

my up/down works great and the sounds change as expected
But the moment I want the delay on and press B0P7 it jumps to song 7.

I think that this maybe a guitarist thing.
We are used to the old single buttons do single things. Even with my integrated floorpedal
A Behringer GT10, I have a control button for delay and solo boost that’s across every patch.
I can decide if its required or not at the time.

So although I set my patches for a particular song, and in some cases, use a few patches for a song, changing sounds as required, my delay/boost is still always available on the same button.

The setlist concept idea is ace. But cant see how I can use it, if, even when I’ve set song parts not to be called by PC changes, they still are. And my variations although set to a PC number do not work in setlist view.

I can sort of see the conflict mind.
In setlist view what do you do in code when a PC change comes in and its a request for a rackspace change. I think I would expect it to either…
…be ignored unless its mapped to a function change in the current in use rack. e.g. a toggle or change of an item in that rack.
…or swap the rack to the selected one and maybe grey out the name of the song until a up/down was received.

Maybe the answer is to have a global setting to allow a swap between the current song and the current rackspace.

I’ll try and post a file later today to show my ‘Issue’ :slight_smile:

thanks for taking time for this.

OK, why not use a widget to bypass Delay?
You can midi learn the widget with your PC message.
This way this PC message should not switch your rackspace.

I do have a widget set up for exactly that :slight_smile:
And I have it connected to midi PC7. It works ace… in rackview only :frowning:

@paulfurze: Could you please upload your gig file?
I own S-Gear too and maybe i can see what’s going wrong…

My understanding is @paulfurze has widget mapped to a MIDI Program change message and that is also “tied” when going to setlist, changing undesired song…

What are you using?

I didn’t even think you could map a Program Change (PC) message to a widget. A widget would usually be mapped to a Continuous Controller (CC) or Note Message. You can map a PC message to a Variation. However that variation will not toggle the delay. A variation might turn the delay on, but a different variation will be needed to turn the delay off again.

If you want some concept of global effects that you can always turn on and off, I would suggest that you set up your foot controller (if possible) to send CC messages for the buttons you want to use for your global effects. You would then map that button/CC to a delay widget in each rackspace.

In terms of using songs, do you not move sequentially through the song, moving through song parts? If so, just rely on the prev/next buttons and then set up all the song parts you need e.g. one part might turn the delay on, the next part will turn the delay off etc. If you have CC messages mapped to the delay widget, you can then turn it on/off at any time.

aarrgh… It’ll not let me upload a file as I’m to new :slight_smile:
Going to look at trying CC messages. That may work.

However, I think that some of the comments have got me thinking about setting stuff up so that the songs flow and turn on/off effects as required not just sorta on a whim as I currently do !

Thanks everyone.
If I can get the file uploaded I will asap.

Try again, it should work now.

1 Like

Pauls.gig (24.3 KB)
Pauls.gig is what I has having problems with…Just so you can see.
But please, dont waste time on it, see below as…

All… I sussed it !!!
I’ve changed the widgets to receive controller changes and it works ace !!!
Thanks @rank13 for the idea.
No wait!.. its not ace … its awesome !!!

I just set my FCB1010 to this
Pedal 6 in all banks — Controller 20 - Value 127 - Boost
Pedal 7 in all banks — Controller 21 - Value 127 - Delay
Pedal 8 in all banks — Controller 22 - Value 127 - Tuner

Now up/down does its thing as expected but I can turn on boost or delay anytime.

This is one wicked happy boy right now!!!
Now onto building all the sounds for gigging :slight_smile:

Should I mark this as solved ?

2 Likes

Sure, go ahead! and feel free to ask when in doubts…