Oketo releases long-awaited album; Tara Vaughan premieres piano-pop single; Tiny Desk submissions by Floating Opera, Jason Sitzman