support external displays on controllers
Bug #1642786 reported by
RJ Skerry-Ryan
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
More hardware is equipped with external LCDs these days, for example the Maschine Mikro Mk2. Some folks have figured out how to write to the display over HID:
https:/
We can already write to these via Javascript but the script author would need to write a rendering system in Javascript. An alternate option would be to allow a script to specify a skin XML file for an off-screen window / widget that we would then render to a pixmap when the window changes. By exposing the display pixmap to script, the script file could then deal with sending the pixmap to the device in a device-specific format.
Changed in mixxx: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
tags: | added: controllers waveform |
To post a comment you must log in.
"An alternate option would be to allow a script to specify a skin XML file for an off-screen window / widget that we would then render to a pixmap when the window changes. By exposing the display pixmap to script, the script file could then deal with sending the pixmap to the device in a device-specific format."
It may be a good idea to implement this by making the JS able to define properties (like width and height) that change how Mixxx renders the pixmap rather than rendering it and then sending it to the JS engine to have the script manipulate it.