Rackspace switching flexibility issues

Hi to all. I am 1 day new here in Gig Performer 5.

I am a guitarist and wants to use this beautiful software to control plugins via midi foot controller.

Regarding RACKSPACE, it only responds to change/jump from rackspace to another via PC message, unfortunately I don’t want the command via PC message.

What I wanted to do is disable the rackspace switching via PC message and change it to a CC message. How do i do that? Do I need a scriplet?

Thank you for the big help… I am just lost. I just need the rackspace to switch between them via CC messages.

Welcome to GP :slight_smile:

Tell us a bit about your setup. Are you using Windows or Mac? Which foot controller do you have and how do you want to use it to switch rackspaces?
Are you looking to scroll up and down the rackspace list with a few buttons, or are you entering numbers that correlate with specific rackspace/variations?

1 Like

Thanks for your reply. I am using:

  • a Windows 11 PC
  • M VAVE CHOCOLATE MIDI foot controller (4footswitch)
  • Neural DSP

My foot controller can transmit a CC and PC message. CC if just one stomp, PC when hold.

On Gig permformer 5, I have 4 Rackspace

1-Clean
2-Drive
3-Lead Lite
4-Lead

On gig performer, it seems that it automatic or it is a stock that that switching between preset like from 2 to 4 seems doable, but ONLY on PC messages

I just don’t want to use PC message (stock on gig performer) to switch between my Rackspace. I need to switch between rackspace via CC message sent by my MIDI controller.

I treat each Rackspace like a preset/scenes on a guitar multi fx language tho,

Is there any workaround or script or scriptlet for this?

This is because, the PC change of my foot controller, it needs to hold down the switch and wait at least a second or two to switch. While the CC change of my foot controller, just 1 stomp and switch everything and doesn’t need to hold it down like the PC message. I need to change via CC message for quick/fast switch

You can set this in the Global settings. You get the option to advance/go back etc. I know nothing about your pedal but I use a BT footswtich (also works as wired) to do just this.
You can rearrange your Rackspaces or Variation’s, or create songs that will let you scroll through the parts in order.

1 Like

Welcome!

I think you can use “Global Midi” Settings to advance forward or back between the 4 rackspaces/songs using 2 pedals on your foot controller. You could use the other two pedals to move between variations/song parts.

With only 4 rackspaces, this may work perfectly fine for you. (You should be able to get to any of the 4 rackspaces pretty quickly)

However, if you want to be able to select among the 4 pedals (e.g., go from rackspace 1 to rackspace 3), then a different technique is required.

As I understand it, you would usually use PC messages for this.

I think there may be ways (within GP?) to convert CC messages to PC messages to select specific rackspaces. Others, with more knowledge than me, may able to give you more guidance.

Jeff

PS: I found these discussions that may be helpful:

1 Like

Also check out “System Actions”. I think that may allow you to do this without scripting. (I am getting a bit beyond my skis here).

Hey Benigya,
To do what you want, add a midi in block for the chocolate in the global rackspace and attach it to a scriptlet with the handle “Choc_Proc” (no quotes).
Paste the following into the scriptet and change the cc numbers to match what your pedal is outputting and rackspaces to what you want.

On ControlChangeEvent(m : ControlChangeMessage)
var cc : integer = GetCCNumber(m)
Select
cc == 64 do SwitchToRackspace(0, 0 )
cc == 65 do SwitchToRackspace(1, 0 )
cc == 66 do SwitchToRackspace(2, 0 )
cc == 67 do SwitchToRackspace(3, 0 )
true do Print(“Invalid CC from chocolate MIDI pedal”)
end
end

This is set up to handle 4 options, but can be adjusted.

Sorry I don’t know how to post code snippets properly.

Btw, pretty sure the app for the chocolate lets you specify whatever outputs you like in custom mode.

*Edited to show sensibly simpler version

You need to reconfigure your foot switch. Sounds like you have it in “Advanced Custom Mode” with delay settings. Switch to “Program Change A” and it will instantly send PCs when each switch is pressed.

In this mode you have 8 groups of 4 so group 1 is PC0,1,2,3, group 2 is 4,5,6,7.

Or you can keep it in that mode and set it to Single Step Mode

Ahh, the easy way! :wink: