So to initiate a search radius:
initContainerRadiusSearch( center , radius , typemask , exclusions )
It sounds like you'd want to use the $TypeMasks::PlayerObjectType typemask.
Then to loop through:
while(%obj = containerSearchNext())
//play sound at %obj.getHackPosition()
Finally, to play a sound, use serverPlay3D( Sound_Profile , center )