Hello,
Completely new to Bome MIDI Translator here but I need help with this specific usage. I use FL Studio in it’s performance mode for what will be my eventual live setup. It works perfectly for what I need it to do, however in my setup I also have a guitar with a MIDI pickup allowing me to play whatever VST instruments I have in FL Studio. I want to be able to have the ability to live loop these instruments, as well as the guitar’s output, with a looper VST. But I’ve encountered many problems finding something that meets my needs which are: 1) I play music in a variety of odd & switching time signatures. Most VST live loopers seem to not sync properly to the grid of FL in these odd groupings thinking that the pulse it’s receiving is in 4/4 causing it to start and stop at random times, since it seems to only process bar quantization and not via smaller subdivisions (in my test example I’m in a 7/8 meter) and 2) most of these loopers seem to function in an anticipatory looping fashion where when set to sync, you press the trigger, it doesn’t start to record until the bar after you hit it, and same for playing as well. I don’t want this because it feels extremely unnatural as a guitar player. I want to hit the trigger from my MIDI controller on the downbeat, have it immediately start recording, and then when I hit the trigger on the downbeat again where I finish it immediately plays it back while still synced to the grid.
Now the looper VST I am using is MSuperLooper, and when it’s set to not sync it works in that immediate fashion, just it’s not quantized the grid which is where MIDI Translator Pro comes into play. I want to be able to quantize the MIDI inputs of my foot switch controller to FL Studio’s clock before it goes into MSuperLooper, effectively making the inputs synced via 8th/16th notes, or possibly work per bar of whatever time signature the DAW is set to. I’m not familiar with the coding language that the software uses or anything like that but I got this far with my project in MIDI Translator:
I have the input ports in the project set to: my footswitch controller & the virtual input. The outputs are set to: the virtual output. In FL Studio I have the virtual output synced to it’s clock and it looks to be taking in activity from both the MIDI clock messages of FL & my footswitch controller. Now I have 4 translators. 1 set as the “time clock” taking the MIDI message from the time clock of the virtual in port with no outgoing, 2 translators capturing the on/off (127/0) of the MIDI CC message from my footswitch, both with no outgoing messages, and the last one set to be the quantized output. I’ve tried messing around with the rules area but I’m unsure of where to go from here and how to make all these translators function in the way that achieves the outcome I want. Is there anyone who can help me get this running and working? Any help would be greatly appreciated!!