Zedd, real name Anton Zaslavski, teased the release in a post on Instagram in which he shared a photo of the artwork for True Colors, a new version of a song on his 2015 album of the same name.

The cover, which looks like a wooden plaque with ornate gold detailing and a large Z in the middle, has Zedd & Kesha written above and True Colors written at the bottom.

An excited Zedd wrote in the caption: "ZEDD & KESHA - TRUE COLORS OFFICIALLY OUT: 4/29. Music can be freedom".

In February the Grammy award-winning, electro-house music producer - was one of many stars who tweeted support for Kesha as she sought to break ties with the record label run by producer Dr Luke, who she has accused of sexually assaulting her.

The Russian-German musician also offered to produce a song for the singer - an offer which was preceded by a performance on stage at the opening weekend of the Coachella festival in California.

Although she was unsuccessful in her effort to end her recording deal with Sony imprint Kemosabe, a spokesperson for Dr Luke previously told Billboard: “The court repeatedly stated Kesha is already free to record without Dr Luke.”

Confirming this, Zedd explained to his Twitter followers: "Just to clarify: We didn't use any loop holes. Kemosabe / RCA gave us permission to release this song!"

Soon after Dr. Luke responded, "Thanks for the clarification @Zedd ..."

During the Coachella performance, the Los Angeles Times reported, Kesha didn't address the crowd, instead, choosing to let the powerful lyrics of True Colors speak as she sang: "I won't apologise for the fire in my eyes, Let me show you my true colors."

This week (beg25Apr16) Kesha posted images on Instagram showing her in the studio.

“It’s a miracle when someone gives you a chance at finding your voice again with no reason other than that he is a f**king beautiful person with a heart of gold,” she wrote in the accompanying caption.