Skip to content
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

Clear displays / turn off backlight of MK3? #8

Open
mrvnklm opened this issue Nov 30, 2020 · 2 comments
Open

Clear displays / turn off backlight of MK3? #8

mrvnklm opened this issue Nov 30, 2020 · 2 comments

Comments

@mrvnklm
Copy link

mrvnklm commented Nov 30, 2020

Hey there, I tried out the example / tests for MK3 and they work so far. As I am not into hardware level coding, I am wondering if you could help me to clear and turn off the screens, as I use the maschine as my daily audio interface?

@asutherland
Copy link
Owner

@mrvnklm Restating my understanding of your request: Most of the time you use your Mk3 as an audio interface and aren't using its screens and so you'd like to be able to effectively turn them off by clearing them and turning off the backlight.

If you replace the image examples/maschine_mk3/placeholder.jpeg with an all-black image and run the example via npm run example:maschinemk3:node that should clear the screen. I don't think we currently know how to change the backlight brightness via the protocol, however. Someone would need to look into that, but it might involve capturing the USB traffic of NI software changing the brightness using software like Wireshark. It's also possible other software has already figured this out, like https://github.com/shaduzlabs/cabl.

Note that you may need to terminate some NI helper process if it's tying up the display endpoints on the Mk3.

@mrvnklm
Copy link
Author

mrvnklm commented Nov 30, 2020

Alright, thank you! I will look into that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants