monome / norns

norns is many sound instruments.
http://monome.org
GNU General Public License v3.0
616 stars 144 forks source link

support multiple screen backends #1187

Closed csboling closed 2 years ago

csboling commented 3 years ago

To facilitate running norns on a desktop or other hardware, it is desirable to have matron be able to render to different types of displays besides the linux /dev/fbX. This issue is intended for discussing the design of this functionality and implementation approaches. My prototype branch is here.

Use cases include:

Design issues include:

Interacts with https://github.com/monome/norns/pull/1052

Prosperoh commented 3 years ago

I started working on some modifications to make it more easy to use on my local machine, picking up from where @csboling started, branch here. For now, the possibility to render on a bigger SDL window, and some fixes to the events.

tehn commented 2 years ago

fixed by #1444