electro-smith / oopsy

gen~ to Daisy: exporting Max Gen patchers for the ElectroSmith Daisy hardware platforms
MIT License
121 stars 27 forks source link

Generalized UI support #54

Open grrrwaaa opened 3 years ago

grrrwaaa commented 3 years ago

https://github.com/electro-smith/libDaisy/tree/master/src/ui provides a set of generalized UI features for OLED displays. It would be great to migrate oopsy interface to use this, and to provide more flexibility for users to define new UI interfaces as an alternative the standard default Oopsy currently generates.

Biggest challenge is figuring out how to specify such interfaces; it seems a bit more than what can be jammed into param labels etc. Probably some kind of JSON structure needed.