Buffered precision peak detector