This video helped a ton! Thank you so much! Thought I'd share a solution to my problem, in case it helps someone. After struggling for years (I'm not even exaggerating), I finally found a solution to my problem, which is having multiple MIDI channels for different instruments, with various Midi CCs, inside a single plugin instance. Here's what I did: (I use TouchOSC, so I created a new page with extra CCs for this one) I created a MIDI out, and configured each knob to use the CCs I want to tweak (I'm using Play, and the CCs seem to be baked in, so you can't tweak and assign them). Did the port stuff like the tutorial shows. Then I assigned *global* links to each knob in the MIDI out. Finally, I checked "Map note color to MIDI channel". Now I just input all the MIDI data, be it CCs or notes, on the MIDI Out channel, instead of the plugin one. The knobs will only be tweaked when that specific MIDI out is selected. Working so far. :)
For anyone watching this in 2020 or beyond, there is a much simpler method than this for most VST's. Firewalk has a video on it called How to Map midi controls in fl studio--I recommend seeing if that works for you first and use this as a backup method if it doesn't. Make sure to override generic links if you want the links you create to work across any project when you store the configuration to your midi keyboard or controller. I'm using a Keylab MK II if anyone has any problems and needs help :)
Thanks a ton for this John. New to FL 20 and this solved a blocker for me of how to produce CC1 data on more than just channel 1 that my modwheel produced.
Hi! Awesome video, from my own experimentation I've found another way to link a 3rd party vst to a midi controller. If you move the knob you wish to automate -->tools drop down menu-->last tweaked-->link to controller-->then simply move the knob, slider, wheel etc on your midi controller.
2:54 - "You don't have to pick this, but for some reason I always just start with 9. It's just my thing I guess." Haha nope! It's my thing too. For me, it's because I started with Omnisphere as my first big plugin purchase way back and the setup on it uses midi port 1 through 8. Omnisphere always gets set up first, so 1-8 is always reserved for it by default in my mind.
@@JohnJuddMusicStudio I've found that I'm gravitating towards Kontakt more and more lately as well. This was a great video by the way! I've been trying to make cleaner project files a priority as of late, and mastering midi input/output has been high on the bucket list. Much appreciated for the clear walkthrough!
Great video i learned alot from it. my initial reason for seeking knowledge in assigning midi cc was to figure out away to save these assignments so during my next project if using the same plug-ins I don't have to go through these cumbersome steps. Also I've noticed that often, especially with third party plug-ins ill have to do this every time I reload a project. Very lame and that being said and surely I need to take this up with Image Line they need to come up with some way to save these cc assignments and controller configurations via a plug-in or programing. Unless of course someone knows something that I dont
Hello, I just have a quick question: Is it possible to assign play/stop/record buttons to midi controller? I read that it has something to do with CC but can't fully figure it out. Please let me know if you have any experience with this
MΛTVIX Music FL Studio automatically mapped those buttons on my controller. I never had to mess with them. If I have time, I will take a look at that and see what happened.
all that needs to happen is the CC gets sent to the current plugin by default instead of FL swallowing it it's just the completely nonsensical non-MIDI compliant implementation in FL the way it currently works is: Check if the CC is mapped (linked to controller) If not, ignore it completely The way it should work is: Check if the CC is mapped (linked to controller) If not, send to current plugin just implement the standard MIDI protocol and send the MIDI messages to the selected plugin there's a whole bunch of standardised CCs, and a lot of VSTs have in-built CC mappings too I have a MIDI controller that allows you to load templates, so you can download a template for say Massive, and voila, you don't need to map everything yourself The idea being that it sets up all the CCs used by that plugin in a sensible way but of course none of that works with FL hihat pedals are CC4, but again, won't work OOTB sustain pedal; breath controller yadda yadda - all part of the MIDI spec and supposed to make it easy to plug and play but no, not in FL; instead you need to manually set everything up yourself even though there's no need plus there's that terrible kludge of a clusterf*** that is the default option of handling sustain that you need to turn off I dunno what was going on, it's absolutely incomprehensible Heck, it doesn't even work properly with IL's own products, like Sawer, which has a mod matrix for CCs all I can say is post on the forums and remind them that this is an easy fix that has been mentioned 100 times before and in 2020 it should be expected that a DAW is MIDI compliant heck, it should have been expected 20 years ago that's the whole bleeding point of MIDI innit connecting different devices.... but gol didn't like MIDI so he implemented something worse just to show us
this is so true wow i am actually speechless we should do something about this problem this really should get fixed as fast as possible because my midi keyboard works 50% i hate this...
🔥🔥🔥 can you do this with the mpc studio hardware? (I've been trying but everytime I select a QLink it plays the instruments sound)... Can anybody assist with using the mpc hardware to control Native fl vst's?
@@JohnJuddMusicStudio I know... 😄 I have a few of the controls mapped out to control knobs in the channel rack and mixer but I mainly want to have FL Studio playback when I press play on my MPC instead of using the space bar. I've seen a few videos about scripting but I can't figure it out. If there's anyone out there who has please! give me hand. 😇
hello if i have a pad controller that just toggles i cant make it as gates (mute /unmute) is there any way in fl studio to make it understand that the first toggle mute and the second is unmute ?
I was searching for how to link a preset change, found this nice video and learned a new trick - thank you ! Anyone knowing how to link a hardware button to a VST preset up/down change. My usb controller supports natively the program/channel up/down, but not the preset.
Amazing video. I have a doubt: Axiom Air 32 (by M-Audio) has an "Hypercontrol mode" that is not compatible for FL Studio. I've been wondering if there's a possibility to map transport keys manually. I found a comment that says: "Hi men. You have to use the Controller Type: TASCAM US428. Then assign the knobs to CC controls From 89 to 96. Even Transport button you can assign Play to 22 rec 23 stop 21 Back 19 front 20. I hope it Works for you, because I investigate a lot to finally use it in FL Studio ." How can i do that? Thanks, dude. Greeting from Chile!
Nizzi Woods it doesn’t make sense to me that you would use a TASCAM controller type setup for an M Audio controller. Maybe that’s a thing, but it sounds doubtful. That said, I will look into mapping other pads/knobs/etc as the start/stop/Etc and get back to you on that. Both of my controllers premap everything, but I will look into it nonetheless. Chile? Nice!
This is an extremely useful video and covers a potentially confusing concept in FL Studio. My specific issues (when I suggested this topic) has more to do with the steps mapping physical controllers to the software, rather than with MIDI Out to VST instruments. If I may suggest a few "advanced" follow-up topics that you might want to touch on in a future video. For example, in my learning (bumbling!) I had issues with: 1) "Auto detect" versus "Omni" and sending controller activity to a specific vs selected channel. 2) Initializing a track with a controller at a specific value. For example I have some instruments which use the mod wheel to control volume (usually bowed string instruments). Initializing at 0, a typical default, would require me to always move the modwheel to the desired value for the selected instrument whenever I opened the track. Knowing how to right-click the control on a MIDI Out plug-in and select "Init song with this position" was a life saver. 3) In contrast to #2, having something initialize at the wrong position is frustrating if you don't know how/where to clear that initial position. (Current Project > Patterns > Initialized Controls) Before finding this, I remember having maddening hunts for why a synth would have, say, the wrong filter cutoff amount from the beginning of the track. 4) Though not needed often, un-linking a controller was not obvious to me at first. The first way I found to do it is to right-click the control, select "Link to controller..." then click Reset and Accept. Later, I found this is also in Current Project > Remote Control > [list of linked controllers], though clearing the assignment still requires the Reset-Accept sequence. 5) Last but not least, in my previous DAW, I could right-click a control on a third-party VST and select "Learn CC# Automation" and then move a physical control and the mapping would be complete. In FL Studio, the extra layer (MIDI Out) can be frustrating. I don't have an issue with it now, but it took time to remember the extra step. If you have shortcuts to making this easier or less time consuming, that would be great to see. Thanks again for awesome videos that dig more into the workflow than the tutorials/demos usually do!
JYelton Thanks for the kind words. I think you highlighted a lot of the issues that I ran into when I was first figuring this stuff out years ago. I think these are pretty common. I don’t have any tricks other than to consider using templates while writing/performing the music. Having a bunch of Midi Outs already configured for each multi channel vst would save some time. Btw, you articulated your ideas really well....RARE for a RUclips comments section.
oh so thank you, next question is, after this (setting midi mapping) how to make program change with automation in fl studio ? can you tell me please, thank you
My problem is when I try to do fpc to a controller and link my pads, one of the pads is mapped to something already by default and the whole vst closes when I hit a certain pad ?
Once you have mapped and done the midi learn CC is there away to keep the mapping to be used for each VST as a file for future use on a channel/track? I would like open a new track in FL and have for example Serum vst ready to be used and mapped. So i can make a collection of VSTs that are all mapped and ready ?
I Am using FL 12. & My own custom midi controller .I want to save midi cc setting(with mapping formula) in my harmor preset permanent.means if i open new project , then midi cc setting should be automatically set after dragging harmor preset in channel rack .. please suggest me full percedure????
can I flick a number in fl studio tool to have a remap of my midi controller and go back to 1 to have what I mapped in 1, and 2 for a different instrument with new mappings? So use a knob set in 1, then use the same knob set in 2? Basically save 2 mappings and switch between them
Really helpful. I always saved this video on my private playlist and refer to this video whenever I forget a step. It's been great for a good while, however sadly, there's an issue I can't resolve very recently. It's the part where we 'learn' the midi CC. But I Link to controller and move the fader but it's not working. Something or somehow is disabled? I would appreciate help on this!
This problem is presumably occurring with a 3rd party plugin like Kontakt, I would think. Quick things to check: if you’ve set up a Midi Out: make sure that you have set a port and channel. In the 3rd party plugin, make sure to have set the exact same settings as the Midi Out.
Is it possible to stop the browser from collapsing after you link a midi cc# to controller or change the individual parameters? kind of annoying when you need to link multiple things from a generator in the browser and have to refind then every time
Hi. I'm soon receiving the PC12 faderfox with 72 knobs with classic midi and usb - but for the moment I have 4 akai LPD with 8 knobs each, so 32 knobs in total, only plugs into usb, so with lpd8 editor i can"t change different CC for each knob, so knobs from one device to another turn the same buttons - I hope 72 knobs will be all available with fl studio 20
@@JohnJuddMusicStudio for the moment there is a problem with the parcel, I have not received it yet because of the post office that lost my parcel. I hope that tomorrow everything will be settled. Yes thanks to this controler I will finally be able to assign in "overide generik link" for all patcher like this ----> i.goopics.net/jX7ZP.jpg and thanks to "overide generik link" I could control as many patches as I want. it's especially a big difference with 72 knobs
The Omnisphere port is indeed set to 10. See 8:51. If it hadn’t been set to 10, the midi out connection wouldn’t have worked at all. Omnisphere wouldn’t go find the port on its own, nor would the midi out.
@@JohnJuddMusicStudio You have a good week too. I subscribed to your channel. I started in PT's 9 not knowing anything. And then the upgrade in Windows made it stop working. So I switched to Digital Performer and could only get so far before getting lost. I ended up collecting DAWs and knew I could never remember all the details so I started dawtrek.com to use as my online reference. This is a hobby. And I'm learning how much time it takes to do a video.
@@dawtrek1656 that’s quite a DAW story! I started with FL for two years, went to PT for two years, went back to FL for two years, tried and still use Digital Performer on occasion, FL has now been the main game for me for the last ten years....but I have been giving Studio One a try for about 6 months. FL is still where the heart is, I think. Thanks for the subscription and good luck with your site!
Mine is automatically mapped by FL. To test that, make sure to load an instrument first. (It doesn’t seem to do anything unless an instrument is loaded).
tslimm409 I actually don’t have Maschine, so unfortunately I can’t help you there. You might want to consult the FL Forums, as there are surely many people on there that use Maschine.
Yes. 1. In the FL toolbar: select the icon ‘Multi Link To Controllers’. 2. Then tweak the software knobs/sliders/targets inside FL Studio. 3. Right click Multi Link To Controllers and select ‘Override generic links’. 4. Tweak the physical controller knobs/sliders on your controller. They should then be linked from project to project.
detroitrockcity22 those are the Fruity Wrapper settings. Click the gear icon on the fruity wrapper, then click the plug/gear icon below that to open the settings.
detroitrockcity22 you have to select Omnisphere via the plugin picker or add plugin...then you select the gear icon I was referring to (in the wrapper). The Fruity Wrapper is ‘wrapped’ around every plugin. I’m also making the assumption that you own Omnisphere and have it installed.
Hi, a great video! It's like some kind of dark magic. I would love to know a bit about reusability too. Could you set up a template with every single VST active, with mapped controls for each available to be played on the one midi controller? Whichever VST is active can be controlled by the controller. Maybe I'm looking at this all wrong? Mapping from scratch every time seems counter intuitive... I'm confused!
Joe Howard I agree that mapping from scratch every time is a hassle. You could surely set up a general template with a bunch of VST’s. You could also link the most common parameters of each. That would save some time.
@@JohnJuddMusicStudio Global links seen to be the only logical way forward for me. I have an Axiom 25 from M Audio and it is a temperamental beast when it comes to linking
Here’s a video that will get you on the right path. You will have to tweak the math formula, since it is a tempo automation. ruclips.net/video/zpQnqBHTY0M/видео.html I answered a really similar question recently and actually figured out a specific formula for something very close to this. I will try to find the thread....
Try to plug something similar to this into the mapping formula (this one is set up for a range of 120ish - 200ish, so you will have to tweak the math). .2146+input*(.37-.2146)
@@JohnJuddMusicStudio thank you !! I actually found another equation that worked for me as well int(input*32)/64 Which began at 10 and went up in increments of 8 til it maxed out at 266 I’ll plug yours in later!
Hi, thank you so much for the video. I want to know if there is a way to connect all the mixer faders individually to a single knob on my MIDI controller? Thankss
I’m afraid we have to link them all one by one. Right click over each fader - link to controller - make sure ‘remove conflicts’ is deselected in the pop up box - move the midi control fader. Repeat.
@@JohnJuddMusicStudio Hi mate, thank you very much for your prompt reply!!!! What I mean is, with only one knob on my MIDI controller to be able to move each fader of the mixer individually using only that knob. I don't know if this is possible, the closest I got was using the "Omni Mode" but when I move a fader with the knob, the next one I move makes an annoying "jump" remembering the position of the fader I just moved before. I want to think this is possible, hopefully you can help me bro, thanks!!!
@@MLE-fm4ox okay, I got ya now. I’m not sure this is going to be possible without that jump you were talking about. I will think about this for a couple days and see if I have any solutions...I’m not sure that I will. Cool question, though.
@@MLE-fm4ox I broke my brain on this one. I even went to the forums and asked for help. Guess what??!! A feature to help this is NOW LIVE in the 20.9 beta. Relief is on the way. In the beta this feature is called Pickup (takeover mode) and can be selected on the Midi Settings page.
On both of my controllers, those functions are pre-mapped. Under midi options, make sure to select your specific controller type. If that doesn't work, you might want to hit the forums and ask.
I am using the DonnerN25 midi keyboard along with FL Studio as my daw. Does anyone here know how I use the midi program change using the midi keyboard? There is a program button with four LEDs under it. When I push the button, it lights up, along with the first LED. When I flick the joystick thing, the LED changes. Also, if I hold the program button down long enough, it will start flashing, and I can enter a number 0-127 on it and push enter. How do I use this to change the instrument in FL Studio?
I can’t say that I’m familiar with that midi controller, but I would really suggest checking out the user manual. Kind of a pain, but it might help. The numbers 0-127 are almost always associated with midi velocity, so I doubt that will have anything to do with changing an instrument in FL. I might ask: is there a particular advantage as to why you would try to change the FL instrument through your midi controller as opposed to just doing it with your mouse or typing keyboard?
@@Art_with_atlas I would suggest heading to the FL forums. There might be someone with the same midi controller. Or at least, someone that will be able to help with mapping the functionality you need.
Is it possible to make an automation without using a controller?? Usually I'm fl I can just click and away I go, but when I use native instrument plugins it cc automation and since I have no controller I can't do it. Is there away to do this with the controller?? Any help will be great 👍
@@stolenname94 it sounds like you found it, but here’s a pretty simple way: pull up Kontakt and set midi IN port, pull up MIDI Out plugin and set to the same port. Right click a knob on midi out, hit configure. Set controller number to a free number, and set to appropriate channel for Kontakt instrument. Hit accept. Right click over Kontakt parameter you want to control and select Learn Midi CC Automation. Move appropriate Midi Out knob. That should be it!
@@JohnJuddMusicStudio I used the midi out as you did in the video and it worked like a charm!! Its reminded me why I should get a alil midi keyboard as it will be easier to record live automation.
@@JohnJuddMusicStudio honestly thank you! I really didn't think this was the video I would find the solution to my problem 😅 and you have no idea how productive I've been just the last 2 days since figuring this lil trick out. I can finally in about an hour complete what I started and plan to upload. I'll be sure to credit this video along with everyone else I've watched to get me confident again with fl. I was alil worried because I aint touched it in about 10 years, and I wasn't very good back then either lol. But I brought the signature bundle and one of the komplete bundles to get my hands on massive and some other interesting plugins (I also got morphine which I really just brought for one sound and feel like an ass since I've not taken the time to use it much since.... tutorial plz 🤣) and I didn't wanna feel like I burned my wallet for nothing, and that includes the new rig I built just to run fl and some games. Lil tutorials like this may seem small and you may even think my reply is alil much, but this tiny lil thing with midi out litterly opened doors you have no idea how annoying it was trying to modulate my cut off so I can make some wobbles I just didn't understand the midi learn function and now I do. Subscribed good sir you like others have allowed me to carry on a passion I put down years ago, thank you 😊
@@stolenname94 so glad that the video helped you! Your comment means a lot to me and I do appreciate it. There can be a lot of hate in the RUclips comments section in general, so this was nice to read. Best of luck on your musical journey!
Is there any way to configure so that a certain element is triggered? For example, If I have an arp, and in the next bar I want to change the arp configuration by hitting a key, is that possible?
Specifically with arpeggiation, yes. Every generator, whether native or 3rd party has a wrapper. If you go to the wrapper and select the wrench icon (misc properties), you can automate the ARP functions. Right click and create automation clip. You can also link that functionality to a knob or fader on your controller. I will look into what to do to just hit one key to make that happen and get back to you if I find anything out that’s worth communicating.
is there a way to link/map the transport controls to my midi controller? I have the Arturia Keylab Essential 49 and things suchs as play, stop and record work just fine. But I would like to be able to scroll through the channel rack (normally the up/down keys in my laptop) via my midi controller. Is there a way to do that?
John Daker I have an Oxygen 61 and there are two left/right arrow buttons under ‘track’ that are automatically linked to that feature (channel rack up and down). Perhaps your controller has similar buttons?
@@JohnJuddMusicStudio I do have such buttons, but sadly they don't do anything within FL. is there a possibility to link the up/down to a button on my controller?
John Daker I’m assuming you’ve selected your specific controller in the Midi or Audio tab of the settings. I’m thinking you probably did....if that’s the case, you want want to hit the FL forums and ask. Sadly I don’t have an answer for you. 😫
hello! thaks for the tutorial! newbie question, maybe but..if i have a full synthesizer, instead of just a midi controller (synth with usb connection) can i control the FL with the synth knobs? or i cant (e.g. because the knobs are fixed on something inside the synth?)
I actually only have controllers, so I cant speak to that situation specifically. I believe that any synth knob would very likely be able to be used to control parameters in FL....you should try linking one of the knobs to something easy like an internal FL synth and see what happens.
@@diom00 okay, got ya. I wish I could help. You might want to search more tutorials on synths, etc .... the info just has to be out there. Maybe someone who reads this can chime in if they know the answer.
My math sucks, but this will get you close: when you right click tempo and hit ‘link to controller’, type this into the mapping formula section: .2146+input*(.37-.2146) Then move the knob. Not those exact values of 120 and 200, but pretty close. Fidget with the numbers to get it spot on.
how do you cc play, stop, record, things like that? I wold like to use my substain pedal as the record button in FL. Any tips or tutorial? Nice video by the way. Thanks
I will try to find an answer for you. I’ve had multiple discussions with a handful of people that want this, yet I’m not entirely sure it can be done in FL. I’ll get back to you!!
Okay, after some research: it’s super involved. As in, purchase of other software to make that happen…..plus several other things. I don’t think I can help you with this, although it is a great idea.
@@JohnJuddMusicStudio Hey John,, thanks for getting back to me.. I've found and article on the FL community help page on which you can download a program setup for that. Pretty impressive. aybe you want to go and check it out. Peace!
don’t work for me, overtime I try to link a knob of my Arturia MKII 49 I spin the wheel and all that FL studio link is a full movement to the right, and it don’t copy the progressive movement of the wheel
Great tutorial, thank you. I have questions about the MIDI Out plugin, though, specifically related to it being mapped to the East West "Play" engine (I still suspect it's the same for any VST). I usually load different articulations and/or instruments into the one Play engine, string instruments into another instruments, and so forth. I then use the MIDI Out plugin to control each one, with each instrument/articulation being assigned to a different MIDI channel. I've got a preset saved with the configuration settings working just fine, but when I load the preset again, I have to remap the MIDI Out plugin to my controller. Any suggestions on how to get around this? (I tried saving "CH1" and "CH2" presets with the appropriate MIDI channels configured, but alas, no luck).
Also, when I map the controller to multiple MIDI Out plugin instances, it controls ALL instances of the MIDI Out plugin instead of just the one I have selected. What am I doing wrong?
Hi Jimmy, you can set up a global link to the hardware controller that will last across multiple sessions. 1. Pull up an instance of the Midi Out Plugin. 2. Click the Multi Link To Controllers button (it’s in your toolbar and it should turn orange). 3. Move the target knob on the Midi Out with your cursor. 4. Right Click Multi Link To Controllers and select Override Generic Links. 5. Move the target knob or slider on your hardware. This should set up a link that will remain every single time you load up that plug-in in any session. (Make sure you want that link, or you will have to delete it in the FL user data file)
@@JimmyCooperAustralia as regards this issue (if I am understanding you correctly): let’s say you link a knob on your hardware controller to knob 1 of two instances of the Midi Out Plugin. Guaranteed it will control both of those at all times, not just when they are selected. The solution I mentioned in my other comment makes it so only the selected Midi Out will react (but all knob 1’s will be linked regardless of channel/port/etc)
@@JohnJuddMusicStudio Sounds like a flaw in the FL Studio DAW then. I'll see what I can do to work around it. Seems some copy/pasting will be in order. A pity. I've been using this software for more than 20 years.
In the step sequencer, find the knob at the top right (to the left of the pattern length number). You can automate or link the swing knob to a controller.
There's something I've been searching for and I can't find it. Is there a way you can set a CC controller for *selecting instruments*? Like, if I press a certain button it'll choose on synth, then another will choose another and so on. I've been clicking around and seeing videos like this and none clear my doubt exactly, is there a way to do this? Thanks.
R. G. That’s a tough one. Not sure how to do it with midi CC, but you can definitely achieve something close to this with patcher. My next video will discuss this. 😉
@R. G. I think you might already know this, but when the channel rack is in focus the up/down arrows can switch synths. It's a pain that it needs to be in focus, so here's somewhat of a partial solution to your search: ruclips.net/video/HUZ0uBaynrA/видео.html and here's extra info on the patcher routing: ruclips.net/video/cjB2JEf2JPw/видео.html Btw, I just discovered that my Oxygen 61 actually has buttons that are premapped to selecting different channels in the channel rack. Maybe your controller does as well. 😉
Might be a dumb question, i'm not an expert in midi stuff but why don't you just directly use "link to controller" on the "browse parameters" menu, instead of using the mod page and adding an extra step to the process?
Luca Vervoort as regards omnisphere or kontakt, two reasons: 1. Sometimes the parameters just aren’t in the list or are really difficult to find. If they aren’t in the list, you can’t link it (as far as I know). 2. Involving the Midi Out would mean that if you had recorded/written automation data that is in the playlist but decided you wanted that data to affect a different instrument with a different midi channel, you could just reassign the Midi Out and Re-configure the knob for that midi channel.
André R go to the browser, Current Project, then remote control. There should be a list. You can left click each item, hit reset + accept in the popup box. Not sure if you can delete all of the list in one go or not.
Brilliantly explained. Had some confusion about the MIDI Out plugin, not anymore. Thank you!
This video helped a ton! Thank you so much! Thought I'd share a solution to my problem, in case it helps someone. After struggling for years (I'm not even exaggerating), I finally found a solution to my problem, which is having multiple MIDI channels for different instruments, with various Midi CCs, inside a single plugin instance.
Here's what I did:
(I use TouchOSC, so I created a new page with extra CCs for this one)
I created a MIDI out, and configured each knob to use the CCs I want to tweak (I'm using Play, and the CCs seem to be baked in, so you can't tweak and assign them).
Did the port stuff like the tutorial shows.
Then I assigned *global* links to each knob in the MIDI out.
Finally, I checked "Map note color to MIDI channel".
Now I just input all the MIDI data, be it CCs or notes, on the MIDI Out channel, instead of the plugin one. The knobs will only be tweaked when that specific MIDI out is selected. Working so far. :)
Oh. My. God!! You are a lifesaver!! Couldn't figure out how to control the vibrato for Shreddage Hydra for the *life* of me. :D
Excelente amigo, me rendí y al ver el último video apareció el tuyo me salvaste
Tan contento de haber podido ayudarte! Perdona mi pobre Español.
Gracias amigo! Ahora si puedo automatizar cualquier plugin externo con midi out genial!!
4:08 is what I was looking for..Automating standard CC values that don't have knobs associated with them. Thanks!
For anyone watching this in 2020 or beyond, there is a much simpler method than this for most VST's. Firewalk has a video on it called How to Map midi controls in fl studio--I recommend seeing if that works for you first and use this as a backup method if it doesn't. Make sure to override generic links if you want the links you create to work across any project when you store the configuration to your midi keyboard or controller. I'm using a Keylab MK II if anyone has any problems and needs help :)
Thanks a ton for this John. New to FL 20 and this solved a blocker for me of how to produce CC1 data on more than just channel 1 that my modwheel produced.
Hey Nick, glad that it helped you and welcome to FL. It’s the best.
Very helpful, thank you!
Hi! Awesome video, from my own experimentation I've found another way to link a 3rd party vst to a midi controller. If you move the knob you wish to automate -->tools drop down menu-->last tweaked-->link to controller-->then simply move the knob, slider, wheel etc on your midi controller.
2:54 - "You don't have to pick this, but for some reason I always just start with 9. It's just my thing I guess."
Haha nope! It's my thing too. For me, it's because I started with Omnisphere as my first big plugin purchase way back and the setup on it uses midi port 1 through 8. Omnisphere always gets set up first, so 1-8 is always reserved for it by default in my mind.
Ha! Omnisphere is the best. Worth the price tag, for sure. I use Kontakt a bit more…but Omnisphere is a star player, for sure.
@@JohnJuddMusicStudio I've found that I'm gravitating towards Kontakt more and more lately as well. This was a great video by the way! I've been trying to make cleaner project files a priority as of late, and mastering midi input/output has been high on the bucket list. Much appreciated for the clear walkthrough!
The issue @ 12:10 was because of our choice to deselect 'Auto Select Linked Modules' at the start of the video!
You are awesome. Amazing tutorial made easy to understand as well. Nice job
super helpful, thanks so much
I tried this, it works!! Amazing, thank you so much!🎶🎶
Very good video, very well explained, good details and some humor is always good. Thanks!
That's what I was looking for!! Thank You so much!!!
Nice job JJ, very helpful indeed. Cheerz.
God Bless you for this Video
Great video! Answered my questions, gave me ideas. Subscribed, and thanks! Enjoy the good karma.
Great video i learned alot from it. my initial reason for seeking knowledge in assigning midi cc was to figure out away to save these assignments so during my next project if using the same plug-ins I don't have to go through these cumbersome steps. Also I've noticed that often, especially with third party plug-ins ill have to do this every time I reload a project. Very lame and that being said and surely I need to take this up with Image Line they need to come up with some way to save these cc assignments and controller configurations via a plug-in or programing. Unless of course someone knows something that I dont
Do you mean that the CC Configuration is working when you load a preset but you have to remap the controller to the MIDI Out plugin...?
Hello, I just have a quick question: Is it possible to assign play/stop/record buttons to midi controller? I read that it has something to do with CC but can't fully figure it out. Please let me know if you have any experience with this
MΛTVIX Music FL Studio automatically mapped those buttons on my controller. I never had to mess with them. If I have time, I will take a look at that and see what happened.
@@JohnJuddMusicStudio Okay, thanks. It's not a big of a deal but it would be really cool to have it. I have Alesis v49 if that might help...
Brilliant video and very informative liked and subscribed to your channel
You saved my day bro 😭😭
all that needs to happen is the CC gets sent to the current plugin by default
instead of FL swallowing it it's just the completely nonsensical non-MIDI compliant implementation in FL
the way it currently works is:
Check if the CC is mapped (linked to controller)
If not, ignore it completely
The way it should work is:
Check if the CC is mapped (linked to controller)
If not, send to current plugin
just implement the standard MIDI protocol and send the MIDI messages to the selected plugin
there's a whole bunch of standardised CCs, and a lot of VSTs have in-built CC mappings too
I have a MIDI controller that allows you to load templates, so you can download a template for say Massive, and voila, you don't need to map everything yourself
The idea being that it sets up all the CCs used by that plugin in a sensible way
but of course none of that works with FL
hihat pedals are CC4, but again, won't work OOTB
sustain pedal; breath controller yadda yadda - all part of the MIDI spec and supposed to make it easy to plug and play
but no, not in FL; instead you need to manually set everything up yourself even though there's no need
plus there's that terrible kludge of a clusterf*** that is the default option of handling sustain that you need to turn off
I dunno what was going on, it's absolutely incomprehensible
Heck, it doesn't even work properly with IL's own products, like Sawer, which has a mod matrix for CCs
all I can say is post on the forums and remind them that this is an easy fix that has been mentioned 100 times before
and in 2020 it should be expected that a DAW is MIDI compliant
heck, it should have been expected 20 years ago
that's the whole bleeding point of MIDI innit
connecting different devices....
but gol didn't like MIDI
so he implemented something worse just to show us
DomiTastyVideos everything in this comment is true, sadly.
this is so true wow i am actually speechless we should do something about this problem this really should get fixed as fast as possible because my midi keyboard works 50% i hate this...
THANK YOU....THANK YOU...THANK YOU!!!! ❤
🔥🔥🔥 can you do this with the mpc studio hardware? (I've been trying but everytime I select a QLink it plays the instruments sound)... Can anybody assist with using the mpc hardware to control Native fl vst's?
I wish I could help you, but I don’t own an MPC. I’m sure there must be someone out there that has figured this out!
@@JohnJuddMusicStudio I know... 😄 I have a few of the controls mapped out to control knobs in the channel rack and mixer but I mainly want to have FL Studio playback when I press play on my MPC instead of using the space bar. I've seen a few videos about scripting but I can't figure it out. If there's anyone out there who has please! give me hand. 😇
Excellent tutorial. Thank you. Subbed and liked.
Great video! very helpful thanks a lot!
Nice vid mate.
Great video! You're a life saver man!
Please make a tutorial specifically on how to fully utilize m audio oxygen 49/61 on fl studio ......Thank you
hello if i have a pad controller that just toggles i cant make it as gates (mute /unmute) is there any way in fl studio to make it understand that the first toggle mute and the second is unmute ?
I was searching for how to link a preset change, found this nice video and learned a new trick - thank you !
Anyone knowing how to link a hardware button to a VST preset up/down change.
My usb controller supports natively the program/channel up/down, but not the preset.
College class in session , 6 years later this makes sense now 😂 my main problem is how do I change the cc on the controller itself
You sound good. Maybe like zeus.
Controlling Mappers + Midi CC 20 in FL Studio
THANKSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS VERYYYYY VERYYYYYYYYY GOODDDDDDDDDD
Nice Video, very helpful 👍
but how to next intsrument change without the mouse? for me the most important feature i think..
Amazing video.
I have a doubt:
Axiom Air 32 (by M-Audio) has an "Hypercontrol mode" that is not compatible for FL Studio.
I've been wondering if there's a possibility to map transport keys manually.
I found a comment that says: "Hi men. You have to use the Controller Type: TASCAM US428. Then assign the knobs to CC controls From 89 to 96. Even Transport button you can assign Play to 22 rec 23 stop 21 Back 19 front 20. I hope it Works for you, because I investigate a lot to finally use it in FL Studio ."
How can i do that?
Thanks, dude. Greeting from Chile!
Nizzi Woods it doesn’t make sense to me that you would use a TASCAM controller type setup for an M Audio controller. Maybe that’s a thing, but it sounds doubtful. That said, I will look into mapping other pads/knobs/etc as the start/stop/Etc and get back to you on that. Both of my controllers premap everything, but I will look into it nonetheless. Chile? Nice!
Thanks man
This is an extremely useful video and covers a potentially confusing concept in FL Studio. My specific issues (when I suggested this topic) has more to do with the steps mapping physical controllers to the software, rather than with MIDI Out to VST instruments. If I may suggest a few "advanced" follow-up topics that you might want to touch on in a future video. For example, in my learning (bumbling!) I had issues with:
1) "Auto detect" versus "Omni" and sending controller activity to a specific vs selected channel.
2) Initializing a track with a controller at a specific value. For example I have some instruments which use the mod wheel to control volume (usually bowed string instruments). Initializing at 0, a typical default, would require me to always move the modwheel to the desired value for the selected instrument whenever I opened the track. Knowing how to right-click the control on a MIDI Out plug-in and select "Init song with this position" was a life saver.
3) In contrast to #2, having something initialize at the wrong position is frustrating if you don't know how/where to clear that initial position. (Current Project > Patterns > Initialized Controls) Before finding this, I remember having maddening hunts for why a synth would have, say, the wrong filter cutoff amount from the beginning of the track.
4) Though not needed often, un-linking a controller was not obvious to me at first. The first way I found to do it is to right-click the control, select "Link to controller..." then click Reset and Accept. Later, I found this is also in Current Project > Remote Control > [list of linked controllers], though clearing the assignment still requires the Reset-Accept sequence.
5) Last but not least, in my previous DAW, I could right-click a control on a third-party VST and select "Learn CC# Automation" and then move a physical control and the mapping would be complete. In FL Studio, the extra layer (MIDI Out) can be frustrating. I don't have an issue with it now, but it took time to remember the extra step. If you have shortcuts to making this easier or less time consuming, that would be great to see.
Thanks again for awesome videos that dig more into the workflow than the tutorials/demos usually do!
JYelton Thanks for the kind words. I think you highlighted a lot of the issues that I ran into when I was first figuring this stuff out years ago. I think these are pretty common. I don’t have any tricks other than to consider using templates while writing/performing the music. Having a bunch of Midi Outs already configured for each multi channel vst would save some time. Btw, you articulated your ideas really well....RARE for a RUclips comments section.
oh so thank you, next question is, after this (setting midi mapping) how to make program change with automation in fl studio ? can you tell me please, thank you
My problem is when I try to do fpc to a controller and link my pads, one of the pads is mapped to something already by default and the whole vst closes when I hit a certain pad ?
Once you have mapped and done the midi learn CC is there away to keep the mapping to be used for each VST as a file for future use on a channel/track? I would like open a new track in FL and have for example Serum vst ready to be used and mapped. So i can make a collection of VSTs that are all mapped and ready ?
Me too.
I have Alesis V49 could someone tells me how can i assign the 2 of 4 buttons to Play and Rec buttons in FL Studio ?
Thanks teacher
Exellent tutorial man!!! thank you
Thank u king
Thanks 👍🏻
I Am using FL 12. & My own custom midi controller .I want to save midi cc setting(with mapping formula) in my harmor preset permanent.means if i open new project , then midi cc setting should be automatically set after dragging harmor preset in channel rack .. please suggest me full percedure????
is it possible to save the kontakt mappings? if i change the instruments in kontakt the links are gone
can I flick a number in fl studio tool to have a remap of my midi controller and go back to 1 to have what I mapped in 1, and 2 for a different instrument with new mappings? So use a knob set in 1, then use the same knob set in 2? Basically save 2 mappings and switch between them
Really helpful. I always saved this video on my private playlist and refer to this video whenever I forget a step. It's been great for a good while, however sadly, there's an issue I can't resolve very recently. It's the part where we 'learn' the midi CC. But I Link to controller and move the fader but it's not working. Something or somehow is disabled? I would appreciate help on this!
This problem is presumably occurring with a 3rd party plugin like Kontakt, I would think. Quick things to check: if you’ve set up a Midi Out: make sure that you have set a port and channel. In the 3rd party plugin, make sure to have set the exact same settings as the Midi Out.
Is it possible to stop the browser from collapsing after you link a midi cc# to controller or change the individual parameters? kind of annoying when you need to link multiple things from a generator in the browser and have to refind then every time
WHY is this not working with my Akai fire??
it stays on the volume modulation. How can i override this option toward a knob in Sektor for example?
holy god tank you!!!!!!!!!!!!!
Hi. I'm soon receiving the PC12 faderfox with 72 knobs with classic midi and usb - but for the moment I have 4 akai LPD with 8 knobs each, so 32 knobs in total, only plugs into usb, so with lpd8 editor i can"t change different CC for each knob, so knobs from one device to another turn the same buttons - I hope 72 knobs will be all available with fl studio 20
VolgaZap that PC12 looks awesome. I’m jealous.
@@JohnJuddMusicStudio for the moment there is a problem with the parcel, I have not received it yet because of the post office that lost my parcel. I hope that tomorrow everything will be settled.
Yes thanks to this controler I will finally be able to assign in "overide generik link" for all
patcher like this ----> i.goopics.net/jX7ZP.jpg
and thanks to "overide generik link" I could control as many patches as I want. it's especially a big difference with 72 knobs
THE BEST :)
well explained, but OMG, this is such a pain in the ass to configure....
On the Omnisphere the plug-in's port wasn't set to 10 . The anomaly is because Omnisphere had to find the port.
The Omnisphere port is indeed set to 10. See 8:51. If it hadn’t been set to 10, the midi out connection wouldn’t have worked at all. Omnisphere wouldn’t go find the port on its own, nor would the midi out.
@@JohnJuddMusicStudio
I'm wrong - you're right. Sorry.
@@dawtrek1656 it’s all good. It went by VERY quickly in the video! Have a good week. Btw, I like the user name.
@@JohnJuddMusicStudio You have a good week too. I subscribed to your channel. I started in PT's 9 not knowing anything. And then the upgrade in Windows made it stop working. So I switched to Digital Performer and could only get so far before getting lost. I ended up collecting DAWs and knew I could never remember all the details so I started dawtrek.com to use as my online reference. This is a hobby. And I'm learning how much time it takes to do a video.
@@dawtrek1656 that’s quite a DAW story! I started with FL for two years, went to PT for two years, went back to FL for two years, tried and still use Digital Performer on occasion, FL has now been the main game for me for the last ten years....but I have been giving Studio One a try for about 6 months. FL is still where the heart is, I think. Thanks for the subscription and good luck with your site!
For record and loop button?
nice video but how do you. map the pitch wheel automation in kontakt next to the mod wheel
Mine is automatically mapped by FL. To test that, make sure to load an instrument first. (It doesn’t seem to do anything unless an instrument is loaded).
Hi. I want RECORD MIDI NOTES within pattern when performance mode playing...it would be truly and finally real live looping. pleeeease !
lemme know if u find out
@@DaBuffi let's hope
we need updated version
Do you know how to route Maschine in Fl Studio tone able to drag midi from Maschine into Fl Studio?
tslimm409 I actually don’t have Maschine, so unfortunately I can’t help you there. You might want to consult the FL Forums, as there are surely many people on there that use Maschine.
Can you save all that so your controller just links to the midi channels on start up with out having to link your controller all over again ?
Yes. 1. In the FL toolbar: select the icon ‘Multi Link To Controllers’. 2. Then tweak the software knobs/sliders/targets inside FL Studio. 3. Right click Multi Link To Controllers and select ‘Override generic links’. 4. Tweak the physical controller knobs/sliders on your controller. They should then be linked from project to project.
how do you get to the omnisphere settings at 8:52?
detroitrockcity22 those are the Fruity Wrapper settings. Click the gear icon on the fruity wrapper, then click the plug/gear icon below that to open the settings.
@@JohnJuddMusicStudio Okay. Thank you. :-) I clicked the plug/gear icon and it's asking to select a plugin, but I can't find omnisphere.
detroitrockcity22 you have to select Omnisphere via the plugin picker or add plugin...then you select the gear icon I was referring to (in the wrapper). The Fruity Wrapper is ‘wrapped’ around every plugin. I’m also making the assumption that you own Omnisphere and have it installed.
Hi, a great video! It's like some kind of dark magic. I would love to know a bit about reusability too. Could you set up a template with every single VST active, with mapped controls for each available to be played on the one midi controller? Whichever VST is active can be controlled by the controller. Maybe I'm looking at this all wrong?
Mapping from scratch every time seems counter intuitive... I'm confused!
Joe Howard I agree that mapping from scratch every time is a hassle. You could surely set up a general template with a bunch of VST’s. You could also link the most common parameters of each. That would save some time.
@@JohnJuddMusicStudio Global links seen to be the only logical way forward for me. I have an Axiom 25 from M Audio and it is a temperamental beast when it comes to linking
Joe Howard I have one of those lying around my house somewhere! I don’t recall the linking being any sort of issue (years ago)
@@JohnJuddMusicStudio I've had trouble with transport controls and the encoders going from 0 to 100% in one click. Drives me nuts!
Is there a way to map a tempo range to a knob so I could just turn a knob and within my range of like 70-170 it'd let me select a tempo?
Here’s a video that will get you on the right path. You will have to tweak the math formula, since it is a tempo automation.
ruclips.net/video/zpQnqBHTY0M/видео.html
I answered a really similar question recently and actually figured out a specific formula for something very close to this. I will try to find the thread....
Try to plug something similar to this into the mapping formula (this one is set up for a range of 120ish - 200ish, so you will have to tweak the math).
.2146+input*(.37-.2146)
@@JohnJuddMusicStudio thank you !! I actually found another equation that worked for me as well
int(input*32)/64
Which began at 10 and went up in increments of 8 til it maxed out at 266
I’ll plug yours in later!
Hi, thank you so much for the video.
I want to know if there is a way to connect all the mixer faders individually to a single knob on my MIDI controller? Thankss
I’m afraid we have to link them all one by one. Right click over each fader - link to controller - make sure ‘remove conflicts’ is deselected in the pop up box - move the midi control fader. Repeat.
@@JohnJuddMusicStudio Hi mate, thank you very much for your prompt reply!!!!
What I mean is, with only one knob on my MIDI controller to be able to move each fader of the mixer individually using only that knob. I don't know if this is possible, the closest I got was using the "Omni Mode" but when I move a fader with the knob, the next one I move makes an annoying "jump" remembering the position of the fader I just moved before.
I want to think this is possible, hopefully you can help me bro, thanks!!!
@@MLE-fm4ox okay, I got ya now. I’m not sure this is going to be possible without that jump you were talking about. I will think about this for a couple days and see if I have any solutions...I’m not sure that I will. Cool question, though.
@@JohnJuddMusicStudio Thank you very much for taking the time. I will also do it and if I find a solution I will certainly share it with you man.
@@MLE-fm4ox I broke my brain on this one. I even went to the forums and asked for help. Guess what??!! A feature to help this is NOW LIVE in the 20.9 beta. Relief is on the way. In the beta this feature is called Pickup (takeover mode) and can be selected on the Midi Settings page.
Hello! How would I assign fl studio transport panel to control from my midi keyboard transport panel?? Thanks!
On both of my controllers, those functions are pre-mapped. Under midi options, make sure to select your specific controller type. If that doesn't work, you might want to hit the forums and ask.
I am using the DonnerN25 midi keyboard along with FL Studio as my daw. Does anyone here know how I use the midi program change using the midi keyboard? There is a program button with four LEDs under it. When I push the button, it lights up, along with the first LED. When I flick the joystick thing, the LED changes. Also, if I hold the program button down long enough, it will start flashing, and I can enter a number 0-127 on it and push enter. How do I use this to change the instrument in FL Studio?
I can’t say that I’m familiar with that midi controller, but I would really suggest checking out the user manual. Kind of a pain, but it might help. The numbers 0-127 are almost always associated with midi velocity, so I doubt that will have anything to do with changing an instrument in FL. I might ask: is there a particular advantage as to why you would try to change the FL instrument through your midi controller as opposed to just doing it with your mouse or typing keyboard?
@@JohnJuddMusicStudio I mainly want it for live looping and ease of access.
@@Art_with_atlas okay, I got ya
@@JohnJuddMusicStudio The manual to the MIDI keyboard talks about the button, but it’s so vague that I have no idea what it’s talking about.
@@Art_with_atlas I would suggest heading to the FL forums. There might be someone with the same midi controller. Or at least, someone that will be able to help with mapping the functionality you need.
Is it possible to make an automation without using a controller?? Usually I'm fl I can just click and away I go, but when I use native instrument plugins it cc automation and since I have no controller I can't do it. Is there away to do this with the controller?? Any help will be great 👍
Never mind I just found my solution in your video I believe
@@stolenname94 it sounds like you found it, but here’s a pretty simple way: pull up Kontakt and set midi IN port, pull up MIDI Out plugin and set to the same port. Right click a knob on midi out, hit configure. Set controller number to a free number, and set to appropriate channel for Kontakt instrument. Hit accept. Right click over Kontakt parameter you want to control and select Learn Midi CC Automation. Move appropriate Midi Out knob. That should be it!
@@JohnJuddMusicStudio I used the midi out as you did in the video and it worked like a charm!! Its reminded me why I should get a alil midi keyboard as it will be easier to record live automation.
@@JohnJuddMusicStudio honestly thank you! I really didn't think this was the video I would find the solution to my problem 😅 and you have no idea how productive I've been just the last 2 days since figuring this lil trick out. I can finally in about an hour complete what I started and plan to upload. I'll be sure to credit this video along with everyone else I've watched to get me confident again with fl. I was alil worried because I aint touched it in about 10 years, and I wasn't very good back then either lol. But I brought the signature bundle and one of the komplete bundles to get my hands on massive and some other interesting plugins (I also got morphine which I really just brought for one sound and feel like an ass since I've not taken the time to use it much since.... tutorial plz 🤣) and I didn't wanna feel like I burned my wallet for nothing, and that includes the new rig I built just to run fl and some games. Lil tutorials like this may seem small and you may even think my reply is alil much, but this tiny lil thing with midi out litterly opened doors you have no idea how annoying it was trying to modulate my cut off so I can make some wobbles I just didn't understand the midi learn function and now I do. Subscribed good sir you like others have allowed me to carry on a passion I put down years ago, thank you 😊
@@stolenname94 so glad that the video helped you! Your comment means a lot to me and I do appreciate it. There can be a lot of hate in the RUclips comments section in general, so this was nice to read. Best of luck on your musical journey!
Is there any way to configure so that a certain element is triggered? For example, If I have an arp, and in the next bar I want to change the arp configuration by hitting a key, is that possible?
Specifically with arpeggiation, yes. Every generator, whether native or 3rd party has a wrapper. If you go to the wrapper and select the wrench icon (misc properties), you can automate the ARP functions. Right click and create automation clip. You can also link that functionality to a knob or fader on your controller. I will look into what to do to just hit one key to make that happen and get back to you if I find anything out that’s worth communicating.
is there a way to link/map the transport controls to my midi controller?
I have the Arturia Keylab Essential 49 and things suchs as play, stop and record work just fine.
But I would like to be able to scroll through the channel rack (normally the up/down keys in my laptop) via my midi controller. Is there a way to do that?
John Daker I have an Oxygen 61 and there are two left/right arrow buttons under ‘track’ that are automatically linked to that feature (channel rack up and down). Perhaps your controller has similar buttons?
@@JohnJuddMusicStudio I do have such buttons, but sadly they don't do anything within FL. is there a possibility to link the up/down to a button on my controller?
John Daker I’m assuming you’ve selected your specific controller in the Midi or Audio tab of the settings. I’m thinking you probably did....if that’s the case, you want want to hit the FL forums and ask. Sadly I don’t have an answer for you. 😫
@@JohnJuddMusicStudio yes, that is correct. thank you nonetheless 😊
John Daker best of luck!
Thank you so much!!!!!!!!!!!!!!!!!!!!! You saved me 300$! =)
hello! thaks for the tutorial!
newbie question, maybe
but..if i have a full synthesizer, instead of just a midi controller
(synth with usb connection)
can i control the FL with the synth knobs?
or i cant (e.g. because the knobs are fixed on something inside the synth?)
I actually only have controllers, so I cant speak to that situation specifically. I believe that any synth knob would very likely be able to be used to control parameters in FL....you should try linking one of the knobs to something easy like an internal FL synth and see what happens.
@@JohnJuddMusicStudio but I don't have yet a synth:(
If I knew the answer that could help me decide whether to buy one or not
@@diom00 okay, got ya. I wish I could help. You might want to search more tutorials on synths, etc .... the info just has to be out there. Maybe someone who reads this can chime in if they know the answer.
@@JohnJuddMusicStudio thanks! Appreciate the help
How about mapping multiple instances of the same vst does it work ?
As long as they are set to the same input port, I’m pretty sure that will work just fine.
is there any way I can link tempo to knob on midi controller, but so that the minimum value is 120 bpm and maximum value is 200 bpm?
Automate the tempo ? Right click the tempo icon then create automation it'll show up in your playlist as a parameter I believe , then edit your tempo
@@ProdKeyHii I thought about linking tempo to the knob on midi controller, so you can control it that way. But thanks for the reply 🙏
My math sucks, but this will get you close: when you right click tempo and hit ‘link to controller’, type this into the mapping formula section:
.2146+input*(.37-.2146)
Then move the knob.
Not those exact values of 120 and 200, but pretty close. Fidget with the numbers to get it spot on.
@@JohnJuddMusicStudio omg dude, this actually works! 🤩 you are the only one who got and answered the question, thank you so much! 🙏
@@bocky777 don’t worry. I got your back. 😉
how do you cc play, stop, record, things like that? I wold like to use my substain pedal as the record button in FL. Any tips or tutorial? Nice video by the way. Thanks
I will try to find an answer for you. I’ve had multiple discussions with a handful of people that want this, yet I’m not entirely sure it can be done in FL. I’ll get back to you!!
Okay, after some research: it’s super involved. As in, purchase of other software to make that happen…..plus several other things. I don’t think I can help you with this, although it is a great idea.
@@JohnJuddMusicStudio Hey John,, thanks for getting back to me.. I've found and article on the FL community help page on which you can download a program setup for that. Pretty impressive. aybe you want to go and check it out. Peace!
CC:
PLAY/PAUSE - 117
STOP - 116
RECORD - 118
PATTERN/SONG MODE - 113
REWIND - 114
FORWARD - 115
Someone have Cc's for change next/previous channel on channel rack?
My Midi CC is 100% failing ...broken in FL 20. I don't know what to do about it. Nothing moves when automated this way.
007mercucio you might want to head to the FL forums and give some more details. A lot of people are happy to help.
@@JohnJuddMusicStudio Yea, good idea, thanks. :)
Good 👍👍👍
don’t work for me, overtime I try to link a knob of my Arturia MKII 49 I spin the wheel and all that FL studio link is a full movement to the right, and it don’t copy the progressive movement of the wheel
Great tutorial, thank you.
I have questions about the MIDI Out plugin, though, specifically related to it being mapped to the East West "Play" engine (I still suspect it's the same for any VST). I usually load different articulations and/or instruments into the one Play engine, string instruments into another instruments, and so forth. I then use the MIDI Out plugin to control each one, with each instrument/articulation being assigned to a different MIDI channel. I've got a preset saved with the configuration settings working just fine, but when I load the preset again, I have to remap the MIDI Out plugin to my controller. Any suggestions on how to get around this? (I tried saving "CH1" and "CH2" presets with the appropriate MIDI channels configured, but alas, no luck).
Also, when I map the controller to multiple MIDI Out plugin instances, it controls ALL instances of the MIDI Out plugin instead of just the one I have selected. What am I doing wrong?
Hi Jimmy, you can set up a global link to the hardware controller that will last across multiple sessions. 1. Pull up an instance of the Midi Out Plugin. 2. Click the Multi Link To Controllers button (it’s in your toolbar and it should turn orange). 3. Move the target knob on the Midi Out with your cursor. 4. Right Click Multi Link To Controllers and select Override Generic Links. 5. Move the target knob or slider on your hardware. This should set up a link that will remain every single time you load up that plug-in in any session. (Make sure you want that link, or you will have to delete it in the FL user data file)
@@JimmyCooperAustralia as regards this issue (if I am understanding you correctly): let’s say you link a knob on your hardware controller to knob 1 of two instances of the Midi Out Plugin. Guaranteed it will control both of those at all times, not just when they are selected. The solution I mentioned in my other comment makes it so only the selected Midi Out will react (but all knob 1’s will be linked regardless of channel/port/etc)
@@JohnJuddMusicStudio Sounds like a flaw in the FL Studio DAW then. I'll see what I can do to work around it. Seems some copy/pasting will be in order. A pity. I've been using this software for more than 20 years.
@@JohnJuddMusicStudio Mega cheers for your feedback though. It is very helpful despite being a complete solution.
How to control the swing in fl studio
In the step sequencer, find the knob at the top right (to the left of the pattern length number). You can automate or link the swing knob to a controller.
There's something I've been searching for and I can't find it. Is there a way you can set a CC controller for *selecting instruments*? Like, if I press a certain button it'll choose on synth, then another will choose another and so on. I've been clicking around and seeing videos like this and none clear my doubt exactly, is there a way to do this? Thanks.
R. G. That’s a tough one. Not sure how to do it with midi CC, but you can definitely achieve something close to this with patcher. My next video will discuss this. 😉
@@JohnJuddMusicStudio Thanks! I really appreciate the effort. I'll be looking forward to that. Keep it up! :)
@R. G. I think you might already know this, but when the channel rack is in focus the up/down arrows can switch synths. It's a pain that it needs to be in focus, so here's somewhat of a partial solution to your search: ruclips.net/video/HUZ0uBaynrA/видео.html
and here's extra info on the patcher routing: ruclips.net/video/cjB2JEf2JPw/видео.html
Btw, I just discovered that my Oxygen 61 actually has buttons that are premapped to selecting different channels in the channel rack. Maybe your controller does as well. 😉
Might be a dumb question, i'm not an expert in midi stuff but why don't you just directly use "link to controller" on the "browse parameters" menu, instead of using the mod page and adding an extra step to the process?
Actually never mind, that's what you did later on in the video... But why not using the same principle with omnisphere or kontakt?
Luca Vervoort as regards omnisphere or kontakt, two reasons: 1. Sometimes the parameters just aren’t in the list or are really difficult to find. If they aren’t in the list, you can’t link it (as far as I know). 2. Involving the Midi Out would mean that if you had recorded/written automation data that is in the playlist but decided you wanted that data to affect a different instrument with a different midi channel, you could just reassign the Midi Out and Re-configure the knob for that midi channel.
how to delete all the mapping?
André R go to the browser, Current Project, then remote control. There should be a list. You can left click each item, hit reset + accept in the popup box. Not sure if you can delete all of the list in one go or not.
Thank you
Thank You