as-is it seems like supercollider would give you what you’re after - all your music logic & sounds can be written in an SC class that would be fully cross-platform (w/o modification) and your lua code can just be a dead-simple script that defines a simple interface via the params system or otherwise.

most folks in the norns-zone choose to do a lot of the business in lua, but for most stuff (audio & musical events) you don’t have to


oh & fwiw norns shield is open source hardware & monome is great about servicing things, so i’m not sure there’s too much to worry about in these regards specifically ! but i get that for certain things portability is handy

3 Likes