ref param instead of ptr in base sound stream