-
Notifications
You must be signed in to change notification settings - Fork 82
Ableton Push 1 and m-audio keystation pro 88 mk1 Drivers #535
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: oram
Are you sure you want to change the base?
Conversation
…no encoders, no faders.
…am-2506.1 a new start on my zynthian
…oram-2506 abgezweigt habe.
…demo for new ctrldev structure.
Please, remove the not related files from this pull request:
|
Should not be changed
Just my own
must check out origin
ah, I found the "Files changed" section. That is helpful. |
Nice! Now you have to remove the "send_midi" stuff from both drivers:
Indeed, the "scale enforcer" is very useful for any controller, so perhaps you could add a generic driver that can be loaded for any controller. We need to think how to "control" the scale used. Regards, |
Please, could you re-implement the scales functionality for the "ableton push" driver using the latest improvements in ctrldev drivers? You would find a similar example here: and the base class for a generic moder (mode enforcer): https://github.com/zynthian/zynthian-ui/blob/vangelis/zyngine/ctrldev/zynthian_ctrldev_base_moder.py I would like to include your drivers in the next zynthianOS release. Thanks! |
Hello everybody,
this is my first try to commit data to an reository. So be calm and peaceful, if I did this wrong.
Now I realize that it would have been better, to do different pull requests.
My changes contain:
1.) zynthian_ctrldev_keystation_pro_88_mk1.py
This keyboard isn't anymore in production
a comented driver with just 4 knobs to controlling the GUI Interface. Its more a driver example. But it is still iof worth for me, because I use a Zynthian just with touch display without knobs. Parameter cotrol with this is easyer than with touch.
2.) zynthian_ctrldev_base_scale.py
this is a standarized library to create pad arrays with different scales and modes. It might be useful for more pad driver developers for dumb pad cotnrollers like y Push 1
3.) zynthian_ctrldev_ableton_push_1_v2.py
This keyboard isn't anymore in production
my main work. It brings my Push 1 to live with Display, LEDs and Pads. Next time I have to learn to use it with Zynthian so I mean, it also could be tested by other Push 1 owners.
I hope I didn't too much wrong with this push request.
Brumby