I hope I'm asking in the right place. I need a standalone device that simply starts working when powered on, for a simple project that will be embedded in a museum display. I've developed a proof of concept in Pure Data and am happy to port it assuming similar functionality exists in user-created objects, but I can't find a way of browsing these before purchase.
Here's what I want it to do:
1) Take a microphone input (would I need an external mic->line hardware amp)?
2) Track the pitch and, on a separate output, the amplitude envelope. Pd's sigmund~ object outputs pitch as midi note values but Hz frequency would be fine.
3) Use those with some fairly simple maths and threshold cutoffs to drive an oscillator (presently a filtered sawtooth)
4) Output that oscillator signal, with a little feedback suppression. The latter uses pd's line object to ramp down output volume whenever the volume is constant - is there an equivalent to line?
Are there equivalents among the community libraries to pd's pitch and envelope tracking in sigmund~, and ramp generation in line?
And would I need a hardware mic amp, and would Axoloti Core simply load this patch from the SD card and start working when powered on - once uploaded, of course!
Thanks,
Al