So... you made this on your own, for free, and bitwig ask us a year charge on top of the primary buy but can't manage to implement it ? Thats... interesting... and not annoying at all ! Amazing work as always, the whole bitwig community owe you big time !
This is excellent! This should be part of Bitwig Studio by default!!! I was also wondering about the icons in the controllers at the top (because I have many and they don't always show up in the same order). That would be awesome! BITWIG, please take note!!!
Brilliant work mate as usual. Love that continuous mode is a toggle. Bitwig's flexibility and extensibility really knows no bounds. To think that something like this could have been achieved for years and it essentially just took a person to do this is pretty funny.
Omg, thank you. I was making note clips for this very thing just a couple of days ago, but I only did them for C. It was going to be lots of note clips for all the keys, and now it's like BAM. Truly cannot thank you enough.
You delivered on my request and then some!! Thank you! That auto fixing notes as we move them is awesome. I'll pay you a coffee as soon as I stop being poor bro.
Au watte, Du hast das gebaut worauf alle warten die die scale Funktion von ableton lieben. Ich verstehe nicht warum bitwig das nicht selber schon implementiert hat. Danke Dir vielmals für Deine Mühe, Energie und Creativität die Du da rein steckst.
Hi Maxi. The notes can be placed outside the clip to the right. Apparently it's not necessary for them to be inside the loop region or the cue markers. They just can't be below the 1.1 mark.
playing with it now, pretty cool. any way to turn off the recording of its actions into the undo list? unless i'm miscomprehending something ctrl-z is basically non-functional while continuous mode is on.
Thanks. I'm having a slight issue though. Fit To Scale doesn't seem to work in the launcher clips. Write Note Stack does work there. Both functions work just fine in the arranger area. Melody Maker works fine in both areas as well.
I'm noticing something. The script that fits to scale isn't being applied to notes that are placed before the 1.1 position of the piano roll. I like having these notes before that and if I want to change scale this is forcing me to move the notes into the roll and then put them back in position 0. Is it possible for you to fix the script or adding an option to arrange the notes starting at position 0.4? Thanks!
@PolarityMusic hmn. Alright that's ok I'll just expland the clip to the left whenever I need to edit those too. Edit: Doesn't work. It really has to be beyond the 1.1 point to be edited. So in order to change scale without hindering the present clip, the notes can be placed to the right of the clip. Apparently it's not necessary for them to be inside the loop region or the cue markers. They just can't be below the 1.1 mark.
I have added the js files into my controller scripts folder, when I open Bitwig and went to the controller settings, I didn't see any vender named polarity. Just realized i have version 5.2.7, should I upgrade tot the 5.3 beta? Cause there might be a chance my projects might not get saved.
am i stupid? i cannot get it to show up in the controllers section of bitwig. maybe i am screwing something up since i have the beta and 5.2.7 installed and im not putting it in the right folder?
download is now working for both scripts fine. I wonder if there is a way to make the script write note stack skip adding the notes and instead just fold the keyboard to the scale. Im thinking if there was a way to write the notes before the first step (-1), then the script folds the piano roll to scale. finally deletes all the notes that were added.
This is amazing work Polarity, will try it out today when possible. I have a feature request already, but I will add it as an 'issue' in your Github :)
This is awesome. Will definitely look at the code - didn't know you could use JS. Would be nice if the Bitwig engineers looked at it and maybe did a code review to see if it could be optimized?
anyone else having a problem with it only working sometimes? when i marked the notes at first it worked, but now when i mark the notes after spending some time in the project it wont snap to scale anymore
Very nice too ! Thank you again ! Maybe could you extract scale modes to an independant file which could be shared with other tools (MelodyMaker and crazy other ones you'll build soon), and updated from one place ?
Can't believe something like this is possible using controller scripting! This makes me want to write my own. I'd be interested in a video aimed at developers, going over the basics of controller scripting and generally what's possible, e.g. how much control do you have over the script UI?
First, fucking thank you for the efforts you put in, second, it would be so amazing if the note stack generator throws the notes to channel 16, so that if I'm writing a melody, typically in channel 1, I can use the option in the piano roll to only allow me to edit notes from channel 1. Thanks again for the cool stuff!
I'd really like a way to bounce midi to midi, applying all midi effects to the piano rolls (so i can turn them off and edit the notes myself like destructive editing.
this a litle thing always get me stucked when I want to be creative with bitwig, and I miss so much from Ableton, why doesnt have a scale quantizer as well? Your solution with "continous mode" looks even better. Other thing It puts me down in piano roll its the big bug with the starting point marker always mooving arround when doing the anoying loop selection process , and also trying to grab the handle (square bracket cursor thing) on the initial of the loop its so hard.
This is amazing Thank you! Guess I'll be renewing my Bitwig licence! You just cost me 169 euro, haha! Small question, would it have been possible when you write to note stack, to generate the notes just before 1.1 marker? that would be point 0.4.4. Once again, Thanks! Keep up the good work!
Hi Drami. The notes can be placed outside the clip to the right. Apparently it's not necessary for them to be inside the loop region or the cue markers. They just can't be below the 1.1 mark.
These tools should be integrated into bitwig, not only for the easy-to-create aspect they bring to music creation, but especially so that they can evolve while being updated automatically (adding scales and/or other features) ; because, for me, the big flaw is the need to be careful about which version you are using (for just one essential script it can be done, but it is often for several that you have to check to be sure to take full advantage). (I hope my comment makes sense as I want, I do not speak English) And please Bitwig, make the scale device evolve ! it's really too poor 8,( Thx for all your work Polarity
This stuff is so much more helpful than the 9999th drum machine plugin that they added in the last update. The version for the launchner doesn't work for me tho. Only in arranger.
Solche Scripte sollten von Werk aus in Bitwig eingebunden werden. Beim Scale-maker währe es auch cool wenn man auf der Tastatur highlights setzen könnte.... Aber die Version mit den Noten ist ganz und gar fein.
@@PolarityMusic no not instant. so i got a clip where i draw in my scale. and if i click this scene the script takes the notes and choose the right scale. now i change some notes in a clip downunder and i got corrected, if i choose something of the scale... i only would click that function to change the notes by hand or could allways tell the scale we are in... but it is already a big tool !!! thanks so much
Whoa. Hold on.
You basically filled a request people had for years and made it available for them.
Much respect!
So... you made this on your own, for free, and bitwig ask us a year charge on top of the primary buy but can't manage to implement it ?
Thats... interesting... and not annoying at all !
Amazing work as always, the whole bitwig community owe you big time !
Yeah the devs really need to get their act together.
Awesome work, Rob!
Great Job Polarity. This is more than awesome....In fact BITWIG should pay you
everyone give this man a big ol HUG! jeeez Polarity youre amazing dude! THANK YOU SO MUCH!
I dont have to rummage through the plethora of midi files that i have any more and still get the help i need to create!
We're not worthy! We're not worthy!
Thanks for making these controller scripts. They'll save this non-musician a lot of time and frustration.👍
Awesome 😍 and 8 bars is enough, if you want longer stuff, simply make 2 Clips, or 1 with shorter Notes and stretch it then 😉
Auf so was hab ich schon lange gewartet!! Vielen Dank dafür 🥰🥰
This is excellent! This should be part of Bitwig Studio by default!!!
I was also wondering about the icons in the controllers at the top (because I have many and they don't always show up in the same order). That would be awesome! BITWIG, please take note!!!
and we should be able to assign a color to each of them
you can hover over the icons with the mouse and it shows you what it is. not great, but its something.
We need you as a Bitwig developer advisor or something. This is better than anything that Bitwig has released in years!!! I'm blown away omg
Brilliant work mate as usual. Love that continuous mode is a toggle.
Bitwig's flexibility and extensibility really knows no bounds. To think that something like this could have been achieved for years and it essentially just took a person to do this is pretty funny.
Amazing! life saver, big thanks! 🤩
Master Polarity! Thank you from your Fan from Brasil
Omg, thank you. I was making note clips for this very thing just a couple of days ago, but I only did them for C. It was going to be lots of note clips for all the keys, and now it's like BAM. Truly cannot thank you enough.
Thats amazing!
Wahoo! Now I can just blindly paint and not worry about being out of scale!
It’s great when I play live because the script breaks my finger bones when I miss a note 😢
THANKS!!
HEY @Polarity for some reason the continuous mode doesn't work for me when i move the notes it's still out of scale when i have it on
You delivered on my request and then some!! Thank you!
That auto fixing notes as we move them is awesome. I'll pay you a coffee as soon as I stop being poor bro.
Au watte, Du hast das gebaut worauf alle warten die die scale Funktion von ableton lieben. Ich verstehe nicht warum bitwig das nicht selber schon implementiert hat. Danke Dir vielmals für Deine Mühe, Energie und Creativität die Du da rein steckst.
could the "write stack feature" be moved out to 0.4.4.00, then when folded no notes would be in the clip
no, i can write only inside of a clip
Hi Maxi. The notes can be placed outside the clip to the right. Apparently it's not necessary for them to be inside the loop region or the cue markers. They just can't be below the 1.1 mark.
Thanks 🎉
Really cool. Thank you!
looks great
Thanks 🥳
awesome stuff as always
amazing
playing with it now, pretty cool. any way to turn off the recording of its actions into the undo list? unless i'm miscomprehending something ctrl-z is basically non-functional while continuous mode is on.
Just amazing. Thank you
These updates are better than 5.3!!! Fantastic!!!!
Thanks so much for those nice tools. I just finished a track using the first one.
nice one! 💪
This is awesome!
This is a huge help for me. I usually draw in ghost notes of a scale to act as a visual guide. Thank you 🔥🔥🔥
Thanks. I'm having a slight issue though. Fit To Scale doesn't seem to work in the launcher clips. Write Note Stack does work there. Both functions work just fine in the arranger area. Melody Maker works fine in both areas as well.
Same here
These two little things are very useful. Excellent work @polarity
Very nice. Love your great support for the bitwig community!
I'm noticing something. The script that fits to scale isn't being applied to notes that are placed before the 1.1 position of the piano roll.
I like having these notes before that and if I want to change scale this is forcing me to move the notes into the roll and then put them back in position 0.
Is it possible for you to fix the script or adding an option to arrange the notes starting at position 0.4?
Thanks!
it's only possible to modify notes inside of a clip not outside
@PolarityMusic hmn. Alright that's ok I'll just expland the clip to the left whenever I need to edit those too.
Edit: Doesn't work. It really has to be beyond the 1.1 point to be edited. So in order to change scale without hindering the present clip, the notes can be placed to the right of the clip. Apparently it's not necessary for them to be inside the loop region or the cue markers. They just can't be below the 1.1 mark.
Would there be a way to set a shortcut to have your "controller" pop up?
sorry not possible :(
Whoa. Leave it to Polarity and the community to implement features that bitwig refuses to do lol. Seriously though this is awesome, great work
thank you, you are the best guy for bitwig
mode maker next?
Maybe 🤓
Thank you so much!!!
Nice! Good example of controller script too. It's much easier than working with osc events.
Brilliant stuff! You are a star.
You are a legend
Awesome, thank you
Many thanks for this, very generous of you
This is AMAZING!!!!
Bro this is amazing!!!
This is great!
MAN OH MAN!!! HOW VERY FL STUDIO OF YOU (and yeah, Cubase and Studio one as well) man this rules! YOU ARE THE BITWIG
i will give it a go as soon as i have a little time, but as with all scale related software, you should implement a way to add custom scales.
is there a video that shows how to install those scripts ?
i kinda show it at the end of the video. download, put in the right directory, add controller under settings, done
Nice tool, big thanks!
Du bist ein Zauberer, vielen Dank!
I have added the js files into my controller scripts folder, when I open Bitwig and went to the controller settings, I didn't see any vender named polarity.
Just realized i have version 5.2.7, should I upgrade tot the 5.3 beta? Cause there might be a chance my projects might not get saved.
you can try and change the api version to 16 in the script. maybe it helps.
@@PolarityMusic just need to insert in a different controlelrscript location, thanks bro!
awesome work! If this was possible with scripting I'm surprised no one tackled it sooner!
Great work! Thanks for your massive contribution 🙂
You legend. Thank you!!
Amazing, thank you! 💪
Awesome, thank you so much 😊
am i stupid? i cannot get it to show up in the controllers section of bitwig. maybe i am screwing something up since i have the beta and 5.2.7 installed and im not putting it in the right folder?
Yes!it's great and very useful!!!
download is now working for both scripts fine. I wonder if there is a way to make the script write note stack skip adding the notes and instead just fold the keyboard to the scale. Im thinking if there was a way to write the notes before the first step (-1), then the script folds the piano roll to scale. finally deletes all the notes that were added.
Nice one 👍
This is amazing work Polarity, will try it out today when possible. I have a feature request already, but I will add it as an 'issue' in your Github :)
I put the last script in my controller script folder, but im not seeing it. any ideas ? im on mac
check bitwig version (5.3),
check correct path (settings -> locations -> controller scripts,
check if you can add it in settings -> controllers -> add controller -> polarity -> scale maker
This is awesome. Will definitely look at the code - didn't know you could use JS. Would be nice if the Bitwig engineers looked at it and maybe did a code review to see if it could be optimized?
Youre the GOAT thank you Finally i can automate some stuff for myself
anyone else having a problem with it only working sometimes? when i marked the notes at first it worked, but now when i mark the notes after spending some time in the project it wont snap to scale anymore
Very nice too ! Thank you again !
Maybe could you extract scale modes to an independant file which could be shared with other tools (MelodyMaker and crazy other ones you'll build soon), and updated from one place ?
so nice
Dude, that's cool. I was waiting for this to appear in Bitwig, why can't they do it themselves?
genial piano roll
Can't believe something like this is possible using controller scripting!
This makes me want to write my own. I'd be interested in a video aimed at developers, going over the basics of controller scripting and generally what's possible, e.g. how much control do you have over the script UI?
Jurgen (moss) has a series that goes through script creation. Check it out.
@shaboogen Thanks, will do!
First, fucking thank you for the efforts you put in, second, it would be so amazing if the note stack generator throws the notes to channel 16, so that if I'm writing a melody, typically in channel 1, I can use the option in the piano roll to only allow me to edit notes from channel 1. Thanks again for the cool stuff!
🚀🚀🚀
I'd really like a way to bounce midi to midi, applying all midi effects to the piano rolls (so i can turn them off and edit the notes myself like destructive editing.
this a litle thing always get me stucked when I want to be creative with bitwig, and I miss so much from Ableton, why doesnt have a scale quantizer as well? Your solution with "continous mode" looks even better. Other thing It puts me down in piano roll its the big bug with the starting point marker always mooving arround when doing the anoying loop selection process , and also trying to grab the handle (square bracket cursor thing) on the initial of the loop its so hard.
This is amazing Thank you! Guess I'll be renewing my Bitwig licence! You just cost me 169 euro, haha!
Small question, would it have been possible when you write to note stack, to generate the notes just before 1.1 marker? that would be point 0.4.4.
Once again, Thanks! Keep up the good work!
Hi Drami. The notes can be placed outside the clip to the right. Apparently it's not necessary for them to be inside the loop region or the cue markers. They just can't be below the 1.1 mark.
Big up!
These tools should be integrated into bitwig, not only for the easy-to-create aspect they bring to music creation, but especially so that they can evolve while being updated automatically (adding scales and/or other features) ; because, for me, the big flaw is the need to be careful about which version you are using (for just one essential script it can be done, but it is often for several that you have to check to be sure to take full advantage).
(I hope my comment makes sense as I want, I do not speak English)
And please Bitwig, make the scale device evolve ! it's really too poor 8,(
Thx for all your work Polarity
This stuff is so much more helpful than the 9999th drum machine plugin that they added in the last update. The version for the launchner doesn't work for me tho. Only in arranger.
Regarding the issues with Windows virus checking, I just downloaded the script from my phone (Android) and then emailed it to myself.
If State Azure likes the script, we know it is truly useful. Next script: midi capture?
lol you should work at bitwig, amazing stuff man!
strange, melody maker works fine, but in scale maker works only write note stack 🤔
what a G
big one!!!
I love you
💪🏽🔥
I hope bitwig is paying you well
You basically rock. 💋
Solche Scripte sollten von Werk aus in Bitwig eingebunden werden. Beim Scale-maker währe es auch cool wenn man auf der Tastatur highlights setzen könnte.... Aber die Version mit den Noten ist ganz und gar fein.
popular!
I wonder what the bitwig developers will think. they should pay you royalties for bringing over more customers from ableton
😎😎😎😍😍😍
Looks like Scaler v4.0 :P
is it possible to connect this to a "Masterclip" that every scene has its one scale?
what would change everything for my live set :)
you mean that eh drop down changes when you change the clip? pheww not sure :D
@@PolarityMusic no not instant. so i got a clip where i draw in my scale. and if i click this scene the script takes the notes and choose the right scale. now i change some notes in a clip downunder and i got corrected, if i choose something of the scale...
i only would click that function to change the notes by hand or could allways tell the scale we are in...
but it is already a big tool !!!
thanks so much