hi ...

i use pd to control my analog modular via control voltages and trigger signals. i have an interface called expert sleepers es-3 that outputs +/- 10 volts via 8 audio channels connected to one lightpipe out of a soundcard. really useful for anything btw.!

http://www.expert-sleepers.co.uk/es3.html

there is an extension called es-5 that decodes the 24 bits of one channel into 3 channels of 8 bits for trigger or midi signals. there is an external written in c++ for it but i cant get it to compile in pd-linux.

http://www.expert-sleepers.co.uk/es5.html

so i need to code this in pd-extended native. how can i control all the 24 bits of one dac~ word efficiently? ive written an abstraction that almost works for one channel but im not sure if this is the right approach. ive included the abstraction ..

http://www.pdpatchrepo.info/hurleur/switch-gates-es5.pd