I note that it’s been said of libanalogrytm:
So I’m now wondering what the steps might be (related to your steps above) to get something similar to your sdk working for, say, model:samples or digitakt.
My use case would be scripted changes or queries (using node js or ruby scripts) from a laptop.
I’m not familiar with many modern languages other than those two, but might dip my toes into Rust for this.
EDIT: Hmmm maybe I better figure out what I want to get out of this before diving into any coding:
I did this as a single individual and phew… it was a lot of labour of love. Also weeks of tedious reverse engineering and manual testing work has gone into it.