Where to start.... ADSR envelope generator

i want to start this process of creating an AUDIO IN ADSR envelope generator with a button trigger but i don’t really know where to start looking to Program something like this. I have the Daisy pod for prototyping something like this but no previous programming knowledge.

Beefco makes something that looks very much what i would create but im assuming it won’t take a line in from say a synth. i aslo want it to be more fat finger friendly and use amn arcade button for the gate trigger.

any tips on where to start looking?

Daisy examples can show you most or all of what’s needed for that project. Start by learning C++ and studying the examples.