Play a Bach duet with an AI counterpoint

#artificialintelligence 

Researchers at the University of Rochester Hajim School of Engineering & Applied Sciences have developed a web-based system called BachDuet that allows users to improvise duets with an artificial intelligence (AI) counterpart in real time. By visiting the BachDuet website, users can play duets with the AI agent using a computer keyboard, mouse, touchscreen, or MIDI keyboard. To play a duet with German composer Johann Sebastian Bach, you don't have to travel back to the 18th century; thanks to a new program developed by researchers at the University of Rochester, you only need a computer. The web-based program, called BachDuet, was developed by Zhiyao Duan, an associate professor of electrical and computer engineering and of computer science, and members of his lab, including Yongi Zang '23 and PhD student Christodoulos Benetatos. BachDuet allows a person to improvise duets in the style of Bach with an artificial intelligence (AI) counterpoint in real time.