Questions from @jnoble
SCALES
Right now, the scales are a included in the code of the expanders. That said, it is very easy to change them out. There is a little utility that takes a Scala file and renders the scale for use in the expander - generating the code necessary in order for it to work. You simply paste the output into the project in a couple of places and upload it to the expanders.
Today it is not possible to change the scales at run time. It wouldn’t be impossible to expand things so that scales can be programmed at run time - that just wasn’t in scope for the first build and release of the module. Everything is open source, so there is nothing to stop this from being added by someone in the future. 
SCALE USAGE
The input and output expanders have the same list of scales. To set a particular scale as active, you simply set the scale value. Each input or output can have its own scale setting. The following two commands set the fist output/input of the first expanders to use the fourth scale (Carlos Alpha):
TO.CV.SCALE 1 4
TI.IN.SCALE 1 4
To use the scale on an output, you can either pass a note number to the CV output like this:
TO.CV.N 1 32
TO.CV.N.SET 1 32
Or you can pass a voltage value to the quantizer:
TO.CV.QT 1 N 32
TO.CV.QT.SET 1 N 32
Using it on input is just as easy, you can either grab the note number:
TI.IN.N 1
Or you can grab the quantized voltage value:
TI.IN.QT 1
DAC DETAILS
The DAC that is used is the DAC8564 (Mouser P/N: 595-DAC8564ICPW; datasheet: http://www.ti.com/product/DAC8564). This part is used by a number of Eurorack modules - including Mutable’s Yarns and Ornament + Crime by mxmxmx. It has tiny little SMD legs that can cause DIY cursing. 
