Could this change result in an infinite while() loop if 256 sounds are loaded and none have ever played?