Since a lot of people want to know, there is a community made template included in the github repository for Maschine Studio and Maschine +. Maschine Mikro and Maschine MK2 currently don't have any ported template, unless someone who actually owns a controller makes a template this script will not work with those. I haven't tried to use Maschine Studio and Maschine + with this script so I have no idea about the functionality of those, but I included them nonetheless. Big thank you to everyone who contributed! ❤ 🔥
@@marcusarailious7084 on some part it works but its not designed for the minimalistic controls of the micro, but i am currently working on an adaption for this specific controler
Absolutely amazing! As we all loved FL studio for years, finally we got our hands on an equal impressive and sensitive hardware controller in Maschine. And now you (Aftalyfe) like some Wiz of Oz discloses AND integrates both tools to a powerful flexible open source workhorse! Unleashing a new community. Thank you SOOO much for this.
I bought my Maschine + now and find your Video here. I´m very glad to see and read that you did such an enormous great work! Thanks in advance for this and to the people who did the community made template for Maschine Maschine +, too! I wiil try out the next days and hopefully it will work :-)
This is incredible and works really well. The only issue I have is the screens are not showing anything. It only gives me a "Knob Page" woth FL Studio and Custom options. Everything but those and the top buttons seems to work though.
this didnt work at all for me.... the mk3s buttons literally do nothing and ive gone back watched this video multiple times to make sure i didnt miss any step. even reloaded the scripts. doesnt work
Holy shit i literally just had a conversation last night about how I was going to look up if someone has done this, and then this comes on my recommendations today!
Not really, when maschine software is loaded it takes control of your controller and stops sending midi data. Though if host transport control is checked you could still have play, stop, restart, erase and tap as customized controls assuming you are running maschine as a vst in fl studio.
This works in mac, the script location is the same as windows go into your locals documents then image-line and settings hardware... its working well, thank you will like to speak to you, regarding maschine and fl studio
Bro aftalyfe, in the next update if you can add copy paste, undo redo nudge quantize etc basically secondary pad controls, in maschine if i press shift and quantize it does the quantization, i would love to do that in fl studio with the mk3 controller , so basically if you can link keyboard shortcuts, so i have tried and use midi translator to do this, as a proof of concept it works but the only draw back is that you have to be running midi translator in the background, if you can put it in the script it will be awesome, so basically secondary pad functions will control certain keyboard shortcut, by holding variation button and pad i have a hunch that the keyboard controls are in the api, im not a programmer, just experimenting
Yeah the api is a work in progress, currently it's not possible to do anything inside piano roll (quantize, nudge, etc) I've already wanted to have that in the script, however I havent found a way to faux keyboard input inside python as it crossed my mind as well to do that. However, this is on my to-do list as soon as they make it possible 👍
@@aftalyfe also the akai fire controller can do alot of things, i was wonder if there was a way of fl studio seeing the maschine mk3 as fire controller to for conversation sake basically linking/ routing all akai fire controls to maschine mk3 controls, i do not have a fire controller but i was intellectually prospecting if it was possible. also i have been able to achieve some type of connectivity with maschine and fl studio 20 in regards to using instascale, but its not working as i would like, so i want instasacle routed to the selected track i want to trigger notes on the maschine, run the midi signal thru instascale into a vst therefore allowing us to have more of live strumming capabilty and bringing it to the machine controller, so i wish that instead of fpc or battery as a scale group, i wish you can include a set up for instascale scale group, instscale will super charge work flow qith mk3 and fl studio, and allow us to play way more scales standard as well as custom. please let me know your thoughts same process can lead us to use scaler ez keys and other similar vsts the requre the same process
bro i need help, sorry if i took up your time, how do i link to parameters to knobs so i can automate on the fly, like i open a vst and move a a parameter and then i go to tools then last tweeked and then link to controller, but i move one of the 8 knobs, but it never auto detects and it never links, you touched on it very quickly in the video, please help
👏🏾👏🏾👏🏾excellent work my friend, despite you wanting to allow people to use the Mk3 with fl studio free I wouldn't have minded paying something for it, £1,$1 etc wouldn't break people's pocket. The work you have put in definitely deserves some compensation. I appreciate the work put in to do this and will help a he'll of a lot of people.
EXCELLENT SCRIPT!!! Thank you for saving those like myself who aren't up to speed in scripting a TON of frustration and wasted time/energy! I'll be putting this here to good use!
Well I think this is so amazing. Life will reward you back for your hard work and generosity. Just got FL and have Maschine and this is just first class. Thank you. Could you do some tutorials with your work flow with both softwares. Would be great to see you produce.
Hey man I just want to show my appreciation for a video like this I subcribed because of this video I just wanted to show my support these types of technical videos are hard to come by.
Been looking to do this for years. Truly grateful for your hard work. Is there anyone that have or having issues doing this with the Mk3 on mac? I tried all steps but nothing is working for me at all
Is there a way to get Maschine to start playback/recording inside FL while ‘wait for input to start playback?’ Is selected in FL? Only way I can seem to get Maschine to record on the first downbeat is if I select count-in recording in FL studio but I always seem to miss the first beat on the Maschine
is this still applicable these days? I have maschine+ and have been loading into fl as a vst, dragging clips in with the wav export function. It would be great to be able to use controller mode like this but also have pads midi mapped so I can play scales/chords with fl vsts
You can still use it in maschine as it is a separate mode. Nothing will be changed about maschine mode when you use it in fl studio with a script. It just tells fl studio what to do when certain controls in controller mode are received.
Hi there I setup everything just like the video said but it is not working so I went to scrip and it gave me this traceback (most recent call last): File "",line 11, in Modulenotfounderror: no module named " plugins'
@@domynationmusic sadly no, i looked for some help but after couple of hours of trying and didnt get it to work i quit trying, might aswell use my mouse. :D
@@domynationmusic I i find something i will keep in mind that under this vide some ppl were interested aswell but idk seems not possible for me to find any solution
@@JBuckk do you have any recommendations for learning to use it as a whole? im still new and wanna find some tutorials to get me acquainted with the maschine
very cool. But I've tried in several ways and I couldn't. when pressing pads 1 to 16, they light up an orange light in FL. When I press other keys on the Maschine, it lights up green. another strange thing, when I go to script output in fl studio, there is no option.. do I need to copy and paste the codes inside?
Can you please do some slight explaining or send me in the right direction maybe? I would love to make a template for the Mikro MK3. I’m just so lost on where to begin the port. Sorry if I’m asking for a lot. This script is just so next level. You’re the man for releasing this to the public.
All you basically need to do is open the template I provided in the controller editor for mk3, take a screenshot of the cc numbers and create a template in controller editor for mikro and copy the settings that would make the most sense for that controller. Keep in mind that since that controller has physically less buttons a lot of the functionality cant be ported. Just make sure that the buttons that do exist have the same settings in both templates (channel, number, mode, value, action on, led settings etc.) I would love if I had the mikro, I would probably make a separate script for it, but it is what it is.
@@aftalyfe ok so I wasn’t entirely off from what I suspected. I just got my hands on the beast today. So I’ll get started tomorrow. If I get some solid functionality I’ll send you the download/post it on your image line forum. I think I really just want to be able to use certain things anyway like the pad function as well as the chords and scales scripts. If I can get those down my goal will be complete. Thanks for the fast response you’re an absolute killer. I noticed today in the controller editor that the template you created has “indexed” led settings. I could not find this option on the Mikro. Is this gonna be an issue?
Indexed just means that the script can send codes to trigger different color leds on pads. I dont know if mikro supports that, but that option is only available on controls that have multi color leds built in.
@@aftalyfe ok I’m just about done with it. Was way simpler to do then I imagined so far got the pad mode and step sequencer working gonna see how much I squeeze in.
so basically got everything I wanted out of the controller. Step sequencer, pad mode, chords and keyboard. I only set it up right now to do major and minor scales for obvious limitations reasons, but honestly it works killer gonna def be incorporating into my work flow and I’m gonna send it over first thing tomorrow.
Aftalyfe thank you so much, This is exactly what i wanted to do with a mk3 inside FL Studio. I hope you havent given up on this script this template is amazing, thank you for sharing your hard work.
This what it said when i try it init ok traceback (most recent call last): file , line 3, in modulenotfoundError: no module named ´arrangement´ any help on this?¡
INCREDIBLE work man ! (I never thought there would exist something like this to be honest! It's an excellent way to start 2022 lol) Keep what you're doing ! +1 sub
Yes! Although the template I have included in the download wasn't done and tested by me, therefore I cannot vouch that it actually works, but so far no one complained 😄
Man you°re a Genius this is soo awesome. Cant thank you enough for this. i was one of those which u mentioned in the beginning i just did use Machine with basicly nothing. Some of the functionalities are brilliant scroll threw the song with the finger is so nice markers and so on this is unbelievable. Thanks so so much. One thing maybe thats possible Create Automation Clip with last tweeked nob idk if thats possible but that would be nice i see on machine Auto Button is not active would be the perfect match. and one more time Thanks for this i finally use my machine again. And i am sorry for my english i am not a native english speaker.
Thank you, you could make it work by copying all cc settings and everything inside the template for mk3 in controller editor to maschine studio template. I don't actually own one so can't really confirm, but I would make custom templates for everything NI if NI would provide the equipment *hint, hint*
@@aftalyfe that would be awesome, its good that you are striving to unify maschine and fl for the perfect workflow, gonna try it out and see what happens that i want to use both maschine and fl (got expirience with maschine and not fl so this is a great gateway for that) . thanks.
Hey thank you for the script , it’s perfect I made preset for Maschine studio and will write manual today Where I can send you preset so you could add it to download ?
Awesome, you can upload it wherever is convenient for you and post the link under the official script post on image line forums, I will then include it in the download! 👍🔥❤
thanks for your work guys. but it doesn't work for Maschine studio I'm getting the wrong functions for the buttons. For example for the channel button I get left pan on a channel
I tried this and wanted to download the MIDI script. I could only download one file and that was "FL Studio MST". The Controller Editor will then load. Clicking under Edit opened a "Crashlogs" folder and couldn't access these other two files. I couldn't download the other files, called "Chordsets.py" and "Device-Maschine MK3.py". I have a Windows PC. Is there any other way to do this?. Thank you very much in advance for your help.
I love the template but i< have issues with getting FPC to work, it works rarely that I can map the notes (function inside FPC) or even play single notes in keyboard mode. WOuld be cool if it worked, since FPC is great to play in real drums.
Hello I am French I do not speak English well I apologize (google translate). I'm on mashine+ and on Mac, I tried but nothing works. Do you have a version for the maschine+? Thank you for your wonderful work. Have a great day everyone
Thank you Aftalyfe i did not know about the ability to create scripts for controlers befor but you solution is stunning, at least for the machine mk3 i diged through your code and thought about adapting the functionality to other controlers of the native instruments family as well and would like to ask, if you are interessted in a cooperation i already started developing a script for the machine micro mk3 and would love to push my progress to your github repository hope to hear from you soon
I successfully installed the script and got it running. I noticed when i use my mk3 on keyboard mode on Maschine i can run or swipe my fingers trough different pads and they play but when i use it in FL studio with the script i have to tap each pad for sound and cannot swing my fingers trough the pads like i would in Maschine. Is the a setting i can turn on to make it work or is it not possible?
nevermind i figured it out, i looked up the problem seems like there's no fix, but i did come up with a solution for midi mode pad sensitivity to be as close and responsive as it is in Maschine. I had to turn off Note off in the Hit tab, Turn note on press instead and change values to 0 as well as the same note as the hit tab. Ive been trying to come up with solutions and ideas to add to the script but i'm not good at python
I see you and a lot of people have mentioned the note repeat function not being scripted. Not sure if this would help but. It's just a suggestion. I currently have the akai mpd32(1st generation mpd) which doesn't have any features BUT it does have a note repeat and swing function. The mpd also comes with a editor like maschine. I have the editor. I can send it to you and maybe you can possibly reverse engineer the note repeat function then add it to the maschine. Just a suggestion.
The problem with note repeat is that some manufacturers hard code that functionality into the hardware like your mpd32. With maschine that is not the case. The note repeat button on maschine is a simple midi message that needs to trigger note repeat inside the script, which is a pain to script in. With mpd32 I suppose it has sequencing notes built into the controller itself.
Help me plz!! I had the same issue on Mac with the virtual option. I read the comments and got that to work but I can’t record anything I’m trying everything from the video but I can’t get the sound to actually record did I miss something? Do I need the full version I have the trial version rn
When you say "record sound", you mean you cant record microphone input or? Can you tell me exactly what you are trying to record and what exactly doesnt work?
@@aftalyfe like on my midi keyboard I can play the sounds on flex on fl studio but the sounds don’t write when I press record and play it it’s just plays the sound through the laptop while I’m playing it and doesn’t write in fl studio
Having been using Maschine Mk3 since January and only using Maschine Software Standalone few days now Maschine's algorithm trumps FL But I just want DAW Sync coz even when using FL within Maschine it's still a hassle to get them synced
This would require editing the template file to match the provided template file exactly, but since I dont own a mk2 I cant really confirm that everything would be working smoothly. If you manage to get it working though, it should be good for both Windows and Mac.
WAHOOOOOOO!!!! I m French, i don t speek very well English but your work is very very very amazing !!! Thank you so much for that. I think, I ll see your video a lot of time for understand all, but you re very clear so I think I can do that thanks to you 😍 one more subscriber 😎
Thanks for your GOOD JOB. Unfortunately, the script is not working for me. Using an M1 Macbook Pro 13 with the latest FL Studio Version. When the script is loaded as explain with Controller Editor, all the encoders on my MK3 lights up, but nothing happen when pressed. Even the transport (Play/Pause, etc.) is not working. Can you please advise ?
@@aftalyfe Yes I have this: FL Studio Midi scripting version: 11 "/Users/danydean/Documents/Image-Line/FL Studio/Settings/Hardware/MaschineMK3FLStudioScript-main/device_Maschine MK3.py" found init ok.
It's weird that the script is not working as this output means that all the code is working ok. Did you try turning your maschine off and on again via the back switch? Sometimes it gets stuck for me as well and I have to restart it that way.
Did you set the midi in and out ports for the Maschine controller in FL studio? Maybe try to set them to some other number (as long as it's the same number on both). Maybe something is clashing with the script. Really funny issue.
@Aftalyfe is it possible to make a script to add mute Automation to Maschine in song / pattern mode? Also performance automation is also needed. ( ability to record knob movements ) if you did, that’s one thing that Maschine users have been waiting on from NI, if you did this will be a game changer and a money maker sir. I love this script, you’ve done an excellent job sir! Hats off to you!
Not sure as I dont have a mikro controller. You would most likely need to remap the cc controls in controller editor to the nearest thing that makes sense. If someone does that they can feel free to include it in github depository or they can send it to me and I will include it with the download. Other than that you can go to fl studio forums, there is a script that someone did for mikro specifically.
It would require fiddling with the controller editor settings and making a new template, but yes. If someone does this and gives me the template I will include it in the download.
Would anyone kno why I see the FL studio script file through regular windows file explorer but when I go to open it through NI controller editor it does not appear? Through NI controller editor I still can access the first two template files such as "MaschineMk3FLStudioScript--> controller editor template--> empty, no FL script file" BUT through regular Windows file explorer it's their??? Would really appreciate any guidances.. couldn't sleep last night XD
@@beatsbyrafa Well that's the problem. I made a template for Maschine MK3 and another person made one for Maschine+. You would have to go into your controller editor and manually set everything as close as possible to my template for Maschine MK3. I would do it, but I don't own Maschine studio, sorry man.
Having just received my Maschine MK3 few days ago, I hope someone makes a script that can replicate Maschine'a Note repeat too although I think that's a big ask
You are not wrong, I have tried to learn to replicate that, but have no idea where to start as the script would have to manipulate notes through time and fl studio api did not provide a simple way to do that. I know it would have to be calculated with the project bpm and time signature but for me this is still next level coding.
Can you please tell me what point in the setup process doesn't seem to work? Do you have all the files in the right place, can you load the template in the controller editor and can you see the script in fl studio? Also if everything at this point is ok, do you get any output when you click view > script output?
The error is probably thrown because the plugins module is a recent addition to FL studio, which means that any version prior to the one that introduced it won't work. To fix this you need to update your FL Studio to the latest release. Let me know if it works out!
Well you do have chords, but note repeat is a tricky beast to code. I do plan to include it, providing I can make it work the same way it works in maschine.
@@jazzyfosho7 I don't see a reason why not. That being said, I haven't actually had a chance to test this on a Mac, would actually love some feedback on the topic. :D
Thank you a 1000 times!!! I am in love, didn`t downoadet it right now, but amazing how it worked in your FL! 2 Hours Later: I can`t find the "Maschine MK3 Ctrl MIDI" only "Maschine MK3" without anything else and it is not working. Is it the reason because it is the "false" Maschine? Would be amazing if you or anyone here can help me to find my mistake ;) Update: Fixed! On my Macbook Pro with Monterey it was the „Maschine MK3 Virtual In/Output that has to be selected. ;)
Since a lot of people want to know, there is a community made template included in the github repository for Maschine Studio and Maschine +. Maschine Mikro and Maschine MK2 currently don't have any ported template, unless someone who actually owns a controller makes a template this script will not work with those. I haven't tried to use Maschine Studio and Maschine + with this script so I have no idea about the functionality of those, but I included them nonetheless. Big thank you to everyone who contributed! ❤ 🔥
Hey I don't mean to bother you but would this work on the mikro mk3?
make a video of how you would port it, and i make a template for mk2.
@@marcusarailious7084 on some part it works but its not designed for the minimalistic controls of the micro, but i am currently working on an adaption for this specific controler
i searched for years, now i have found the solution. You are a genius.🙏🏼
this is amazing is there anyway you could edit it for the mikro mk 3??
You have done a great service to all of us man, I appreciate everything you have done for hs
very good friend, this is appreciated... the maschine is about to arrive. and this will help my worldflow without hesitation, million thanks brother
Absolutely amazing!
As we all loved FL studio for years, finally we got our hands on an equal impressive and sensitive hardware controller in Maschine. And now you (Aftalyfe) like some Wiz of Oz discloses AND integrates both tools to a powerful flexible open source workhorse! Unleashing a new community.
Thank you SOOO much for this.
Thank you for such kind words! 😊
thank you for caring and enjoying what you do. i dont know if anyones thanked u for that befoe but truly. thank u for caring about something
You literally just convinced me to get a Maschine
I bought my Maschine + now and find your Video here. I´m very glad to see and read that you did such an enormous great work! Thanks in advance for this and to the people who did the community made template for Maschine Maschine +, too! I wiil try out the next days and hopefully it will work :-)
Glad we could help, hope it works out well! 😁
This is incredible and works really well. The only issue I have is the screens are not showing anything. It only gives me a "Knob Page" woth FL Studio and Custom options. Everything but those and the top buttons seems to work though.
this didnt work at all for me.... the mk3s buttons literally do nothing and ive gone back watched this video multiple times to make sure i didnt miss any step. even reloaded the scripts. doesnt work
amazing work bro!!! how do you change the chord sets? like minor1 to minor 2?
Holy shit i literally just had a conversation last night about how I was going to look up if someone has done this, and then this comes on my recommendations today!
Let's do a conversation about lottery numbers for tommorow then, we need to use those precognition skills haha. Glad I can help!
@@aftalyfe Haha for real! I'm not too tech savvy so this helps a lot. Will this effect functionality in the machine 2 software as well?
Not really, when maschine software is loaded it takes control of your controller and stops sending midi data. Though if host transport control is checked you could still have play, stop, restart, erase and tap as customized controls assuming you are running maschine as a vst in fl studio.
This works in mac, the script location is the same as windows go into your locals documents then image-line and settings hardware... its working well, thank you will like to speak to you, regarding maschine and fl studio
Thanks for feedback, let me know if there are any problems!
Bro aftalyfe, in the next update if you can add copy paste, undo redo nudge quantize etc basically secondary pad controls, in maschine if i press shift and quantize it does the quantization, i would love to do that in fl studio with the mk3 controller , so basically if you can link keyboard shortcuts, so i have tried and use midi translator to do this, as a proof of concept it works but the only draw back is that you have to be running midi translator in the background, if you can put it in the script it will be awesome, so basically secondary pad functions will control certain keyboard shortcut, by holding variation button and pad i have a hunch that the keyboard controls are in the api, im not a programmer, just experimenting
Yeah the api is a work in progress, currently it's not possible to do anything inside piano roll (quantize, nudge, etc) I've already wanted to have that in the script, however I havent found a way to faux keyboard input inside python as it crossed my mind as well to do that. However, this is on my to-do list as soon as they make it possible 👍
@@aftalyfe also the akai fire controller can do alot of things, i was wonder if there was a way of fl studio seeing the maschine mk3 as fire controller to for conversation sake basically linking/ routing all akai fire controls to maschine mk3 controls, i do not have a fire controller but i was intellectually prospecting if it was possible. also i have been able to achieve some type of connectivity with maschine and fl studio 20 in regards to using instascale, but its not working as i would like, so i want instasacle routed to the selected track i want to trigger notes on the maschine, run the midi signal thru instascale into a vst therefore allowing us to have more of live strumming capabilty and bringing it to the machine controller, so i wish that instead of fpc or battery as a scale group, i wish you can include a set up for instascale scale group, instscale will super charge work flow qith mk3 and fl studio, and allow us to play way more scales standard as well as custom. please let me know your thoughts same process can lead us to use scaler ez keys and other similar vsts the requre the same process
bro i need help, sorry if i took up your time, how do i link to parameters to knobs so i can automate on the fly, like i open a vst and move a a parameter and then i go to tools then last tweeked and then link to controller, but i move one of the 8 knobs, but it never auto detects and it never links, you touched on it very quickly in the video, please help
👏🏾👏🏾👏🏾excellent work my friend, despite you wanting to allow people to use the Mk3 with fl studio free I wouldn't have minded paying something for it, £1,$1 etc wouldn't break people's pocket. The work you have put in definitely deserves some compensation. I appreciate the work put in to do this and will help a he'll of a lot of people.
Send this to Native Instruments you will get featured for sure! Awesome Template :)
Will this work with Maschine studio ? TY!
EXCELLENT SCRIPT!!! Thank you for saving those like myself who aren't up to speed in scripting a TON of frustration and wasted time/energy! I'll be putting this here to good use!
Thank you for supporting ❤
Well I think this is so amazing. Life will reward you back for your hard work and generosity. Just got FL and have Maschine and this is just first class. Thank you.
Could you do some tutorials with your work flow with both softwares. Would be great to see you produce.
Hey man I just want to show my appreciation for a video like this I subcribed because of this video I just wanted to show my support these types of technical videos are hard to come by.
Thank you, very much appreciated!
Thanks a lot ! This is just perfect, the way we can now control FL is just insane. Workflow unlocked !
Been looking to do this for years. Truly grateful for your hard work. Is there anyone that have or having issues doing this with the Mk3 on mac? I tried all steps but nothing is working for me at all
this is insane!! wow! i am so impressed by your ingenuity and how you offer this to the community. people like you are inspiring.
Is there a way to get Maschine to start playback/recording inside FL while ‘wait for input to start playback?’ Is selected in FL? Only way I can seem to get Maschine to record on the first downbeat is if I select count-in recording in FL studio but I always seem to miss the first beat on the Maschine
can the step sequencer be larger than 4 bars?
14:07 lol we all felt that way at some point
Will you be updating this script to take advantage of the new APIs released in the recent update?
yeah man followed your advice... im running FL 12 could not find my script folder... looked everywhere.... any advice????? help???
Yeah unfortunately FL Studio 12 does not support scripting, you're gonna have to update your FL to the latest version to make sure everything works.
is this still applicable these days? I have maschine+ and have been loading into fl as a vst, dragging clips in with the wav export function. It would be great to be able to use controller mode like this but also have pads midi mapped so I can play scales/chords with fl vsts
Just got this installed ..wow is all i can say..Thank you !!! mines does not show any lights when when using it.. any advise ?
Hope you are having a good time with it!
what if u try it and wanna go back to using it in mashing. how do u restore the factory script
You can still use it in maschine as it is a separate mode. Nothing will be changed about maschine mode when you use it in fl studio with a script. It just tells fl studio what to do when certain controls in controller mode are received.
Hi there I setup everything just like the video said but it is not working so I went to scrip and it gave me this traceback (most recent call last): File "",line 11, in Modulenotfounderror: no module named " plugins'
is their a script for the Maschine mk3 micro. just grabbed one and rurally don't want to use the Maschine program
Thank you for the script. This is amazing. Can it control Komplete Kontrol plugin with browsing presets and 8knobs?
Does it also work on a MK1?
Bro can u maybe give me advice on how i could try to make this work on my mk2? got no money to get the mk3 and no scripting experience ^^
just wondering if you figured it out because i just got an mk2 and im very lost
@@domynationmusic sadly no, i looked for some help but after couple of hours of trying and didnt get it to work i quit trying, might aswell use my mouse. :D
@@domynationmusic I i find something i will keep in mind that under this vide some ppl were interested aswell but idk seems not possible for me to find any solution
@@JBuckk do you have any recommendations for learning to use it as a whole? im still new and wanna find some tutorials to get me acquainted with the maschine
very cool.
But I've tried in several ways and I couldn't. when pressing pads 1 to 16, they light up an orange light in FL. When I press other keys on the Maschine, it lights up green.
another strange thing, when I go to script output in fl studio, there is no option.. do I need to copy and paste the codes inside?
Can you please do some slight explaining or send me in the right direction maybe? I would love to make a template for the Mikro MK3. I’m just so lost on where to begin the port. Sorry if I’m asking for a lot. This script is just so next level. You’re the man for releasing this to the public.
All you basically need to do is open the template I provided in the controller editor for mk3, take a screenshot of the cc numbers and create a template in controller editor for mikro and copy the settings that would make the most sense for that controller. Keep in mind that since that controller has physically less buttons a lot of the functionality cant be ported. Just make sure that the buttons that do exist have the same settings in both templates (channel, number, mode, value, action on, led settings etc.) I would love if I had the mikro, I would probably make a separate script for it, but it is what it is.
@@aftalyfe ok so I wasn’t entirely off from what I suspected. I just got my hands on the beast today. So I’ll get started tomorrow. If I get some solid functionality I’ll send you the download/post it on your image line forum. I think I really just want to be able to use certain things anyway like the pad function as well as the chords and scales scripts. If I can get those down my goal will be complete.
Thanks for the fast response you’re an absolute killer.
I noticed today in the controller editor that the template you created has “indexed” led settings. I could not find this option on the Mikro. Is this gonna be an issue?
Indexed just means that the script can send codes to trigger different color leds on pads. I dont know if mikro supports that, but that option is only available on controls that have multi color leds built in.
@@aftalyfe ok I’m just about done with it. Was way simpler to do then I imagined so far got the pad mode and step sequencer working gonna see how much I squeeze in.
so basically got everything I wanted out of the controller. Step sequencer, pad mode, chords and keyboard. I only set it up right now to do major and minor scales for obvious limitations reasons, but honestly it works killer gonna def be incorporating into my work flow and I’m gonna send it over first thing tomorrow.
Bro, this is insane. It leveled up everything. Thank you so much
Thank you for the feedback!
Aftalyfe thank you so much, This is exactly what i wanted to do with a mk3 inside FL Studio. I hope you havent given up on this script this template is amazing, thank you for sharing your hard work.
Funktioniert das Script auch mit Maschine Studio ?😅
i have macros on my mouse for the things it does not do. so this is FKN PERFECT man. you are a genius! also free!! a blessing. THANK YOU SO MUCH.
Thank you my friend!
This what it said when i try it
init ok
traceback (most recent call last):
file , line 3, in
modulenotfoundError: no module named ´arrangement´
any help on this?¡
INCREDIBLE work man ! (I never thought there would exist something like this to be honest! It's an excellent way to start 2022 lol) Keep what you're doing ! +1 sub
Thanks man, appreciate the hell out of people like you!
Can you do this on Mac as well ??
Does the chords function on mk still work when you do this
Yes! You can use it still in maschine mode and in controller mode as well now.
Will this work with Maschine Plus?
Yes! Although the template I have included in the download wasn't done and tested by me, therefore I cannot vouch that it actually works, but so far no one complained 😄
amazing, do you know if this works with MK1?
Man you°re a Genius this is soo awesome. Cant thank you enough for this. i was one of those which u mentioned in the beginning i just did use Machine with basicly nothing. Some of the functionalities are brilliant scroll threw the song with the finger is so nice markers and so on this is unbelievable. Thanks so so much. One thing maybe thats possible Create Automation Clip with last tweeked nob idk if thats possible but that would be nice i see on machine Auto Button is not active would be the perfect match. and one more time Thanks for this i finally use my machine again. And i am sorry for my english i am not a native english speaker.
Hey bro, thanks for this. Any idea why I would get an "access violation" Crash, whenever I choose the mk3 script in preferences? Thx
Thanks very much man! I am very happy with the script. Much appreciated! ;-)
works with machine +?
you are a genius I waited for this moment so long. Keep going. I am eager to the new updates.
Thats exactly how I would feel a year ago if someone made this. Thats why I did it. Thank you for the support!
Any updates to the script?
Would this work on the maschine studio? great work btw
Thank you, you could make it work by copying all cc settings and everything inside the template for mk3 in controller editor to maschine studio template. I don't actually own one so can't really confirm, but I would make custom templates for everything NI if NI would provide the equipment *hint, hint*
@@aftalyfe that would be awesome, its good that you are striving to unify maschine and fl for the perfect workflow, gonna try it out and see what happens that i want to use both maschine and fl (got expirience with maschine and not fl so this is a great gateway for that) . thanks.
@@gormaz13 did it work for you tho ?
Hey thank you for the script , it’s perfect
I made preset for Maschine studio and will write manual today
Where I can send you preset so you could add it to download ?
Awesome, you can upload it wherever is convenient for you and post the link under the official script post on image line forums, I will then include it in the download! 👍🔥❤
@@aftalyfe Done
thanks for your work guys. but it doesn't work for Maschine studio I'm getting the wrong functions for the buttons. For example for the channel button I get left pan on a channel
Link?
Is it possible to use it on mac?
I tried this and wanted to download the MIDI script. I could only download one file and that was "FL Studio MST". The Controller Editor will then load. Clicking under Edit opened a "Crashlogs" folder and couldn't access these other two files. I couldn't download the other files, called "Chordsets.py" and "Device-Maschine MK3.py". I have a Windows PC. Is there any other way to do this?. Thank you very much in advance for your help.
Will this work for the mk2? If not, would it be easy to adapt over?
its making notes play without lights but it seems to be working
da li se secas osvete gremlina mozda?
I love the template but i< have issues with getting FPC to work, it works rarely that I can map the notes (function inside FPC) or even play single notes in keyboard mode. WOuld be cool if it worked, since FPC is great to play in real drums.
and if FPC does not work, then chord mode and keyboard mode doesnt work for every other instrument aswell
Can I use it for Maschine mk2
Hello I am French I do not speak English well I apologize (google translate). I'm on mashine+ and on Mac, I tried but nothing works. Do you have a version for the maschine+?
Thank you for your wonderful work. Have a great day everyone
Thank you Aftalyfe
i did not know about the ability to create scripts for controlers befor but you solution is stunning, at least for the machine mk3
i diged through your code and thought about adapting the functionality to other controlers of the native instruments family as well and would like to ask, if you are interessted in a cooperation
i already started developing a script for the machine micro mk3 and would love to push my progress to your github repository
hope to hear from you soon
Hello! How is progress on script for machine micro.? Would appreciate
This is amazing, great work!
Thank you!
Do you think it will work with machine mikro mk3?
Refer to the pinned comment.
Thank you so much for making my life easier! :)
How can I use it with IOS ? Any idea ?
i wish i could use this on my old mk2
I successfully installed the script and got it running. I noticed when i use my mk3 on keyboard mode on Maschine i can run or swipe my fingers trough different pads and they play but when i use it in FL studio with the script i have to tap each pad for sound and cannot swing my fingers trough the pads like i would in Maschine. Is the a setting i can turn on to make it work or is it not possible?
nevermind i figured it out, i looked up the problem seems like there's no fix, but i did come up with a solution for midi mode pad sensitivity to be as close and responsive as it is in Maschine. I had to turn off Note off in the Hit tab, Turn note on press instead and change values to 0 as well as the same note as the hit tab. Ive been trying to come up with solutions and ideas to add to the script but i'm not good at python
great work. this works smoother than the fire tbh. shhhhhhit. may have to get a machine now. qwik Q does your script work for the micro?
Thank you, it could work, but unfortunately unless someone makes a template for mikro there is not much I can do
Really Thank you... Great Job !!!
I see you and a lot of people have mentioned the note repeat function not being scripted. Not sure if this would help but. It's just a suggestion. I currently have the akai mpd32(1st generation mpd) which doesn't have any features BUT it does have a note repeat and swing function. The mpd also comes with a editor like maschine. I have the editor. I can send it to you and maybe you can possibly reverse engineer the note repeat function then add it to the maschine. Just a suggestion.
The problem with note repeat is that some manufacturers hard code that functionality into the hardware like your mpd32. With maschine that is not the case. The note repeat button on maschine is a simple midi message that needs to trigger note repeat inside the script, which is a pain to script in. With mpd32 I suppose it has sequencing notes built into the controller itself.
maschine micro mk3 pleasss
Help me plz!! I had the same issue on Mac with the virtual option. I read the comments and got that to work but I can’t record anything I’m trying everything from the video but I can’t get the sound to actually record did I miss something? Do I need the full version I have the trial version rn
When you say "record sound", you mean you cant record microphone input or? Can you tell me exactly what you are trying to record and what exactly doesnt work?
@@aftalyfe like on my midi keyboard I can play the sounds on flex on fl studio but the sounds don’t write when I press record and play it it’s just plays the sound through the laptop while I’m playing it and doesn’t write in fl studio
@@jamesslewiss6320 consegiu descobrir?
Thank you so much for this!
Thank you for watching!
Having been using Maschine Mk3 since January and only using Maschine Software Standalone few days now Maschine's algorithm trumps FL
But I just want DAW Sync coz even when using FL within Maschine it's still a hassle to get them synced
This is big time clutch!
Can I use the script for my MK2 on both Mac and Windows?
This would require editing the template file to match the provided template file exactly, but since I dont own a mk2 I cant really confirm that everything would be working smoothly. If you manage to get it working though, it should be good for both Windows and Mac.
hey did you manage to work it out, if so please let me know
if france we say t'es le boss i love you thank you so much
WAHOOOOOOO!!!!
I m French, i don t speek very well English but your work is very very very amazing !!!
Thank you so much for that.
I think, I ll see your video a lot of time for understand all, but you re very clear so I think I can do that thanks to you 😍
one more subscriber 😎
Thank you for watching and thanks for the kind words! ❤
Thanks for your GOOD JOB. Unfortunately, the script is not working for me. Using an M1 Macbook Pro 13 with the latest FL Studio Version. When the script is loaded as explain with Controller Editor, all the encoders on my MK3 lights up, but nothing happen when pressed. Even the transport (Play/Pause, etc.) is not working. Can you please advise ?
Do you get any output when you press view > script output? This will really help to narrow down the issue :)
@@aftalyfe Yes I have this: FL Studio Midi scripting version: 11
"/Users/danydean/Documents/Image-Line/FL Studio/Settings/Hardware/MaschineMK3FLStudioScript-main/device_Maschine MK3.py" found
init ok.
It's weird that the script is not working as this output means that all the code is working ok. Did you try turning your maschine off and on again via the back switch? Sometimes it gets stuck for me as well and I have to restart it that way.
@@aftalyfe Yes I did turned it off and on many times. Really don't understand. I followed the instructions step by step as you explain in the video
Did you set the midi in and out ports for the Maschine controller in FL studio? Maybe try to set them to some other number (as long as it's the same number on both). Maybe something is clashing with the script. Really funny issue.
@Aftalyfe is it possible to make a script to add mute Automation to Maschine in song / pattern mode? Also performance automation is also needed. ( ability to record knob movements ) if you did, that’s one thing that Maschine users have been waiting on from NI, if you did this will be a game changer and a money maker sir. I love this script, you’ve done an excellent job sir! Hats off to you!
is the script working with maschine mk3 mikro ?
Not sure as I dont have a mikro controller. You would most likely need to remap the cc controls in controller editor to the nearest thing that makes sense. If someone does that they can feel free to include it in github depository or they can send it to me and I will include it with the download. Other than that you can go to fl studio forums, there is a script that someone did for mikro specifically.
Great work, thanks!
Thank you for feedback! 😄
You goated for this one 🙏
Will this work for mk2
It would require fiddling with the controller editor settings and making a new template, but yes. If someone does this and gives me the template I will include it in the download.
@@aftalyfe thanks man keep me posted
Would anyone kno why I see the FL studio script file through regular windows file explorer but when I go to open it through NI controller editor it does not appear? Through NI controller editor I still can access the first two template files such as "MaschineMk3FLStudioScript--> controller editor template--> empty, no FL script file" BUT through regular Windows file explorer it's their??? Would really appreciate any guidances.. couldn't sleep last night XD
Quick question, which maschine controller do you have?
@@aftalyfe maschine studio
@@beatsbyrafa Well that's the problem. I made a template for Maschine MK3 and another person made one for Maschine+. You would have to go into your controller editor and manually set everything as close as possible to my template for Maschine MK3. I would do it, but I don't own Maschine studio, sorry man.
@@aftalyfe damn I thought MK3 script would work for maschine studio ..
Thanks for this, works great!
Having just received my Maschine MK3 few days ago, I hope someone makes a script that can replicate Maschine'a Note repeat too although I think that's a big ask
You are not wrong, I have tried to learn to replicate that, but have no idea where to start as the script would have to manipulate notes through time and fl studio api did not provide a simple way to do that. I know it would have to be calculated with the project bpm and time signature but for me this is still next level coding.
this is a game changer!!! is there a script for mikro mk3? i searched for 2yrs only found 1 by karoshi
did the karoshi one work for you?
DUDE this is fkn SICK!!!
Thank you!
@@aftalyfe thank you.
Subbed and bless you!
Bless you back
iMac Catalina here. Could not get it to work.
Can you please tell me what point in the setup process doesn't seem to work? Do you have all the files in the right place, can you load the template in the controller editor and can you see the script in fl studio? Also if everything at this point is ok, do you get any output when you click view > script output?
@@aftalyfe init ok
Traceback (most recent call last):
File "", line 11, in
ModuleNotFoundError: No module named 'plugins'
What is the version of your FL Studio?
The error is probably thrown because the plugins module is a recent addition to FL studio, which means that any version prior to the one that introduced it won't work. To fix this you need to update your FL Studio to the latest release. Let me know if it works out!
@@aftalyfe 2.7 after updating 2.8 all works fine , wow very fine ,amazing script
Maaan if this script gives you the note repeat & chord pad function directly in FL that'll change my life
Well you do have chords, but note repeat is a tricky beast to code. I do plan to include it, providing I can make it work the same way it works in maschine.
@@aftalyfe amazing looking forward to it, THAAAAAAANKS 👊
Let me guess. It doesn't work for Mac right?
Sorry I commented before watching the whole video
@@jazzyfosho7 I don't see a reason why not. That being said, I haven't actually had a chance to test this on a Mac, would actually love some feedback on the topic. :D
Thank you a 1000 times!!! I am in love, didn`t downoadet it right now, but amazing how it worked in your FL!
2 Hours Later: I can`t find the "Maschine MK3 Ctrl MIDI" only "Maschine MK3" without anything else and it is not working. Is it the reason because it is the "false" Maschine? Would be amazing if you or anyone here can help me to find my mistake ;)
Update: Fixed! On my Macbook Pro with Monterey it was the „Maschine MK3 Virtual In/Output that has to be selected. ;)
thank u so much!!!!!
Maschine studio partial works no ligths