Sound Stateful-ness #5
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We require the ability play, pause, stop, restart, seek-track, change playback speed, etc. on sounds. We need a system to track which sounds have started playing, and how far along they are. Use that to control what part of the sound gets passed into the buffer at what time. Combine this with mixing once completed.
Sound::Play()
Sound::Pause()
Sound::Stop()
Sound::Seek(float)
Sound::SetPlaybackSpeed()