Conversation
This Tweet is from a suspended account. Learn more Nice! One thought: it’s dangerous to have methods like removeSound on a singleton—how can any client know it’s safe to call that? This Tweet is from a suspended account. Learn more This Tweet is from a suspended account. Learn more I wonder, too, whether it makes sense to dissociate filenames from sound identities.