Generic Flexi - Complete walk through (DrivenByMoss 10.9.4) - Maps any controller to Bitwig Studio

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 59

  • @Jungli.Zenorah
    @Jungli.Zenorah 2 місяці тому

    dude ur too good. I am so grateful for you. Bless u from NZ!!

  • @berniehcc
    @berniehcc 4 роки тому +7

    Thank you Jürgen 😎🙏

  • @johnmiller19925
    @johnmiller19925 3 роки тому

    Thank you very much for this video!
    Even after reading the manual I didn’t quite understand the application of some things with flexi but this resolved all the questions I had. :)

  • @stannavi3557
    @stannavi3557 4 роки тому +3

    Thank you for your amazing work!

  • @bernardmenigon3162
    @bernardmenigon3162 3 роки тому +1

    Thanks. Haven't tried it yet but I can see how useful your work is :)

  • @MXDMND_
    @MXDMND_ Рік тому

    Thank you so much, this generic flexi is awesome.

  • @ottsch
    @ottsch 2 роки тому

    Crazy stuff! Thanks for all your work!

  • @ZozillaThaGreat
    @ZozillaThaGreat 6 місяців тому

    I'm new to bitwig (adavnced on other daws) and i'm getting some real struggle .... my goal is to map a controller that does as well ,keyboard or a hw synth and i need to control the focused device / plugin . i tried with midi controller (keyboard ) assignation and if i move one knob on my hw controllers it controllers ALL devices mapped parameter .
    I then decide to use your script , but i lose the ability to play notes ? i'm so confused witrh the terminology and settings in bitwig .... in studio one i can have a controllers that is used as a controlleers and a midi keyboard with inlimited number of parameter (just watch my video on how to use console 1 with 3rd party plugins)
    don't know if i'm clear , but i'm trying to use my mdid controllers (keyboard ) that have more than 8 knobs and i want the mapping to be linked on the selected plugin gui ... can it be done ? (and i wanna play notes also lol )

  • @colorinspaceambientmusic
    @colorinspaceambientmusic Рік тому

    Hey the latest generic flexi in the latest Bitwig when using the select next/previous parameter banks feature only toggles between the first and last pages of parameter banks. In this project I only need one channel so I midi automated those arrows instead and it cycles through them just as they should but on the flexi script designed to work on what ever its focused on it toggles between the first and last only. Thanks

    • @mossgraber
      @mossgraber  Рік тому

      Yes, fixed already and will be in the next update!

  • @duncanmaclennan6744
    @duncanmaclennan6744 3 роки тому +2

    Hey Jurgen, would it be possible to map more than 8 device knobs - say 9 or 10 - from one hardware controller to two device pages?
    I imagine they would need to address specific device pages in bitwig, but im not sure if generic flexi can request a specific page, only next / previous etc?

    • @mossgraber
      @mossgraber  3 роки тому

      I am not sure if that is possible at all (could be if you use two cursors) but that is beyond Generic Flexi.

    • @louisbrau1502
      @louisbrau1502 2 роки тому

      it would be great

  • @thombarath5862
    @thombarath5862 Рік тому

    So cool. Just wondering. How one can activate the Led activation. In my case I am using a nanokontrol 2. The activations work. But the buttons don't light up. Using the basic script that is coming with Bitwig they do. Thanks

    • @mossgraber
      @mossgraber  Рік тому

      The restrictions are documented in the manual, when and how it works.

  • @dnalyen
    @dnalyen 3 роки тому

    Lets Gooooo!!! I have a shit ton of intech studio grids I'm going to try this out

  • @CREATEEDUCATEINSPIRE
    @CREATEEDUCATEINSPIRE 2 роки тому

    THANKS FOR THIS!!
    Question: where in the flexi is the option to Toggle Arranger Loop?
    Also, any plans for the Atom SQ?

    • @mossgraber
      @mossgraber  2 роки тому

      It is "Transport -> Toggle Repeat". I have no plans for the Atom.

    • @CREATEEDUCATEINSPIRE
      @CREATEEDUCATEINSPIRE 2 роки тому +1

      Thanks! Your work is amazing! Trying to find a Maschine jam as it seems to be perfect

  • @kevbomb
    @kevbomb 2 роки тому

    Great software.
    Can this be used for some VST's? I tried with Gforce, Imposcar2, setting it device parameter set 1, 2 etc.
    But no luck

    • @mossgraber
      @mossgraber  2 роки тому +2

      You need to map the VST parameters to remote control pages first. If you are new to Bitwig, watch this: ua-cam.com/video/UeK9cGfNDeo/v-deo.html

    • @kevbomb
      @kevbomb 2 роки тому

      @@mossgraber thanks for reply. I will try that

    • @kevbomb
      @kevbomb 2 роки тому

      @@mossgraber Thank you, that worked. Am I correct in thinking that if I use a my controller with flexi on vst synth I am limited to 8 knobs,
      as there are only 8 'parameter set' in device drop down. And I will have to use same knobs and move between pages to control more parameters,
      using same 8 knobs

    • @mossgraber
      @mossgraber  2 роки тому

      @@kevbomb Correct.

  • @matthewduncan6159
    @matthewduncan6159 2 роки тому

    I can't get any relative knobs to function correctly. I tried the example in the video and the play cursor never reacted. I also tried to map to volume control and got some reactions, but nothing usable - the values were unpredictable and all over the place. Device is MIDI Fighter Twister. I also have another device that I tried to map some transport buttons to. Stop and recored mapped easily, but play did not react. Not having the greatest time so far with the flexi 🥲

  • @prashanthbhelley977
    @prashanthbhelley977 3 роки тому

    hi can I add traktor z1 to bitwig? cannot find it under native instruements in add controller

    • @mossgraber
      @mossgraber  3 роки тому

      Anything that uses MIDI can be mapped with Generic Flexi.

  • @seedaudio5616
    @seedaudio5616 2 роки тому

    Hi Jurgen, firstly thank you for this amazingly flexible controller script. I"ve just gotten hold of a couple of Intact Studio Grid modules. Whilst mapping macros was ok, I'm having a few issues mapping some of the other continuous controller pots and button presses to transport functions. Firstly if I wanted to use an encoder to map to 'move play cursor', none of the knob modes seem to pick it up properly. Ideally you'd want it to pick up from last play position right?

    • @mossgraber
      @mossgraber  2 роки тому

      You need to have an endless encoder for that which sends relative values. Is that the case?

    • @seedaudio5616
      @seedaudio5616 2 роки тому

      I'm presuming this send relative values no?

    • @mossgraber
      @mossgraber  2 роки тому +1

      @@seedaudio5616 I do not have these devices, so I cannot tell. You need to check.

  • @roobixcube777
    @roobixcube777 Рік тому

    Hi👋 Your job is great! But can you do script for MPC Studio 2 please 🙏. Thanks!

  • @daviarchambambinault2843
    @daviarchambambinault2843 4 роки тому +1

    Hello Jürgen.
    First thanks a lot for your work with Generic Flexi!
    I really appreciate it.
    I’m having an issue and I was wondering if you could help me.
    I’m using a Midi Fighter Twister as my controller.
    It has encoder knobs so when setting the Knob Mode, I select the right mode, which is Relative (1-63 increments, 65-127 decrements).
    It works but the values increase and decrease very slowly so I have to turn the knob a lot of time to get to the higher or lower values.
    If, under Controllers I choose the « Keyboard + 8 Device Knobs (CC 20-27) » option and then under the MIDI mapping browser panel select the « Relative Bin Offset », it works fine. 
Do you have an idea why is it so?
    Thank a lot for any help.
    Best.

    • @mossgraber
      @mossgraber  4 роки тому +1

      At the bottom of the Generic Flexi settings you find 2 options to adjust the knob speed (knob sensitivity).

    • @daviarchambambinault2843
      @daviarchambambinault2843 3 роки тому

      @@mossgraber Wow! It works perfectly! Thank you very much Jürgen for your answer and great work!

  • @Wheel333
    @Wheel333 3 роки тому

    Hey thank you so much for this. 🙏❤️🙏

  • @dylanh2591
    @dylanh2591 3 роки тому +2

    Thank you !!!!

  • @Tvaroh
    @Tvaroh 4 роки тому +1

    Thanks for the tutorial. I'm trying to configure external reverb pedal knobs movements recording into automations. I've set up a knob to the Midi CC but when I start recording I see this (even w/o moving the knob): prnt.sc/wa7azh Also it's created a separate general purpose automation lane instead of using Midi CC device's one set up for that CC. And I've tried all knob modes available - no difference. Am I doing something wrong? Please suggest how to fix this.

    • @mossgraber
      @mossgraber  4 роки тому +1

      No idea why it records data when you do not move the knob. Have you checked with a MIDI monitor if it is caused by the device itself? Regarding MIDI CC, the mapped CC inGeneric Flexi only works when used with VST plugins. Not sure if I fully understand your use-case: do you want to use the knobs as controllers or just want to record their values to play them back to the same device? What should work is to map the knob to either the device parameters or user controls. For user parameter you can directly learn the MIDI CC knob in the parameter page of the MIDI CC device (if you need MIDI CC). For the device parameters, you need to have your knob mapping identical to the MIDI CC devices first parameter page.

    • @Tvaroh
      @Tvaroh 4 роки тому

      @@mossgraber thanks - I want to manipulate and record knobs movements to be able to adjust/re-play them later w/o me actually moving them. It actually requires me to move the knob once for the mess to begin, after that it continues sending random values for that specific knob until I restart Bitwig prnt.sc/wa8u3l

    • @Tvaroh
      @Tvaroh 4 роки тому

      Managed to fix it by removing HW Instrument (and its Midi CC) from the track, i.e. are they incompatible and fight for the "right" value? Not sure though how to send it back to the device when playing - "send value to device" option doesn't seem to affect that. Any suggestions?
      UPD: can disable HW inst when recording as it only causes issues when Track Monitor is on (turns on automatically when the track is armed). It's a pity that Bitwig doesn't allow to rename automations or add some hints at least.

  • @frantisek-psotka
    @frantisek-psotka 2 роки тому

    THANX ... this is killer!

  • @duncanmaclennan6744
    @duncanmaclennan6744 3 роки тому +1

    amazing !

  • @MarcoPolux
    @MarcoPolux 2 роки тому

    Hey Jürgen, I am trying to configure 2 controllers using your flexi script (danke!) But... one is the iCon Platform M+ and it has touch motorized faders.... so when I touch it to set it in the script.... it just receives the touch.... so the motorized faders just are non configurable..... (I kind of move them and at that point i press set on your script, but this is very glitchi. . . . .
    Other thing is, I am trying to configure it as I have it in Logic Pro X, where works superb; I have 4 different Modes and the faders and vPots take the values according to the Mode it is active; Mixing mode, I touch a fader and selects its track, then each fader is one track and I can move in banks of 8.... the vPots are Pan (and when I press them, they reset to cero).
    Device Mode: in this one, each fader takes a value like (Expression, Dynamics, Modulation..... etc.... ssuper userful to play libraries like SpitFire´s Albion) and the faders can move back accordinlgy to the automation written.. I can "flip" and now the vPots do the work.....
    Logic Pro X has a GREAT feature in which you assign one Knob or fader to be used to controll the automation parameter that happens to be selected in that moment.... I don´t know if Bitwig has it...
    How should I conenct the iCon Platform and the X-Touch Mini to work best with your script? (as a Midi Controller or as a Controll Surface? )
    I may also later try to connect the LaunchPad X to controll everything while on my drumset throne.
    ....until now, the best controller for BitWig is the only one I could effectively adjust, which is the unexpected Akai Mini MKii..... darn!!! works great. I configure it as a Controller and Also I can Use it as a desktop keyboard.... so when I transport it to the lowest C1.... I have its white keys set to some shortcuts, the black to others... so I know F#1 is "playhead go back one bar, G#1 is "play", A#1 is "forward one bar"..... its knobs and pads... this mini keyboard is a beast.

    • @mossgraber
      @mossgraber  2 роки тому +1

      Hi, easiest solution is to use the MCU protocol with the M+. There is also a preset in the configuration (see the DrivenByMoss manual for setup). If you want to use Flexi instead to have a different setup: you do not have to use the learn function, you always can configure the MIDI parameters manually!

    • @MarcoPolux
      @MarcoPolux 2 роки тому

      @@mossgraber I am using the MCU and works "rather well....glitchi" but I want to use my own config to switch between 2 modes and use the faders to automize e.g. Kontakt, SpitFire Libraries, Arturias LAb...... U-He softs synhts... etc...and make them move along tracing the automation (I want that because I dislike very much the "catch" function. This is exaktly why I went for a motorized fader...)
      ... and then go back to Mix Mode and let it funciton as MCU.....
      Do you think it possible?? (because if you think it is just by programing in your flexy, I will invest the time to do so, and I will send you the mapping for you to share... I've found out in forums that a lot of people struggle to configure the platform M+)
      Is there a way to change modes using the Flexy? (I just need to know from you if it is feasible and possible; if so I promise the resulting map for it) ...maybe using two flexys? but then, I don´t know if I would then have to restart the Platform to load it as another controller....
      I will dedicate it time to test-modify-test-modify.... restart and test-modify..... This I did in Logic Pro X and it is super easy there to create your own Controller assignemnts, but I fell for Bitwig because I think it might be the best DAW there is.... so now I have to do it again.

    • @mossgraber
      @mossgraber  2 роки тому

      @@MarcoPolux There is only one issue with the M+, it misses important buttons to be really MCU compatible :-) However, I implemented already a workaround to access the modes. Enable the setting "Use vertical zoom to change modes" (which I just noticed is falsely labeled "Use vertical zoom to change tracks", will be fixed). This allows you to switch modes with the encoder knob, when the vertical zoom button is active. Furthermore, you can activate the setting "Use faders like editing knobs", also under Hardware settings, to have the faders do what you want.

    • @MarcoPolux
      @MarcoPolux 2 роки тому

      @@mossgraber Great!!! So it is possible then! I'll do that tonight and let you know. Thanks so much!

    • @MarcoPolux
      @MarcoPolux 2 роки тому

      UpDate: I did it as you said and it works very well, thank you!!!
      (I now need to learn how to change assignments: e.g. the transport wheel instead of moving fast, it moves always in precision mode, but when I press it, it changes Mode. So I have two ways to change Modes: 1- pressing this wheel, 2-while vertical zoom active, move the wheel. Also... I want to program other buttons....
      For Automation I use the Mode in which Fader 1 is the Track Volume, Fader2 is the Pan of that same selected track, fader 3 to 5 are the Sends... so 6,7 and 8 gets free... so I have to manually each time configure one of them to each parameter I want to automate (e.g. Dynamics, Expression Vibrato...) and works SUper good. BUT, when I change to another track, instead of letting go, they still controll those parameters on the track that I assigne them to... so I have a controller shortcut to open quickly the asignments, and I have to eras the faders each time... and if I want to controll again.. I have to re-assign them... kind of cumbersome, but very necesary, in fact, that is why I bought the iCon Platform M+.
      Regards and "Play some funky muuuusic..."

  • @barono9552
    @barono9552 4 роки тому

    Hallo Jürgen
    Seit ich Bitwig 3.3.1 installierte, funktionieren meine Kontroller nicht mehr.
    Mit deinem Tool hat das bis heute hervorragend funktioniert, vielen Dank dafür.
    Nun meine Frage… Wird das Script von dir Upgedatet? Ich benutze Push1 und Akai Fire.
    Vielen lieben Dank für deine Arbeit! Wie kann man dir eine kleine Spende für deine sehr geschätzte Arbeit zukommen lassen?
    Hätte dich gerne Privat angeschrieben, konnte aber keine Kontakt-E-Mail finden.
    Beste Grüsse und frohe Weihnachten:)

    • @mossgraber
      @mossgraber  4 роки тому

      Fehlerberichte und Wünsche am besten auf KVR oder GitHub wie auf der Downloadseite verlinkt. Funktioniert auch mit 3.3.1 problemlos. Was heißt denn "funktioniert nicht mehr"? Fehlt ggf. die DrivenByMoss.extension Datei?

    • @barono9552
      @barono9552 4 роки тому

      @@mossgraber Entschuldige bitte, oftmals sitzt der Fehler vor dem Bildschirm:) Die DrivenByMoss.extension fehlte nicht aber nach dem Update muss etwas in der Kontrollereinstellung passiert sein. Lieben Dank! Donation-Button?

  • @aidajam3294
    @aidajam3294 3 роки тому

    It is wonderful

  • @MarcoPolux
    @MarcoPolux 2 роки тому

    hahahaha so cool that "make some funky music!!!"