Sound Duration Matches Action Duration
Sound duration should match action duration.
Incorrect (long sound for instant action):
function handleClick() {
playSound("long-whoosh"); // 2000ms
}Correct (matched duration):
function handleClick() {
playSound("click"); // 50ms
}
function handleUpload() {
playSound("upload-progress"); // Matches upload duration
}