Thanks! I particularly like the Reverb Freeze and Delay Freeze functions, which are only available via MIDI. The Line6 Floorboard's signals are actually completely analog, pushbutton and controller pedal states are supplied as analog voltages, and my Arduino box interprets them and sends MIDI events to other devices. Only the status LEDs and the 7-segment number display are somewhat digital - their states are updated to the Floorboard by sending a "pulse train". I got most of the information from here: fritzing.org/projects/line-6-floorboard-arduino-interface and here: harmonicappliances.com/floorboard/floorboard.html
I just realized that the Reverb and Delay Freeze effects are indeed available on the Ocean Machine itself - hold down the respective buttons! :D It's explained in the manual, which I read several times, but just never noticed this bit of information.
There is no "learn", the Floorboard is a simple analog footswitch device. When a footswitch is pressed down, a certain output pin changes to a different voltage.
If you can program it to send MIDI commands of your choice from the buttons and volume/expression pedal. The old Floorboard is completely different, it's just an analog "keyboard", for which I've built a converter device from an Arduino microcontroller, which I'm using to translate the analog signals to MIDI commands, which are sent to the Mooer Ocean Machine.
It's an old Line6 Floorboard from 1999. I built my own MIDI adapter for the Floorboard with an Arduino microcontroller, but I have about 35 years of experience with MIDI devices. It might be possible to do something roughly similar with a commercial off-the-shelf MIDI floor board like the Roland FC-300.
How did you get your reverb to continue after you let go ? Around the 8min marker. I have just got an ocean machine myself and still learning to work with it. I really like how you are able to have that ambient layer while you added delay, very nice stuff !
Wow, awesome, I didn't expect anyone to notice! :D It's a glitch or feature of how the Floorboard and my controller box work, and I'm taking advantage of the glitch. Even though the Floorboard has on/off switches, the button-press information for all of the 8 switches is transmitted by changing the voltage of just one single analog pin, with the voltage levels set so that it's not possible to express combinations of two or more simultaneously pressed buttons (with the exception of bank up+down simultaneously, which has its own voltage level). At 8:20 you can see me moving my foot onto Delay B Freeze, while holding down Reverb Freeze. This confuses my controller software so that it never figures out that the Reverb Freeze switch was let back up, essentially latching down the Reverb Freeze switch. I noticed this behavior when writing the software and I decided that it's actually a very useful feature. :) I guess it's not possible to do this with the Ocean Machine's own buttons.
You can do the same by using an external MIDI controller that's capable of sending Control Change messages, like a synth keyboard, computer, or MIDI pedal board. To get the Reverb Freeze effect switched on, send a CC# 4 with value over 64, on the channel that the Ocean Machine is set to listen on, in Setting / MIDI / CHANNEL. The MIDI CC numbers are listed in the menu, Setting / MIDI / CC TABLE. The Freeze CCs aren't listed in the PDF manual, so they've probably been added in a firmware update after the manual was written.
The small black box to which the RJ45 cable goes from the Line6 Floorboard, it contains an Arduino microcontroller which translates the analog signals from the Floorboard to MIDI messages, which are sent to the Mooer Ocean Machine.
So much potential! Thank you for doing this video. Happy holidays, merry xmas and happy new year!
Thank you! Yes, it's a very versatile pedal. I've also used it with synths, it's great for all sorts of creative ambient and weird things.
Peaceful and mesmerizing vibes in this jam!
Thanks! It's nice to hear comments about actual feelings someone had.
That's sounds wonderful, thank you for the time to program the Line 6 pedal controller.
Really opens up the Mooer Ocean Machine's possibilities. :)
Thanks! I particularly like the Reverb Freeze and Delay Freeze functions, which are only available via MIDI. The Line6 Floorboard's signals are actually completely analog, pushbutton and controller pedal states are supplied as analog voltages, and my Arduino box interprets them and sends MIDI events to other devices. Only the status LEDs and the 7-segment number display are somewhat digital - their states are updated to the Floorboard by sending a "pulse train". I got most of the information from here: fritzing.org/projects/line-6-floorboard-arduino-interface and here: harmonicappliances.com/floorboard/floorboard.html
I just realized that the Reverb and Delay Freeze effects are indeed available on the Ocean Machine itself - hold down the respective buttons! :D It's explained in the manual, which I read several times, but just never noticed this bit of information.
Well played, really beautiful. Didn't know this pedal, sounds amazing !
Amazing! Did you have to program the button/learn one by one?
There is no "learn", the Floorboard is a simple analog footswitch device. When a footswitch is pressed down, a certain output pin changes to a different voltage.
I have line 6 floor pod plus.can i do the same?
If you can program it to send MIDI commands of your choice from the buttons and volume/expression pedal. The old Floorboard is completely different, it's just an analog "keyboard", for which I've built a converter device from an Arduino microcontroller, which I'm using to translate the analog signals to MIDI commands, which are sent to the Mooer Ocean Machine.
What model is line 6?its easy to midi with ocean machine?thanks from a beginner
It's an old Line6 Floorboard from 1999. I built my own MIDI adapter for the Floorboard with an Arduino microcontroller, but I have about 35 years of experience with MIDI devices. It might be possible to do something roughly similar with a commercial off-the-shelf MIDI floor board like the Roland FC-300.
How did you get your reverb to continue after you let go ? Around the 8min marker. I have just got an ocean machine myself and still learning to work with it. I really like how you are able to have that ambient layer while you added delay, very nice stuff !
Wow, awesome, I didn't expect anyone to notice! :D It's a glitch or feature of how the Floorboard and my controller box work, and I'm taking advantage of the glitch. Even though the Floorboard has on/off switches, the button-press information for all of the 8 switches is transmitted by changing the voltage of just one single analog pin, with the voltage levels set so that it's not possible to express combinations of two or more simultaneously pressed buttons (with the exception of bank up+down simultaneously, which has its own voltage level). At 8:20 you can see me moving my foot onto Delay B Freeze, while holding down Reverb Freeze. This confuses my controller software so that it never figures out that the Reverb Freeze switch was let back up, essentially latching down the Reverb Freeze switch. I noticed this behavior when writing the software and I decided that it's actually a very useful feature. :) I guess it's not possible to do this with the Ocean Machine's own buttons.
You can do the same by using an external MIDI controller that's capable of sending Control Change messages, like a synth keyboard, computer, or MIDI pedal board. To get the Reverb Freeze effect switched on, send a CC# 4 with value over 64, on the channel that the Ocean Machine is set to listen on, in Setting / MIDI / CHANNEL. The MIDI CC numbers are listed in the menu, Setting / MIDI / CC TABLE. The Freeze CCs aren't listed in the PDF manual, so they've probably been added in a firmware update after the manual was written.
Thanks for the info !
The line 6 conected by midi in ocean machine, how?
The small black box to which the RJ45 cable goes from the Line6 Floorboard, it contains an Arduino microcontroller which translates the analog signals from the Floorboard to MIDI messages, which are sent to the Mooer Ocean Machine.