It's been four years since John Mayer's last studio album "Paradise Valley," which is a long time for an artist to not be releasing music.

The long wait for new music from Mayer is finally over, well almost. Friday morning the singer released, 'Wave 1" of his new project The Search For Everything. The project includes four songs, including the previously released, "Love on the Weekend."

Mayer explained his rationale earlier this month in a Facebook post. "The album will be released four songs at a time," he wrote. "There were too many songs to ever get out the door at once."

Not only is Mayer freaking out over his new music, a very excited Charlie Puth is too.

Shawn Mendes tweeted as well that the new music is "absolutely pure magic."

Wanna hear the magic too? Listen here.