add sound processing