I think Snd uses XListFonts or some X11 procedure to find fonts. I'll have to see how Wayland handles it. You can just ignore Snd's file index, and make a vector that holds sound objects putting each at whatever index you want in the vector, then access each by indexing through the vector.