Softstep 2

Just bought a Softstep 2 controller. Started learning/programming it. I’m very excited about all the possibilities with all the XY pressure and mod options. This thing is a beast! I’m having a real work flow problem however, setting up/using it with GP in Windows. I’m using it Standalone mode. Port shows up, NP. However, while its connedted to the Advanced Editor, it is not possible to get midi into GP. I have to exit the Editor, then unplug and replug the USB, then I can get midi into GP. I have a bad feeling its a “windows thaaang”, but I hope I’m wrong! LOL

Needless to say, with all the tweaking and adjusting needed in the SS2 Adv Editor, this makes it a real pain to test any changes. Each time having the exit the SS editor, unpug/replug… Is there a workaround this? I saw guys on youtube using the Editor in Standalone mode with Ableton, making adjustments, sending it to SoftStep and its immediately working in Ableton. Interestingly, the SoftSteps port is green in Rig manager, but no midi is coming in in the global midi monitor (until I would quit editor and replug USB).

It’s more likely to be a single-client vs multi-client issue on Windows than anything else. If you saw it working with Ableton while the editor was open, then it was either a multi-client device driver for the audio/midi interface or it was a Mac (which is multi-client by default).

I checked and yeah he was using a Mac. But this is just a midi controller. No audio involved. I think I have read that you have used the SoftStep2 midi controller. I guess its still the case?

I think I found a workaround. If anyone is having similar issues with SS2, it might help… For live use, it is recommended to use the Standalone Mode, so that’s what I was trying to get to work. But, just for programming/tweaking at home, I created a new rig in Rig Manager where using “hosted mode” in SS2 allows me to output my settings to virtual midi out blocks. I can set this “rig” to the same midi controls, then switch to the other standalone rig when playing live. Prior to which of course, the presets created in “hosted mode” have to be copied to the “standalone mode”.

Just grew a whole new appreciation for the rig manager!!! :slight_smile:


Doesn’t matter — in the Windows world, if the interface doesn’t support multiple clients, only one application can access MIDI ports (as well as audio ports)

Did you find out if this is possible? I see in the softstep2 manual you might have to install midi yoke? Says this:

Windows Users
The Windows version of the Advanced Editor does not come with a built-in virtual MIDI port
— users will have to download and install a third-party MIDI bus of their choice.
KMI recommends using MIDI Yoke (MIDI Yoke Junction) or LoopBe (http://
LoopBe1 - A Free Virtual MIDI Driver). Once installed, “Out to MIDI Yoke: [1-8]” or
“LoopBe” (depending on which one was installed) will automatically appear in the Output Port
drop-down in the modlines.
Note: It may look like MIDI Yoke is out of date, but it will still install and run just fine on computers
running Windows 7 and Windows 8. Be aware that the UAC (User Account Control) will likely need to be
disabled for the installation to work.

Yes, if you read 2 posts up, I put the solution. Basically its this:
Once you get it programmed, you can keep it and use it in standalone mode, but if you want to be able to program, try and test things WHILE you’re in GP, you need to be in HOSTED mode. That’s when you need the virtual midi driver. No need to use the outdated midi yoke. I used LoopMidi. LoopBe is also fine. I like LoopMidi b/c it allows you to add unlimited ports with unique names to help you sort usage. Feel free to ask if you get stuck.

I programmed my SS2 in hosted mode, chose the virtual midi port as my midi out. In GP’s rig manager I created a rig called SS2 HOSTED and made my mappings to widgets etc. Then made another rig called “SS2 Standalone” that are mapped to the same controls. This way you can use it both ways.

1 Like

Ah, thanks!!