ass playsound function

maybe all multimedia functions need move to a new space for seperated