Skip to main content

Microsoft used AI to make a never-ending remix of Warren Hue's 'Too Many Tears'

Too Many Tears Ai
Too Many Tears Ai (Image credit: Too Many Tears AI)

What you need to know

  • Microsoft worked with record label 88rising to make a never-ending remix of the song Too Many Tears.
  • The endless experiences is a mostly instrumental remix of the song by Warren Hue.
  • The song adapts to the time of the day, including different moods for day and night.

Microsoft worked with Indonesian singer and producer Warren Hue to create an endless remix of the song 'Too Many Tears.' The mostly instrumental remix is made through artificial intelligence (AI) that adapts to the time of day. You can listen to the remix at If you listen long enough, vocals will occasionally be part of the song.

The AI-generated song is the result of a collaboration between Microsoft and record label 88rising. The website that plays the AI-generated music also shows a visual experience of the San Gabriel Valley.

Microsoft has made AI-music in the past, including working with Björk (via Engadget), though this is the first piece of electronic music the company has helped create. The remix adapts to the time of day to deliver different moods during the day or at night.

To create the visual experience for the site, 88rising sent technical specialists to scout the best spots from the San Gabriel Valley. The specialists then set up a camera and streamed a 24/7 video feed to Microsoft Azure Virtual Machine servers. The AI then looked for transitions between morning, day, dusk, and night. The music is then created to match the respective time of day.

The project "celebrates the dynamic San Gabriel Valley, one of the most ethnically diverse regions in the country and home to a vibrant Asian-American population and culture," according to Amy Sorakas, director of strategic partnerships, Microsoft. "88rising's multi-faceted approach to showcasing Asian and Asian-American artists and culture is exciting, and they've shown a willingness to experiment and collaborate."

Sean Endicott is the news writer for Windows Central. If it runs Windows, is made by Microsoft, or has anything to do with either, he's on it. Sean's been with Windows Central since 2017 and is also our resident app expert. If you have a news tip or an app to review, hit him up at

  • As feared, it adjusts to local time in San Gabriel Valley, not the user-agent's local time.
    A bit of an oversight. I mean... if you *are* going to use AI to impress, at least make it account for that?
    Heck, you do not even need AI to achieve that ☺
  • Perhaps in time they can adjust it to account for users local time zone. This looks like a local team effort / project with limited resources. In that case, when designing and testing - it's always best to keep as many variables to a minimum.