How Long

Album: Voicenotes (2017)
Charted: 9 21
Play Video

Songfacts®:

  • The follow-up to Charlie Puth's hit song "Attention," this finds him apologizing to a lover for being unfaithful.

    The song's chorus is from the girl's perspective, in which she searches for details about his affair.

    How long has this been goin' on?
    You've been creepin' 'round on me
    While you're callin' me "baby"
    How long has this been goin' on?


    Charlie admitted in an interview with Access Hollywood that the brutally honest lyrics are about something he has experienced in life.
  • The track opens with a slinky bassline. Speaking with Ryan Seacrest, Puth explained:

    "It was originally supposed to be in E-flat minor. With the theme of 'Attention' kinda being a 'bass' song, I didn't want it to be, like, a ripoff of 'Attention,' but lyrically, the song is like part two of 'Attention,' as far as the story goes. I'll leave that up to interpretation. In my mind, it had to start out with a bass, but not so much a bass with so much melody, just like a [makes noise], like a walking bassline."
  • The song's music video was shot in downtown Los Angeles by Emil Nava. It finds Puth dancing on the sidewalk and in an empty office building, as well as walking on walls and even flying. Asked by MTV News why he wanted to show some of his moves in the clip, he replied:

    "Because I can't dance! I'm very self-deprecating; I've been making fun of myself since the day I was born. If I did one more video where I was making out with a girl, I was going to throw up. I was so sick of that, so I decided to do something completely different. The song, the lyrics - it's kind of part two of "Attention," where there's a somber tone to it but a happy beat. And I don't really know why I'm dancing to this song. I don't know why I'm flying in the air. I just wanted to do something random. There's really no reason. Everyone's going to come up with all these theories, like, 'Oh, he's dancing to celebrate that he's free.' No. I just wanted to dance like an idiot."
  • Charlie Puth produced the track himself and co-wrote it with Jacob Kasher (Cobra Starship's "Good Girls Go Bad," Maroon 5's "Sugar")."

    "He brought 'How Long' to me with the melodies and beat pretty much done the way you hear it on the radio," Kasher recalled to Billboard. "Charlie explained to me his vision of the song and said, 'Do you like this? Do you want to write it?'"
  • The song was inspired by the classic blue-eyed soul sounds of Hall & Oates. "It was summer," Puth recalled to Billboard. "I was just about to go on tour with my buddy Shawn Mendes, and I put on Hall & Oates…and I was like, 'Okay, I wanna make a record like that.'"

    Puth added that called up one of his A&R pals and said, "Wouldn't it be cool, like if there was a song called 'How Long Has This Been Going On?' and each kick drum would be on the lyric?"

    "I had one broken Rokit speaker to produce this record on," he continued. "Every night after I would get off stage, I'd just kind of build the track out even more and I still wanted it to be like, thematically with a bass. My bass player Dmitry came in and he had this sick preamp and he plugged it in and it sounded bouncy … like me walking with a big cup of coffee down the street. Like Fat Albert or Mickey Mouse when he drops the piano."
  • The song shares the same title and "How long has this been going on?" part of the refrain with Ace's 1974 hit song "How Long?."

Comments: 1

  • Siahara Shyne Carter from United States
    This part makes me wanna dance

    You've been creepin' 'round on me

    While you're callin' me "baby"

    How long has this been goin' on?


    Lol I have weird
    Dance type Where the beat
    Doesn't
    make me dance but the song itself...


    One Call Away, See you Again, Suffer Dangerously are My favorites
see more comments

Editor's Picks

Let Me Be Your Teddy Bear: Teddy Bears and Teddy Boys in Songs

Let Me Be Your Teddy Bear: Teddy Bears and Teddy Boys in SongsSong Writing

Elvis, Little Richard and Cheryl Cole have all sung about Teddy Bears, but there is also a terrifying Teddy song from 1932 and a touching trucker Teddy tune from 1976.

Michael Schenker

Michael SchenkerSongwriter Interviews

The Scorpions and UFO guitarist is also a very prolific songwriter - he explains how he writes with his various groups, and why he was so keen to get out of Germany and into England.

Edwin McCain

Edwin McCainSongwriter Interviews

"I'll Be" was what Edwin called his "Hail Mary" song. He says it proves "intention of the songwriter is 180 degrees from potential interpretation by an audience."

Wang Chung Pick The Top Songs Of The '80s

Wang Chung Pick The Top Songs Of The '80sSongwriter Interviews

'80s music ambassadors Wang Chung pick their top tracks of the decade, explaining what makes each one so special.

Stephen Christian of Anberlin

Stephen Christian of AnberlinSongwriter Interviews

The lead singer/lyricist for Anberlin breaks down "Impossible" and covers some tracks from their 2012 album Vital.

Philip Cody

Philip CodySongwriter Interviews

A talented lyricist, Philip helped revive Neil Sedaka's career with the words to "Laughter In The Rain" and "Bad Blood."