KarenColumbo
Active member
Dear PJRC people, there's this great Juno DCO project by Jan Knippers, https://github.com/polykit/pico-dco. It relies on PIO (which seems to be a Raspberry-exclusive thing) to deliver a stable "reset" frequency via PWM to a Juno 106 like sawtooth oscillator.
Is there a PIO (see https://hackspace.raspberrypi.com/articles/what-is-programmable-i-o-on-raspberry-pi-pico) equivalent for Teensy 4.1? PIO code seems to run independently from any main routines, so you don't have to juggle any interrupts, they just shift in/out anything you throw into a certain part of the memory.
I know that the T4.1 is a clock monster compared to any RPi Pico MCU, so maybe (we're talking audio range) it's not really all that critical. But what would be the cleanest way of putting out highly stable PWM frequencies out of a T4.1?
Is there a PIO (see https://hackspace.raspberrypi.com/articles/what-is-programmable-i-o-on-raspberry-pi-pico) equivalent for Teensy 4.1? PIO code seems to run independently from any main routines, so you don't have to juggle any interrupts, they just shift in/out anything you throw into a certain part of the memory.
I know that the T4.1 is a clock monster compared to any RPi Pico MCU, so maybe (we're talking audio range) it's not really all that critical. But what would be the cleanest way of putting out highly stable PWM frequencies out of a T4.1?