Creating a sound event on touch

Hi
where is the best place to play a sound when a touch has began because if I play in TouchPhase.Began then it sometimes plays the sound twice.

Thanks

Keep a List of fingerIds, and when a new one shows up, play the sound.

Hi Jessy

I only manage the first touch, all others are ignored. I just cant understand why 2 touch began events get triggered for a single touch.

The touch events are unpredictable and frequently useless, in my experience. I stopped using them.

I need the touch events to drag differnent objects about the screen. What else is there to manage the touch?

Well personally I use a base class for all my buttons that individually manages events, instead of trying to use a global system.