Cornell-studenter [Erissa Irani], [Albert Xu], och [Sophia Yan] byggde en FPGA Wave Equation Music Synth som det slutliga projektet för [Bruce Land] s ece 5760-klass.
Teamet använde Kaplus-starka strängsyntesmetoden för att designa en trio av fyrsträngade instrument som ska spelas av Cyclone V FPGA. Ett C-program som körs på utvecklingsstyrelsens ARM 9-HPS fungerar som musiksekvenserare, styr tempo och berättar FPGA som antecknar att spela.
Eleverna skapade versioner av fyra låtar, inklusive “vinds färger” från Pocahantas soundtrack, “långt över Cayuga’s Waters” (Cornells Alma Mater) och John Legends “All Me”. En enkel GUI tillåter tittaren att välja en låt och välja vilket instrument eller instrument som ska spelas, vilket ger flera variationer för varje låt.
Tack, [Bruce]!