Add beep(), support changing volume size.