Fixing the Bitwig Piano Roll

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ก.พ. 2025

ความคิดเห็น • 124

  • @boronoro
    @boronoro 2 วันที่ผ่านมา +12

    Whoa. Hold on.
    You basically filled a request people had for years and made it available for them.
    Much respect!

  • @OfficialArkasia
    @OfficialArkasia 2 วันที่ผ่านมา +21

    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 !

    • @jonirischx8925
      @jonirischx8925 2 วันที่ผ่านมา

      Yeah the devs really need to get their act together.

  • @stateazure
    @stateazure 2 วันที่ผ่านมา +6

    Awesome work, Rob!

  • @ucheattoh
    @ucheattoh 2 วันที่ผ่านมา +14

    Great Job Polarity. This is more than awesome....In fact BITWIG should pay you

  • @Heka.Kemestry
    @Heka.Kemestry 2 วันที่ผ่านมา +9

    everyone give this man a big ol HUG! jeeez Polarity youre amazing dude! THANK YOU SO MUCH!

    • @Heka.Kemestry
      @Heka.Kemestry 2 วันที่ผ่านมา +1

      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!

  • @davegesell5470
    @davegesell5470 2 วันที่ผ่านมา +11

    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.👍

  • @lxndrbe
    @lxndrbe 2 วันที่ผ่านมา +4

    Awesome 😍 and 8 bars is enough, if you want longer stuff, simply make 2 Clips, or 1 with shorter Notes and stretch it then 😉

  • @hardraver72
    @hardraver72 2 วันที่ผ่านมา +1

    Auf so was hab ich schon lange gewartet!! Vielen Dank dafür 🥰🥰

  • @meBrokenBody
    @meBrokenBody 2 วันที่ผ่านมา +7

    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!!!

    • @iso_brown
      @iso_brown 2 วันที่ผ่านมา +1

      and we should be able to assign a color to each of them

    • @PolarityMusic
      @PolarityMusic  2 วันที่ผ่านมา +1

      you can hover over the icons with the mouse and it shows you what it is. not great, but its something.

  • @deckling823
    @deckling823 2 วันที่ผ่านมา

    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

  • @shaboogen
    @shaboogen 2 วันที่ผ่านมา

    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.

  • @cs-williams
    @cs-williams วันที่ผ่านมา

    Amazing! life saver, big thanks! 🤩

  • @MARCOANTONIODUARTE-y6y
    @MARCOANTONIODUARTE-y6y วันที่ผ่านมา +1

    Master Polarity! Thank you from your Fan from Brasil

  • @adriennelowe8250
    @adriennelowe8250 วันที่ผ่านมา

    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.

  • @andytuke8986
    @andytuke8986 2 วันที่ผ่านมา +1

    Thats amazing!

  • @paradoxic1888
    @paradoxic1888 2 วันที่ผ่านมา +14

    Wahoo! Now I can just blindly paint and not worry about being out of scale!

    • @chris.dillon
      @chris.dillon 2 วันที่ผ่านมา

      It’s great when I play live because the script breaks my finger bones when I miss a note 😢

  • @InvasionQ
    @InvasionQ 23 ชั่วโมงที่ผ่านมา

    THANKS!!

    • @InvasionQ
      @InvasionQ 14 ชั่วโมงที่ผ่านมา

      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

  • @zprogressdnb
    @zprogressdnb 2 วันที่ผ่านมา +3

    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.

  • @MrChrisanova
    @MrChrisanova วันที่ผ่านมา

    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.

  • @maxi580
    @maxi580 2 วันที่ผ่านมา +3

    could the "write stack feature" be moved out to 0.4.4.00, then when folded no notes would be in the clip

    • @PolarityMusic
      @PolarityMusic  2 วันที่ผ่านมา +1

      no, i can write only inside of a clip

    • @zprogressdnb
      @zprogressdnb 2 วันที่ผ่านมา +2

      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.

  • @DJAlaukik
    @DJAlaukik 5 ชั่วโมงที่ผ่านมา

    Thanks 🎉

  • @kaipyroami
    @kaipyroami 9 ชั่วโมงที่ผ่านมา

    Really cool. Thank you!

  • @memecoinmafia2732
    @memecoinmafia2732 2 วันที่ผ่านมา

    looks great

  • @chris5375
    @chris5375 2 วันที่ผ่านมา +1

    Thanks 🥳

  • @kinvsh
    @kinvsh 2 วันที่ผ่านมา

    awesome stuff as always

  • @puddles5501
    @puddles5501 2 วันที่ผ่านมา +2

    amazing

    • @puddles5501
      @puddles5501 2 วันที่ผ่านมา

      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.

  • @joostvanbunnik7646
    @joostvanbunnik7646 2 วันที่ผ่านมา +1

    Just amazing. Thank you

  • @SoundtempleMusic
    @SoundtempleMusic 2 วันที่ผ่านมา

    These updates are better than 5.3!!! Fantastic!!!!

  • @iso_brown
    @iso_brown 2 วันที่ผ่านมา +1

    Thanks so much for those nice tools. I just finished a track using the first one.

  • @tiemenjansen6043
    @tiemenjansen6043 2 วันที่ผ่านมา +1

    This is awesome!

  • @maddogmorgan
    @maddogmorgan 2 วันที่ผ่านมา

    This is a huge help for me. I usually draw in ghost notes of a scale to act as a visual guide. Thank you 🔥🔥🔥

  • @KrisCadwell
    @KrisCadwell 2 วันที่ผ่านมา

    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.

    • @daim2k
      @daim2k 13 ชั่วโมงที่ผ่านมา

      Same here

  • @eklorian
    @eklorian 2 วันที่ผ่านมา

    These two little things are very useful. Excellent work @polarity

  • @BeatMax2023
    @BeatMax2023 2 วันที่ผ่านมา

    Very nice. Love your great support for the bitwig community!

  • @zprogressdnb
    @zprogressdnb 2 วันที่ผ่านมา +1

    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
      @PolarityMusic  2 วันที่ผ่านมา +1

      it's only possible to modify notes inside of a clip not outside

    • @zprogressdnb
      @zprogressdnb 2 วันที่ผ่านมา +1

      @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.

  • @meBrokenBody
    @meBrokenBody 2 วันที่ผ่านมา

    Would there be a way to set a shortcut to have your "controller" pop up?

    • @PolarityMusic
      @PolarityMusic  2 วันที่ผ่านมา

      sorry not possible :(

  • @thejayce
    @thejayce วันที่ผ่านมา

    Whoa. Leave it to Polarity and the community to implement features that bitwig refuses to do lol. Seriously though this is awesome, great work

  • @charleswheeler3418
    @charleswheeler3418 2 วันที่ผ่านมา

    thank you, you are the best guy for bitwig

  • @angelite6027
    @angelite6027 2 วันที่ผ่านมา +3

    mode maker next?

  • @numeric_bta
    @numeric_bta 2 วันที่ผ่านมา +1

    Thank you so much!!!

  • @kaelyndunbar7061
    @kaelyndunbar7061 วันที่ผ่านมา

    Nice! Good example of controller script too. It's much easier than working with osc events.

  • @michael_rs
    @michael_rs 2 วันที่ผ่านมา

    Brilliant stuff! You are a star.

  • @punktmidi562
    @punktmidi562 2 วันที่ผ่านมา

    You are a legend

  • @ingjay14
    @ingjay14 2 วันที่ผ่านมา

    Awesome, thank you

  • @suntanbear4763
    @suntanbear4763 16 ชั่วโมงที่ผ่านมา

    Many thanks for this, very generous of you

  • @urigeheadmot1196
    @urigeheadmot1196 20 ชั่วโมงที่ผ่านมา

    This is AMAZING!!!!

  • @balrojmusic
    @balrojmusic 2 วันที่ผ่านมา +1

    Bro this is amazing!!!

  • @CanadaWry
    @CanadaWry 2 วันที่ผ่านมา +1

    This is great!

  • @buckycore
    @buckycore 2 วันที่ผ่านมา

    MAN OH MAN!!! HOW VERY FL STUDIO OF YOU (and yeah, Cubase and Studio one as well) man this rules! YOU ARE THE BITWIG

  • @stephenbreitling2327
    @stephenbreitling2327 วันที่ผ่านมา

    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.

  • @mw-tc3mv
    @mw-tc3mv 2 วันที่ผ่านมา

    is there a video that shows how to install those scripts ?

    • @PolarityMusic
      @PolarityMusic  2 วันที่ผ่านมา +1

      i kinda show it at the end of the video. download, put in the right directory, add controller under settings, done

  • @DimaSkill
    @DimaSkill 2 วันที่ผ่านมา +1

    Nice tool, big thanks!

  • @dnk_neurofunk
    @dnk_neurofunk วันที่ผ่านมา

    Du bist ein Zauberer, vielen Dank!

  • @aquaboltz
    @aquaboltz 2 วันที่ผ่านมา

    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.

    • @PolarityMusic
      @PolarityMusic  2 วันที่ผ่านมา

      you can try and change the api version to 16 in the script. maybe it helps.

    • @aquaboltz
      @aquaboltz 2 วันที่ผ่านมา

      @@PolarityMusic just need to insert in a different controlelrscript location, thanks bro!

  • @nwndr
    @nwndr 2 วันที่ผ่านมา +2

    awesome work! If this was possible with scripting I'm surprised no one tackled it sooner!

  • @oldman1944
    @oldman1944 2 วันที่ผ่านมา

    Great work! Thanks for your massive contribution 🙂

  • @vinjatune
    @vinjatune 8 ชั่วโมงที่ผ่านมา

    You legend. Thank you!!

  • @comxed
    @comxed วันที่ผ่านมา

    Amazing, thank you! 💪

  • @Pilzhirn
    @Pilzhirn 2 วันที่ผ่านมา

    Awesome, thank you so much 😊

  • @PeteGunnShow
    @PeteGunnShow 2 วันที่ผ่านมา

    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?

  • @atmodiver
    @atmodiver 2 วันที่ผ่านมา

    Yes!it's great and very useful!!!

  • @xtremesoundspresets
    @xtremesoundspresets วันที่ผ่านมา

    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.

  • @eddyboese668
    @eddyboese668 2 วันที่ผ่านมา

    Nice one 👍

  • @SuperLinuxAudioGuru
    @SuperLinuxAudioGuru 2 วันที่ผ่านมา

    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 :)

  • @ttttiiimmy10bit
    @ttttiiimmy10bit 2 วันที่ผ่านมา

    I put the last script in my controller script folder, but im not seeing it. any ideas ? im on mac

    • @PolarityMusic
      @PolarityMusic  2 วันที่ผ่านมา

      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

  • @JimPriest
    @JimPriest 14 ชั่วโมงที่ผ่านมา

    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?

  • @MrWillfrieden
    @MrWillfrieden 2 วันที่ผ่านมา

    Youre the GOAT thank you Finally i can automate some stuff for myself

  • @brattfjell09
    @brattfjell09 17 ชั่วโมงที่ผ่านมา

    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

  • @flutcherizer
    @flutcherizer 2 วันที่ผ่านมา

    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 ?

  • @jenslehmann6363
    @jenslehmann6363 2 วันที่ผ่านมา +1

    so nice

  • @Mr.Forgoten
    @Mr.Forgoten 2 วันที่ผ่านมา +3

    Dude, that's cool. I was waiting for this to appear in Bitwig, why can't they do it themselves?

  • @cyr4x1953
    @cyr4x1953 2 วันที่ผ่านมา

    genial piano roll

  • @dion7907
    @dion7907 2 วันที่ผ่านมา +1

    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?

    • @shaboogen
      @shaboogen 2 วันที่ผ่านมา

      Jurgen (moss) has a series that goes through script creation. Check it out.

    • @dion7907
      @dion7907 วันที่ผ่านมา

      @shaboogen Thanks, will do!

  • @DiiaBloodyRain
    @DiiaBloodyRain 2 วันที่ผ่านมา

    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!

  • @theRumbleChannel
    @theRumbleChannel 2 วันที่ผ่านมา

    🚀🚀🚀

  • @dkemil
    @dkemil 2 วันที่ผ่านมา

    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.

  • @brunovalente2077
    @brunovalente2077 2 วันที่ผ่านมา

    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.

  • @Drami_Corva
    @Drami_Corva 2 วันที่ผ่านมา

    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!

    • @zprogressdnb
      @zprogressdnb 2 วันที่ผ่านมา

      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.

  • @Arrvss.
    @Arrvss. 2 วันที่ผ่านมา +1

    Big up!

  • @soxymedia
    @soxymedia 2 วันที่ผ่านมา

    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

  • @daim2k
    @daim2k 17 ชั่วโมงที่ผ่านมา

    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.

  • @CanadaWry
    @CanadaWry 2 วันที่ผ่านมา

    Regarding the issues with Windows virus checking, I just downloaded the script from my phone (Android) and then emailed it to myself.

  • @dr.gregoryf.maassen2637
    @dr.gregoryf.maassen2637 2 วันที่ผ่านมา

    If State Azure likes the script, we know it is truly useful. Next script: midi capture?

  • @madmanj.official
    @madmanj.official 2 วันที่ผ่านมา +1

    lol you should work at bitwig, amazing stuff man!

  • @frankyfurbo396
    @frankyfurbo396 2 วันที่ผ่านมา

    strange, melody maker works fine, but in scale maker works only write note stack 🤔

  • @aesonone
    @aesonone 2 วันที่ผ่านมา

    what a G

  • @OCB3000
    @OCB3000 2 วันที่ผ่านมา +1

    big one!!!

  • @guilhermeguimaraescoelho7179
    @guilhermeguimaraescoelho7179 2 วันที่ผ่านมา

    I love you

  • @romanx3267
    @romanx3267 2 วันที่ผ่านมา

    💪🏽🔥

  • @circles79
    @circles79 17 ชั่วโมงที่ผ่านมา

    I hope bitwig is paying you well

  • @DenisDeLong
    @DenisDeLong 2 วันที่ผ่านมา

    You basically rock. 💋

  • @markushavers2283
    @markushavers2283 2 วันที่ผ่านมา

    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.

  • @Aysnc32Bit
    @Aysnc32Bit วันที่ผ่านมา

    popular!

  • @xtremesoundspresets
    @xtremesoundspresets วันที่ผ่านมา

    I wonder what the bitwig developers will think. they should pay you royalties for bringing over more customers from ableton

  • @berniehcc
    @berniehcc 2 วันที่ผ่านมา

    😎😎😎😍😍😍

  • @DragomirDraganov
    @DragomirDraganov 2 วันที่ผ่านมา

    Looks like Scaler v4.0 :P

  • @OCB3000
    @OCB3000 2 วันที่ผ่านมา

    is it possible to connect this to a "Masterclip" that every scene has its one scale?
    what would change everything for my live set :)

    • @PolarityMusic
      @PolarityMusic  2 วันที่ผ่านมา

      you mean that eh drop down changes when you change the clip? pheww not sure :D

    • @OCB3000
      @OCB3000 2 วันที่ผ่านมา +1

      @@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