Wish Utilities>Send MIDI

jordikt

Experienced
There are a lot of threads asking for sending Midi CC and Midi notes, and also for increasing the number of CS.
Some interesting ones:
https://forum.fractalaudio.com/threads/send-midi-messages-from-fc12-to-ableton.159398/
https://forum.fractalaudio.com/threads/wish-send-midi-function.148284/page-2
https://forum.fractalaudio.com/threads/increase-number-of-control-switches.150824/
https://forum.fractalaudio.com/threads/wish-more-control-switches.147507/
https://forum.fractalaudio.com/threads/more-cs.148169/

Don't kill me, I will do another one :oops:

I am using 5 of the 6 CS for sending midi CCs to the computer. But now I realize how powerful are CS as controllers, so I would like to use them for that.

It seems that increase number of CS is not easy because they demand a lot of memory.

So I propose a function under the category "Utility", with the following sub-items:
Function: Send Midi
Type: CC / PC / Note
Mode: Momentary/Toggle
Channel: 1 to 16 and omni
Value: 0 to 127 / A0 to G7 (if the mode is Toggle this item would be "Value ON" and it would be another one called "Value OFF")

Midi CC.png
 
Last edited:
There are a lot of threads asking for sending Midi CC and Midi notes, and also for increasing the number of CS.
Some interesting ones:
https://forum.fractalaudio.com/threads/send-midi-messages-from-fc12-to-ableton.159398/
https://forum.fractalaudio.com/threads/wish-send-midi-function.148284/page-2
https://forum.fractalaudio.com/threads/increase-number-of-control-switches.150824/
https://forum.fractalaudio.com/threads/wish-more-control-switches.147507/
https://forum.fractalaudio.com/threads/more-cs.148169/

Don't kill me, I will do another one :oops:

I am using 5 of the 6 CS for sending midi CCs to the computer. But now I realize how powerful are CS as controllers, so I would like to use them for that.

It seems that increase number of CS is not easy because they demand a lot of CPU.

So I propose a function under the category "Utility", with the following sub-items:
Function: Send Midi
Type: CC / PC / Note
Mode: Momentary/Toggle
Channel: 1 to 16 and omni
Value: 0 to 127 / A0 to G7 (if the mode is Toggle this item would be "Value ON" and it would be another one called "Value OFF")

View attachment 84091
I second this.
Being able to send midi notes would be a huge win for using my fc12 as a single controller to trigger midi notes from an external synth / sampler.
 
Agree it would be useful to send MIDI other than CS... I have all 6 CS switches sending MIDI and would like to use them for other things - feels like using a hammer to drive a thumbtack. Have to wonder if the MIDI block could be upgraded rather than adding another routine - right now it sends up to 8 MIDI commands on Scene change (and I do use that): wonder if it would be easier to add parameters that would allow On Scene change or on Command and the command could be Send Value or Toggle On/Off (or Value 1, Value 2 could be defined and then toggle Value). Maybe allow more than 8 MIDI commands in this case - maybe the FC could then send MIDI Command number, value or toggle, and could even send MIDI next or MIDI previous, that kind of thing.
 
I agree - or let's start small, send Midi clock would be great!

De-linking CS from Midi would be massive for me, or make the assignment per present - it's really limiting to have this as a global thing
 
+1 this would be a huge win for me too, and the ability to send MIDI clock would also be huge, saving me from having to rig up another footswitch to my computer just for that.
 
FWIW, for those sending your MIDI commands to a computer, you could use Bome MIDI Translator to accomplish this with the unit only sending out only a single CS initially, then having the translator program send many different commands of different types in response.
 
FWIW, for those sending your MIDI commands to a computer, you could use Bome MIDI Translator to accomplish this with the unit only sending out only a single CS initially, then having the translator program send many different commands of different types in response.
I am already using the app Bome Midi Translator Pro to make some tricks to increase the current limitation of six midi messages that FM3 can send (the six control switches).
As an example, If I press CS1 once, then my DAW plays.
If I press CS1 twice (double tap), then my DAW records.
If I press and hold CS1, then my DAW moves the project cursor to the left locator.
I press CS4 and CS3 to move up and down the fader of FM3 channel of my audio device.
I press CS6 and CS5 to move up and down the fader of main output channel of my audio device.

So I can only use CS2 as a control switch for acting as a modifier in my FM3 presets in the studio. Bome Midi Translator Pro helps to transform received midi messages to any desired action in computers, but doesn't solve the problem that FM3 can send only six midi messages, and every midi message sent means the sacrifice of one control switch.

Or use something like the Event Processor from MIDI Solutions.
This device would not solve the problem. The problem is to have only six midi messages for sending outside, and in addition to loose one control switch per every midi message you need to send outside.

Of course, I can add an additional midi device to send all the midi messages that I want, but I don't want to add another device to my setup.

My current setup is FM3+FC6, and I want to keep this setup as simple as it is now.
 
Bome Midi Translator Pro helps to transform received midi messages to any desired action in computers, but doesn't solve the problem that FM3 can send only six midi messages, and every midi message sent means the sacrifice of one control switch.

With the Bome MIDI Translator you can send one MIDI command from any footswitch, and have Bome turn the one command you sent from the FM3 into one hundred completely different commands, and open a picture of your favorite centerfold.

And, the next time you step on the same button, sending the same commands from the FM3, you activate a different set of commands entirely from Bome. It really makes you limitless; you just have to know the programming, and their forum is phenomenal for that. I’ve created crazy stuff with just a single footswitch changing functions each time, and it’s awesome. My only recommendation if you go that route is to also program a “back” button in case you accidentally send a second commands when you intended to tap just once!
 
With the Bome MIDI Translator you can send one MIDI command from any footswitch, and have Bome turn the one command you sent from the FM3 into one hundred completely different commands, and open a picture of your favorite centerfold.

And, the next time you step on the same button, sending the same commands from the FM3, you activate a different set of commands entirely from Bome. It really makes you limitless; you just have to know the programming, and their forum is phenomenal for that. I’ve created crazy stuff with just a single footswitch changing functions each time, and it’s awesome. My only recommendation if you go that route is to also program a “back” button in case you accidentally send a second commands when you intended to tap just once!
It's true that BMTP (Bome Midi Translator Pro) offers an "infinite" possibilities of routing midi messages, and a lot of options to manage shortcuts, apps, etc inside the os.
Their forum and youtube channel are good tools to learn the application functions, workflow, etc. You can program very complex rules and routines, and you can also use applescripts inside the app, a powerful option if you are running a macos.

Indeed BMTP makes better the midi capabilities of FM3 (BMTP makes better any device that send and receive midi).

If anybody reading this thread doesn't know what BMTP can do, just go to youtube and see some videos. It's a powerful midi tool, highly recommendable.

Even though BMTP increases the current limitation of midi capabilities in the FM3, IMHO the only good solution is that FM3 improves his midi capabilities, doing something like this:
  • leave the 6 control switches as they are
  • add a function to send unlimited midi messages from any footswitch (cc, notes, pitchbend, etc)
 
It's almost 1 1/2 years old - any news on this?
It would be so great ... without that, I can only use the CS with global MIDI CCs and that's it.
 
Back
Top Bottom