Adding multiple sound sources (read : sound files used as the grain/fragment material) support to HourGlass has turned out to be somewhat complicated. The audio engine side of it is mostly ok for the current implementation but GUI things have gotten unnecessarily complex for my taste. But anyway, I will persist through this somehow because it definitely will be a worthwhile feature to have.