Mac DeMarco’s mini-album Another One will be out in just a few weeks, and today he’s shared another track called “I’ve Been Waiting For Her.” In keeping with most of what we’ve heard so far, it’s an understated love song that quickly spirals off into a scratchy, fuzzed-out riff. Between his warbled vocals and the mangled beachy guitar riffs, “I’ve Been Waiting For Her” could’ve been the B-side off a lost ’70s one-hit-wonder. The fact that DeMarco can channel that kind of cult persona among many, many other influences is part of what makes him such a fascinating figure in the current, somewhat rote indie rock scene. Listen below.

Another One is out 8/7 via Captured Tracks. Pre-order it in digital and physical formats.