Faderfox EC4 Supercollider Class

I’ve created this help class to communicate with the FaderfoxEC4.

The main pull towards this controller has been the ability to send NRPN messages, which this class is able to parse and convert to floats between 0…1.0, and put in one of 16 control busses.
It is capable of sending on more CC or NRPN addresses than that, but I only use the 16 knobs on the panel at one time.

I thought there might be someone who could use this other than me, so I posted it here.

PS. I am trying out the trailing if syntax which is an acquired taste
(1 < 0).if {postln("true")} {postln("false")}

3 Likes