Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a thrilling journey through the creation of Guitaraoke in this captivating conference talk by Dylan Beattie at CPH DevFest 2023. Discover how a late-night idea in a karaoke bar transformed into an innovative fusion of technology and rock'n'roll. Explore the technical challenges and solutions involved in developing a system that allows guitarists to perform karaoke-style, complete with on-screen chord displays. Delve into the intricacies of audio and video formats, multichannel audio processing, guitar chord chart parsing, custom rendering pipelines, and frame buffer management. Learn about the unique UX considerations for software designed to be operated live on stage while holding a guitar and a beverage. Gain insights into the use of .NET, JavaScript, and even WinAmp in bringing this concept to life. The talk concludes with an invitation to join a live Guitaraoke session, offering attendees the chance to experience the technology firsthand and potentially showcase their own rock star talents.