My name is Romain Roux, musician and sound artist with the collectif OKTO.
Here is a MaxMsp project to use BOSS FC-50 pedalboard on your favorite DAW (i guess than you can use this patch with Roland GFC-50). FC-50 has 5 pedals (1 to 5) to choice effect number and a sixth to go from 6 to 10 (A/B). Then you have 12 bank to get more midi output. So, you have a total of 128 pedals !! You can also connect two expression pedals and two swithes pedals.
FC-50 send ProgramChange [1] and this patch convert ProgramChange in Note or Control Change with javascript object. You can configure each midi output in the parameter window.
[1] The program change is a MIDI message to trigger a change of effects or instruments - depending on the Midi device you are using.
"Max is an infinitely flexible place to create interactive media software. With in-depth tools for audio, graphics, interaction, and communication, Max is an environment to explore and develop your own ideas." Max | Cycling '74
Version of maxMsp to open this patch: >= 7.3.5
1- If you don't have MaxMsp, install it.
2- Clone : https://github.com/Rom1Roux/MaxMsp_FC-50.git or download zip.
3- Connect the midi output of the FC-50 to the midi input of your computer (external sound card, USB Midi,...). I use an USB Midi interface (Roland - UM-One).
4- open file "FC-50 - 1.1.maxproj" (MaxMsp_FC-50 > FC-50>FC-50 - 1.1 > FC-50 - 1.1.maxproj)
2- Select Midi in/out and choice values for your external pedal :
3- Press bank number and select your config (note/CC) :
4- Save your preset on parameter window (you can save and upload many preset if you change number)
5- You can now assign your note/Cc in your favorite DAW.