Added import for infinite

need to collapse all these definitions into something with options. also still can't infinitely play an infinite imported wav