Ableton Push support is here
- KVRAF
- Topic Starter
- 4169 posts since 13 May, 2004
Hi Bitwigglers!
I implemented a controller script which allows to use the Ableton Push controller with Bitwig.
It covers about 95% of the Ableton features and much more Bitwig specific stuff! To sum up its about 120%
Get the latest stable release from: http://www.mossgrabers.de/Software/Bitwig/Bitwig.html
There is also a series of in-depth tutorial videos available: https://www.youtube.com/playlist?list=P ... 9HngDDKF3s
Enjoy!
I implemented a controller script which allows to use the Ableton Push controller with Bitwig.
It covers about 95% of the Ableton features and much more Bitwig specific stuff! To sum up its about 120%
Get the latest stable release from: http://www.mossgrabers.de/Software/Bitwig/Bitwig.html
There is also a series of in-depth tutorial videos available: https://www.youtube.com/playlist?list=P ... 9HngDDKF3s
Enjoy!
Last edited by moss on Fri Jun 02, 2017 6:54 am, edited 9 times in total.
-
- KVRist
- 52 posts since 27 Sep, 2013 from Hawaii
Cool!
I just downloaded but I am unsure how to use it.
On the site it says, "Install as described in the Bitwig API Tutorial."
Where is the Bitwig API Tutorial?
Thanks,
Prem
I just downloaded but I am unsure how to use it.
On the site it says, "Install as described in the Bitwig API Tutorial."
Where is the Bitwig API Tutorial?
Thanks,
Prem
- KVRAF
- Topic Starter
- 4169 posts since 13 May, 2004
Click on help and then "Control Surface Scripting Guide", see page 3.
- KVRian
- 1372 posts since 28 Dec, 2012 from Meredith NH
Nice,
What is your license on this source code?
I have got quite a bit implemented myself and figured out button lights yesterday so it looks like there will be a few implementations for the Push around shortly.
I'm doing it so I can extend it for personal taste down the road and also experimenting with a controller framework that can be reused for other controllers.
Mike
What is your license on this source code?
I have got quite a bit implemented myself and figured out button lights yesterday so it looks like there will be a few implementations for the Push around shortly.
I'm doing it so I can extend it for personal taste down the road and also experimenting with a controller framework that can be reused for other controllers.
Mike
Michael Schmalle
http://www.teotigraphix.com
Surfing on sine waves
Maschine4Bitwig - Studio, MK2, MikroMK2, MK1
http://www.teotigraphix.com/bitwig/maschine
http://www.teotigraphix.com
Surfing on sine waves
Maschine4Bitwig - Studio, MK2, MikroMK2, MK1
http://www.teotigraphix.com/bitwig/maschine
-
- KVRist
- 52 posts since 27 Sep, 2013 from Hawaii
Hello moss-
Thanks for the quick reply.
I am excited to explore this.
I just dropped the BitwigPush file into my ConstolSurfaceScript folder.
Then I opened Bitwig and selected Ableton>Push as the script.
I selected Ableton Push Live Port as both IN and OUT.
I cannot get functions to work.
Any advice?
Thanks,
Prem
Thanks for the quick reply.
I am excited to explore this.
I just dropped the BitwigPush file into my ConstolSurfaceScript folder.
Then I opened Bitwig and selected Ableton>Push as the script.
I selected Ableton Push Live Port as both IN and OUT.
I cannot get functions to work.
Any advice?
Thanks,
Prem
- KVRAF
- Topic Starter
- 4169 posts since 13 May, 2004
Uh, forgot to mention that: You need to select the 2nd Push port (both in and out).
- KVRAF
- Topic Starter
- 4169 posts since 13 May, 2004
I provided a little update:
- * Added license information (GPLv3)
* Added detailed installation instructions
* If you press Shift+Undo it does Redo
-
- KVRian
- 814 posts since 26 May, 2013 from France, Sisteron
Hey, it works very well !
Please can you add that for detection under Linux?
Also I noticed that the Scales button does not redraw the screen all the time.
Thanks.
Please can you add that for detection under Linux?
Code: Select all
host.addDeviceNameBasedDiscoveryPair (["Ableton Push MIDI 2"], ["Ableton Push MIDI 2"]);
Thanks.
-
- KVRist
- 39 posts since 27 May, 2010 from Venice beach
Hay this is a great start, so far so good.
Some things aren't working for me though. The screen isn't updating correctly. The display variables jumps around even though the knob in BWS are acting properly. Im looking froward to seeing what knob is under control in Bitwig via there colored dot system.
The devices panel doesn't pop open and closed with the device button but the browser works ok.
Keep up the good work!!
Im definitely going to keep track of your work.
Some things aren't working for me though. The screen isn't updating correctly. The display variables jumps around even though the knob in BWS are acting properly. Im looking froward to seeing what knob is under control in Bitwig via there colored dot system.
The devices panel doesn't pop open and closed with the device button but the browser works ok.
Keep up the good work!!
Im definitely going to keep track of your work.
- KVRAF
- Topic Starter
- 4169 posts since 13 May, 2004
I uploaded a new version 1.02:
- Added auto configuration string for Linux.
- Performance improvements.
I improved the speed of the display update but could not notice an update lag before. So if you still have this problem please give me more details.
- Added auto configuration string for Linux.
- Performance improvements.
I improved the speed of the display update but could not notice an update lag before. So if you still have this problem please give me more details.
- KVRAF
- Topic Starter
- 4169 posts since 13 May, 2004
Done, please test.abique wrote: Please can you add that for detection under Linux?
I could not reproduce that. Please tell me what you are doing (which mode you are in) when that happens.abique wrote: Also I noticed that the Scales button does not redraw the screen all the time.
- KVRAF
- Topic Starter
- 4169 posts since 13 May, 2004
Take a look at the file Scales.js. If you provide me matrices like SCALE_MAJOR_NOTES I can integrate it in the user interface.ToneCre8 wrote:Will there be more scales added? Is this a possible user function?
-
- KVRian
- 814 posts since 26 May, 2013 from France, Sisteron
Did you use a script to generate SCALE_XXX_NOTES?
Doing it by hand is error prone, so if you accept stuff like: it would be easier to contribute.
Also can you provide a git repository so we can easily checkout/update/send patches.
Thanks
Doing it by hand is error prone, so if you accept stuff like:
Code: Select all
Prygian: 0, 1, 3, 5, 7, 8, 10
Also can you provide a git repository so we can easily checkout/update/send patches.
Thanks