DrivenByMoss: Bitwig extension for many hardware controllers (version 26.6.1)
-
- KVRAF
- 1951 posts since 15 Nov, 2003 from London, UK
Hi Moss. Firstly, thanks for all your work with these amazing controller scripts. The Bitwig community thanks you!
I wanted to ask if the new APC Mini or APC Key 25 are supported? I need a small clip-launching controller but I don't have the space for anything larger. It looks like APC Mini is supported but I didn't know if the new model still works with your scripts. The step-sequencing an other extra functions look very helpful too.
Happy new year!
I wanted to ask if the new APC Mini or APC Key 25 are supported? I need a small clip-launching controller but I don't have the space for anything larger. It looks like APC Mini is supported but I didn't know if the new model still works with your scripts. The step-sequencing an other extra functions look very helpful too.
Happy new year!
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
Nothing specific currently, maybe the new APCmini but no idea if and when.quincy wrote: Tue Jan 17, 2023 8:38 am Hi Moss. Firstly, thanks for all your work with these amazing controller scripts. The Bitwig community thanks you!
I wanted to ask if the new APC Mini or APC Key 25 are supported? I need a small clip-launching controller but I don't have the space for anything larger. It looks like APC Mini is supported but I didn't know if the new model still works with your scripts. The step-sequencing an other extra functions look very helpful too.
Happy new year!
-
- KVRist
- 291 posts since 9 Sep, 2019 from Denmark
Thanks for the quick answer. 
- KVRer
- 13 posts since 1 May, 2017 from München
UPDATE: I tested with DrivenByMoss 18.5 and track switching via dedicated buttons worked. Tested again with DrivenByMoss 19 and had the issue (cannot switch with dedicated track buttons) repeat.
Original post:
Hello Jürgen,
Thank you for your work on the scripts, I use a Maschine Mikro and a Launchpad Mini and they work great!
I just got a Launchpad Pro Mk3 and everything seemed to work fine. Initially, I was able to switch tracks with the dedicated buttons but suddenly, they just stopped working. (I was going through the manual checking all the functions). When I started then to work on something, I noticed I could no longer switch tracks using the dedicated track buttons; in short, I cannot do what you do here (on 03:05) :
(I see that the hardware detects the press by shortly turning off and back on the track button led, but regarless the track I select, Bitwig stays on the last track selected)
I have updated the Launchpad's firmware, installed the latest DrivenByMoss 19.0 extension, dis/re-connected the launchpad, rebooted PC and have the same issue. I can mute/solo tracks using the combination of Mute/Solo + track select buttons (as well navigate along the tracks with the back and forward buttons), but when clicking the track select buttons independently, they do not switch.
I can switch tracks using the session view, but the sole reason I got the Launchpad Pro was because of the dedicated track select buttons. So far, everything else seem to work as expected. Did I break something? Any ideas?
Thank you in advance!
Original post:
Hello Jürgen,
Thank you for your work on the scripts, I use a Maschine Mikro and a Launchpad Mini and they work great!
I just got a Launchpad Pro Mk3 and everything seemed to work fine. Initially, I was able to switch tracks with the dedicated buttons but suddenly, they just stopped working. (I was going through the manual checking all the functions). When I started then to work on something, I noticed I could no longer switch tracks using the dedicated track buttons; in short, I cannot do what you do here (on 03:05) :
(I see that the hardware detects the press by shortly turning off and back on the track button led, but regarless the track I select, Bitwig stays on the last track selected)
I have updated the Launchpad's firmware, installed the latest DrivenByMoss 19.0 extension, dis/re-connected the launchpad, rebooted PC and have the same issue. I can mute/solo tracks using the combination of Mute/Solo + track select buttons (as well navigate along the tracks with the back and forward buttons), but when clicking the track select buttons independently, they do not switch.
I can switch tracks using the session view, but the sole reason I got the Launchpad Pro was because of the dedicated track select buttons. So far, everything else seem to work as expected. Did I break something? Any ideas?
Thank you in advance!
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
Argh, seems I broke something while fixing something else. Will be (hopefully) fixed in the next update.dnalord77 wrote: Tue Jan 17, 2023 11:39 pm UPDATE: I tested with DrivenByMoss 18.5 and track switching via dedicated buttons worked. Tested again with DrivenByMoss 19 and had the issue (cannot switch with dedicated track buttons) repeat.
Original post:
Hello Jürgen,
Thank you for your work on the scripts, I use a Maschine Mikro and a Launchpad Mini and they work great!
I just got a Launchpad Pro Mk3 and everything seemed to work fine. Initially, I was able to switch tracks with the dedicated buttons but suddenly, they just stopped working. (I was going through the manual checking all the functions). When I started then to work on something, I noticed I could no longer switch tracks using the dedicated track buttons; in short, I cannot do what you do here (on 03:05) :
(I see that the hardware detects the press by shortly turning off and back on the track button led, but regarless the track I select, Bitwig stays on the last track selected)
I have updated the Launchpad's firmware, installed the latest DrivenByMoss 19.0 extension, dis/re-connected the launchpad, rebooted PC and have the same issue. I can mute/solo tracks using the combination of Mute/Solo + track select buttons (as well navigate along the tracks with the back and forward buttons), but when clicking the track select buttons independently, they do not switch.
I can switch tracks using the session view, but the sole reason I got the Launchpad Pro was because of the dedicated track select buttons. So far, everything else seem to work as expected. Did I break something? Any ideas?
Thank you in advance!
-
- KVRAF
- 1951 posts since 15 Nov, 2003 from London, UK
Hi Moss. I bought a new APC Mini (as mentioned above I was considering it) and unfortunately your existing script doesn't seem to work. I'm a programmer myself and I've managed to make something that can control an 8x8 window around the session view clips and launch them, but I have no idea what MIDI messages I need to send back to set the state of the pads etc. The controller is "blank" with no pads lit up etc.
Are you able to find this information from official MIDI implementation guides online or is there another way to work it out? I googled extensively and I couldn't anything on the APC Mini at all, old or new versions. If you have any pointers I'd really appreciate it. I'm a half-decent coder (I should be after 15+ years) but I need some reference material!
Are you able to find this information from official MIDI implementation guides online or is there another way to work it out? I googled extensively and I couldn't anything on the APC Mini at all, old or new versions. If you have any pointers I'd really appreciate it. I'm a half-decent coder (I should be after 15+ years) but I need some reference material!
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
As expected since the Mk2 is not supported.quincy wrote: Wed Jan 18, 2023 9:57 pm Hi Moss. I bought a new APC Mini (as mentioned above I was considering it) and unfortunately your existing script doesn't seem to work.
Sometimes you get some documentation if not, you need to reverse engineer the protocol. Since the Mk2 is pretty new it is not surprising that noone looked into it so far.quincy wrote: Wed Jan 18, 2023 9:57 pm I'm a programmer myself and I've managed to make something that can control an 8x8 window around the session view clips and launch them, but I have no idea what MIDI messages I need to send back to set the state of the pads etc. The controller is "blank" with no pads lit up etc.
Are you able to find this information from official MIDI implementation guides online or is there another way to work it out? I googled extensively and I couldn't anything on the APC Mini at all, old or new versions. If you have any pointers I'd really appreciate it. I'm a half-decent coder (I should be after 15+ years) but I need some reference material!
-
- KVRAF
- 1951 posts since 15 Nov, 2003 from London, UK
Thanks, I thought that might be the case. Perhaps I’ll try to find some sort of MIDI monitor and see what’s going on with the Ableton behaviour.moss wrote: Thu Jan 19, 2023 7:36 am Sometimes you get some documentation if not, you need to reverse engineer the protocol. Since the Mk2 is pretty new it is not surprising that noone looked into it so far.
- KVRist
- 312 posts since 19 May, 2017 from Ukraine, Odesa
Best implementation of my Launchpad X ever. I can not imagine how much work did you put in this project. Very appreciate it. Thanks.
-
- KVRist
- 50 posts since 9 Mar, 2014
hi,
grateful for your work on this. i’m having problems with the launchpad pro mk3 on bitwig 4.1.6.
the drum machine interface seems to be working on a different protocol since the pads don’t correspond to the pads on the screen. is anyone else having the same problem?
best
k
grateful for your work on this. i’m having problems with the launchpad pro mk3 on bitwig 4.1.6.
the drum machine interface seems to be working on a different protocol since the pads don’t correspond to the pads on the screen. is anyone else having the same problem?
best
k
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
Could you please elaborate a bit more? What do you mean by "the pads don’t correspond to the pads on the screen"? Did you select the drum sequencer mode on the Launchpad? Is a Bitwig drum machine device on the selected track?konXfront wrote: Fri Jan 20, 2023 6:43 pm hi,
grateful for your work on this. i’m having problems with the launchpad pro mk3 on bitwig 4.1.6.
the drum machine interface seems to be working on a different protocol since the pads don’t correspond to the pads on the screen. is anyone else having the same problem?
best
k
- KVRist
- 75 posts since 10 Feb, 2017 from Canada
Push 2 in Ableton Live automatically maps whatever midi mappable parameter is clicked by mouse (VST synth knobs for example), to the left most knob on the push. It makes it easy to quickly adjust different parameters via the same knob without having to midi learn each time. Is it possible to do something similar with the Moss script?
Thanks,
Thanks,
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
This info is currently not available in Bitwig Studio. You can send your wish to Bitwig support.S950 wrote: Sat Jan 21, 2023 5:46 pm Push 2 in Ableton Live automatically maps whatever midi mappable parameter is clicked by mouse (VST synth knobs for example), to the left most knob on the push. It makes it easy to quickly adjust different parameters via the same knob without having to midi learn each time. Is it possible to do something similar with the Moss script?
Thanks,
- KVRer
- 13 posts since 1 May, 2017 from München
Hello Jürgen,
Again, really grateful for your fantastic work on implementing controllers with Bitwig.
Found something in the Launchpad Pro Mk3 in DrivenByMoss v18.5 (haven't tested it on v19.0 as the track selection is considerably more important for me).
In note mode, when I am playing a melody/chord on the launchpad and change the octave with the up/down arrows, the note(s) cut off. This does not happen on the Launchpad Mini Mk3. In the launchpad mini, if I am holding a note/chord and I change the octave, the notes I am pressing continue playing. It is only until I press again that the change of octave becomes active.
Would be great to have the same behaviour in the pro as in the mini, as I tend to use the launchpad to perform/play.
Thank you again!
Again, really grateful for your fantastic work on implementing controllers with Bitwig.
Found something in the Launchpad Pro Mk3 in DrivenByMoss v18.5 (haven't tested it on v19.0 as the track selection is considerably more important for me).
In note mode, when I am playing a melody/chord on the launchpad and change the octave with the up/down arrows, the note(s) cut off. This does not happen on the Launchpad Mini Mk3. In the launchpad mini, if I am holding a note/chord and I change the octave, the notes I am pressing continue playing. It is only until I press again that the change of octave becomes active.
Would be great to have the same behaviour in the pro as in the mini, as I tend to use the launchpad to perform/play.
Thank you again!
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
I tried it and I see the same behviour on both models. Notes are shut off when octave is changed, which is necessary since otherwise you would get hanging notes.dnalord77 wrote: Mon Jan 23, 2023 12:13 am Hello Jürgen,
Again, really grateful for your fantastic work on implementing controllers with Bitwig.
Found something in the Launchpad Pro Mk3 in DrivenByMoss v18.5 (haven't tested it on v19.0 as the track selection is considerably more important for me).
In note mode, when I am playing a melody/chord on the launchpad and change the octave with the up/down arrows, the note(s) cut off. This does not happen on the Launchpad Mini Mk3. In the launchpad mini, if I am holding a note/chord and I change the octave, the notes I am pressing continue playing. It is only until I press again that the change of octave becomes active.
Would be great to have the same behaviour in the pro as in the mini, as I tend to use the launchpad to perform/play.
Thank you again!
As a workaround you can either use a sustain pedal or use the fake sustain pedal on the lowest row (yellow button) which you can activate by pressing the Velocity button on the Pro Mk3.
