thetechnobear esp. once we move beyond the basics of in~/out~ and params mapping.
With this morning's update (dev branch of rnbo.example.bela), we can now map analog/digital channels to arbitrary parameters. Cycling suggested using the metadata for automatically mapping e.g.: "discrete" parameters to digital input.
They said
here are "enum" parameters, you could create a 2 state "off" "on" parameter for that: https://rnbo.cycling74.com/learn/using-parameters#enumerated-parameters
Unfortunately that requires manual work on the [rnbo~]
patch and not even "automatic" parameters associated with in-patch GUI toggles come with enum
set. I think we'll leave our manual mapping strategy in place for a while and see how it goes down with users. It would be nice to have some automatically-generated GUI, though.
Some features we are thinking about:
- adding "digital in pulse toggles status" instead of requiring latching switches
- adding a global "polarity" so that normally-high buttons can be made to behave as normally-low buttons
- adding a button to cycle through presets