I set up an LFO on my TXo’s 4th output that oscillated between 0V and 10V like this:
TO.CV 4 V 5
TO.OSC.LFO 4 50
TO.OSC.CTR 4 V 5
This causes an LFO with a 5V +/- swing to center around 5V. It was patched to the first input of my TXi. For TXo output 1, I wanted to just deliver the quantized CV value on each metronome pulse. For TXo output 2, I set it to 6V on the init script (TO.CV 2 V 6) and then set it to oscillate at the given pitch on each metronome pulse as well. Here is that metronome script:
TO.CV 1 TI.IN.QT 1
TO.OSC.SET 2 TI.IN.QT 1
That’s it. I patched the first TXo output into the 1V/oct input on my O-Coast. I mixed the square wave output of this in with the TXo output 2 (which is oscillating). With the tuning dial on the O-Coast, I was able to offset the two oscillators (which is why their chromatic sweeps happen at different times).
Hope this helps.
A bit more on Quantization on the TXi
TI.IN.QT x returns the voltage as a number (-16384 to 16383). The input voltage is quantized to the nearest note value in your selected scale (TI.IN.SCALE x - defaults to Equal Temperment). TI.IN x will show you the voltage that is read at the input. These two will differ unless the input value is exactly the same voltage as a particular note.
TI.IN.N x returns the quantized note number for the particular voltage that is read on the input (again, based on that input’s scale). This number is not a voltage - it is a note number. You can convert it to a voltage by either a) using the Teletype’s N operator (e.g. CV 1 N TI.IN.N 1 - where the scale automatically becomes ET) or by passing it to the TXo’s N operators (e.g. TO.CV.N 1 TI.IN.N 1 in whatever scale you have set on the TXo).
What is tripping you up, I think, is your MAP command. You are mapping all voltages to the range 0-23 - out of the full potential range of -16384 to 16383. I’m assuming all of those voltages are quantizing to zero. Depending on your input, you would want to map its voltage ranges appropriately. Remember, map is bipolar (as the inputs are -16384 to +16383). For example, TI.IN.MAP 0 16383 will take a bipolar +/-10V and map it to 0V-10V, centered around 5V.