Hi folks!
I'm working on a project that requires a small element to convert 6 variable MIDI pitch values to high-res, CV voltage output. I've had quite a bit of wiring experience and know my way around building PCBs, but I'm a total newbie when it comes to writing the actual code.
All I need is 6 channels of straight pitch CV, no gate, no clock, no trigger. I do need this to be high-resolution and buffered, and preferably to come from a single DAC for space concerns.
I'm using an array of 12 capacitive touch sensors routed through the Adafruit MPR121 essentially as selector switches. These are sent into a Teensy LC to control 6 variable MIDI values. For ease-of-use/cost, I want to use the Teensy simply to channel these MIDI values through an i2c output to communicate with Cirrus Logic's CS4360-KS DAC, which supports 6 channels of analog data out, with a 0-5v range.
I'll link the datasheet for the CS4360-KS here:
https://rocelec.widen.net/view/pdf/zjzdsivdkg/CIRRS00248-1.pdf?t.download=true&u=5oefqw
I appreciate any guidance you all can give me!
Thanks,
-Sean
I'm working on a project that requires a small element to convert 6 variable MIDI pitch values to high-res, CV voltage output. I've had quite a bit of wiring experience and know my way around building PCBs, but I'm a total newbie when it comes to writing the actual code.
All I need is 6 channels of straight pitch CV, no gate, no clock, no trigger. I do need this to be high-resolution and buffered, and preferably to come from a single DAC for space concerns.
I'm using an array of 12 capacitive touch sensors routed through the Adafruit MPR121 essentially as selector switches. These are sent into a Teensy LC to control 6 variable MIDI values. For ease-of-use/cost, I want to use the Teensy simply to channel these MIDI values through an i2c output to communicate with Cirrus Logic's CS4360-KS DAC, which supports 6 channels of analog data out, with a 0-5v range.
I'll link the datasheet for the CS4360-KS here:
https://rocelec.widen.net/view/pdf/zjzdsivdkg/CIRRS00248-1.pdf?t.download=true&u=5oefqw
I appreciate any guidance you all can give me!
Thanks,
-Sean