That's really good and tightly made. But I don't have the experience with SUBs to implement my displays on your new ones. I do see that your loop in the visual sub keeps going pretty much the same time as your wav sub does. Maybe if I played around with it enough I could figure out how to add to it, but I think I'm just going to leave it as it is so people can have a choice on what to do with these examples. Thanks your help.