I was using the Dream Foot App with a Helix Floor, but I recently sold the Helix Floor to get an HX Stomp, which is quite different from a MIDI perspective because the Stomp doesn't have a MIDI command centre. Anyways @keasy1 I can answer any questions that you have and I'll give a brief explanation below. I played around with the Helix and Dream Foot extensively.
1) Connect the Line 6 Helix to your iPad using the Apple Lightning to USB Camera Adapter (buy the Apple one, I had a third party one before and I couldn't use my iPad keyboard when it was connected). The Helix is class compliant, so you just plug it into the iPad with that cable and you're good to go. 8ins, 8outs.
2) You need to make sure Helix is transmitting MIDI via the USB connection. Go to Global Settings > MIDI/Tempo > MIDI Over USB = ON. Also make sure MIDI base channel is 1.
3) Now you need to assign a foot switch to send a MIDI CC message through USB. Go to command centre in your Helix, and choose one of the foot switches (FS1-FS12), then set to the following, I can't recall if there's a momentary/latching option, but you can play with that.
Command: CC Toggle
MIDI CH: Base(1)
CC#: 0
Dim Value: 0
Lit Value: 127
4) Now every time you press the foot switch that you just assigned, it is sending that command through the USB cable. Right now, Dream Foot doesn't know what to do with that though. Let's help Dream Foot. In Dream Foot, select Helix in MIDI In. Click MIDI Learn, then tap the play button in Dream Foot (assuming you want to map that foot switch to play), and then kick the foot switch that you just assigned a MIDI signal to on the Helix. Dream Foot should have mapped that foot switch to "play" now. You can test it out.
5) Repeat this process for as many foot switches as you want, but don't use the same MIDI CC# as the first example (don't use 0, instead use 1, 2, 3...)
Other important information, the audio coming through the USB is by default monitored on USB1/2. That means it will play though output 1/2, whether or not you have it assigned as an input in your Helix blocks. You can go to Global Settings > Ins/Out > USB IN 1/2 destination > choose if you want the sound to come out of XLR, 1/4" or Multi (XLR and 1/4"). Also important is Global Settings > Ins/Out > USB IN 1/2 Trim --> turn this down to about -14dB or else the sound from USB will probably be too loud.
Note that you can use something like AUM to route your audio to any of the other outputs (USB1/2, USB3/4, USB5/6). See the attached photo, I ran my audio into USB3/4 using AUM, then added delay and reverb in the Helix. It makes the shimmer pad sound pretty good if you get a nice high pass filter, delay, and reverb.
Finally, I mapped one of my foot switches on my Helix to the volume output block that was outputting the sound from my iPad such that I could engage the foot switch and it would reduce the volume by something like -100dB (basically muting). Reason for this is that I was routing Dream Foot to other synths, and for some reason one note got stuck on the synth I was routing to, and it kept getting louder. If you have this foot switch (like a panic button), you're safe in a live gig situation. Dream Foot has been pretty reliable, but you never know with an iPad.
Hope that helps, I can answer questions if I missed anything. Oh! and the Helix can receive messages from Dream Foot too, in case in the future Dream Foot has the capacity to send MIDI messages!
Thank you Kevin_627 this is exactly what I was looking for.
I was using the Dream Foot App with a Helix Floor, but I recently sold the Helix Floor to get an HX Stomp, which is quite different from a MIDI perspective because the Stomp doesn't have a MIDI command centre. Anyways @keasy1 I can answer any questions that you have and I'll give a brief explanation below. I played around with the Helix and Dream Foot extensively.
1) Connect the Line 6 Helix to your iPad using the Apple Lightning to USB Camera Adapter (buy the Apple one, I had a third party one before and I couldn't use my iPad keyboard when it was connected). The Helix is class compliant, so you just plug it into the iPad with that cable and you're good to go. 8ins, 8outs.
2) You need to make sure Helix is transmitting MIDI via the USB connection. Go to Global Settings > MIDI/Tempo > MIDI Over USB = ON. Also make sure MIDI base channel is 1.
3) Now you need to assign a foot switch to send a MIDI CC message through USB. Go to command centre in your Helix, and choose one of the foot switches (FS1-FS12), then set to the following, I can't recall if there's a momentary/latching option, but you can play with that.
Command: CC Toggle
MIDI CH: Base(1)
CC#: 0
Dim Value: 0
Lit Value: 127
4) Now every time you press the foot switch that you just assigned, it is sending that command through the USB cable. Right now, Dream Foot doesn't know what to do with that though. Let's help Dream Foot. In Dream Foot, select Helix in MIDI In. Click MIDI Learn, then tap the play button in Dream Foot (assuming you want to map that foot switch to play), and then kick the foot switch that you just assigned a MIDI signal to on the Helix. Dream Foot should have mapped that foot switch to "play" now. You can test it out.
5) Repeat this process for as many foot switches as you want, but don't use the same MIDI CC# as the first example (don't use 0, instead use 1, 2, 3...)
Other important information, the audio coming through the USB is by default monitored on USB1/2. That means it will play though output 1/2, whether or not you have it assigned as an input in your Helix blocks. You can go to Global Settings > Ins/Out > USB IN 1/2 destination > choose if you want the sound to come out of XLR, 1/4" or Multi (XLR and 1/4"). Also important is Global Settings > Ins/Out > USB IN 1/2 Trim --> turn this down to about -14dB or else the sound from USB will probably be too loud.
Note that you can use something like AUM to route your audio to any of the other outputs (USB1/2, USB3/4, USB5/6). See the attached photo, I ran my audio into USB3/4 using AUM, then added delay and reverb in the Helix. It makes the shimmer pad sound pretty good if you get a nice high pass filter, delay, and reverb.
Finally, I mapped one of my foot switches on my Helix to the volume output block that was outputting the sound from my iPad such that I could engage the foot switch and it would reduce the volume by something like -100dB (basically muting). Reason for this is that I was routing Dream Foot to other synths, and for some reason one note got stuck on the synth I was routing to, and it kept getting louder. If you have this foot switch (like a panic button), you're safe in a live gig situation. Dream Foot has been pretty reliable, but you never know with an iPad.
Hope that helps, I can answer questions if I missed anything. Oh! and the Helix can receive messages from Dream Foot too, in case in the future Dream Foot has the capacity to send MIDI messages!
As would I!