Abstracting basic audio components