Reading sine wave output using arduino analogread()

Thank you for your reply

I’m sorry, it’s kinda hard for me to understand your explanations. I’m not that advanced in signal processing or analogue devices, I’m sorry about that.

Do you mean that I’d use spot sampling and peak detection as my method to get info from the signals? But I’m not sure if that’s feasible as you mentioned if it’s slow. Because If the arduino is too slow in interpreting the signals, then I might miss out on the most negative peak, hence meaning I get a inaccurate reading? Again, sorry if I’m interpreting your words wrongly.