LSU Computer Science PhD Student Uses Coding to Create Holiday Album
December 12, 2023
BATON ROUGE, LA – Imagine hearing a song that reminds you of Christmas but isn’t actually a Christmas song. LSU Computer Science PhD student Matthew Wright realized that certain notes and chords mimic holiday music, even if the result is a song that doesn’t exist. Using coding techniques he learned in his computer science (CS) classes, Wright is “composing” eight songs for a holiday album set to be released soon.
“The point of this album is to show people that you can combine things that you might not think go together, and you can get people interested in computer science or interested in music,” Wright said. “It’s the best of both worlds.”
Wright, who is from Fairfax, Va., was studying biology and bioinformatics at Virginia Commonwealth University in Richmond when he connected with LSU Computer Science Associate Professor David Shepherd, who was teaching at VCU at the time. Wright had been trying to get in touch with someone at VCU who was familiar with making music using computer coding, and someone recommended he reach out to Shepherd. Both now at LSU, Shepherd mentors Wright in his endeavor to use coding to not only make music, but also teach young kids how they can better understand coding through music.
“I’m focusing on the intersection of modern music production and computer science and using that as a tool to teach advanced CS concepts to middle schoolers and high schoolers,” Wright said. “It’s great to have Dr. Shepherd here coaching and guiding me.”
Shepherd introduced Wright to the TunePad application, which allows users to set variables and constants, essentially creating notes and chords.
“TunePad has a certain set of domain-specific commands you can give it,” Wright said. “You can write a function, and it will play a note on this keyboard. If you create a chord function, it will play that. TunePad gives the sound engine, the functions, and the programming a way to mix. Because it can play sounds, I can make all sorts of functions that I can manipulate, adding random sounds, chords and melodies.”
Some of the sound engines are reminiscent of a drum machine and can be programmed to sound like a kick drum, high hat, or snare drum, which helped Wright create some of the songs on his album, which include “Grinchmas,” “Pointsettah,” and “Gone Home.”
“There are so many shortcuts with the software,” Wright said. “Music producers can just make music and skip the hard stuff, like if they just want to do the drums or melody. I’m excited to do this album and get it out to people, and hopefully, it will turn into something.”
Like us on Facebook (@lsuengineering) or follow us on Twitter and Instagram (@lsuengineering).
###
Contact: Libby Haydel
Communications Manager
225-578-4840
ehaydel1@lsu.edu
Latest College of Engineering News
- LSU Computer Science Student Builds Interactive Lobby ExperienceMay 10, 2024BATON ROUGE, La. – The lobbies of LSU's Music & Dramatic Arts Building, School of Music Building, and Tiger Band Hall will soon feature a helpful new interactive digital kiosk experience for students and patrons alike, built by LSU College of Engineering undergraduate student Caleb Langley.
- LSU Electrical, Computer Engineering Seniors Design Virtual Lab for Remote ExperimentsMay 13, 2024BATON ROUGE, LA - As part of their senior capstone project, four LSU Electrical and Computer Engineering seniors designed a virtual lab that will allow LSU Mechanical Engineering students to conduct pipe-flow experiments from a remote location. The project's sponsor, LSU Mechanical and Industrial Engineering Department Chair and Professor Dimitris Nikitopoulos, thought of the project when students were stuck at home during the pandemic. The group's efforts are funded by Chevron.
- Mechanical Engineering Seniors Design Equipment for B-52s at Barksdale AFBMay 10, 2024BATON ROUGE, LA - As part of their senior capstone project, six LSU Mechanical Engineering seniors have been working with Barksdale Airforce Base in Bossier City, La., to design an apparatus that will enable airmen to more easily work on or change out the engines on their B-52 bombers. Considering Barksdale AFB houses 26 B-52s, and each B-52 has eight engines, the students' design should definitely come in handy.
- College of Engineering Honors Five at Evening of Engineering Excellence EventMay 8, 2024BATON ROUGE, LA - The LSU College of Engineering recently held its first Evening of Engineering Excellence event on April 25, inducting several new members into its Society for Engineering Excellence and Hall of Distinction.
- LSU Mechanical Engineering Instructor Creates ASPIRE Course for EducatorsMay 7, 2024BATON ROUGE, LA - Look! Up in the sky! It's a bird! It's a plane! It's...a drone. Drones are literally taking off and LSU Mechanical Engineering Senior Instructor Andrew Becnel wants students to keep up. Becnel, who is a graduate of LSU's Mechanical Engineering program and has a master's degree and Ph.D. in aerospace engineering from the University of Maryland, understands the importance of drone technology, especially in Louisiana.
- LSU Research Team Working to Increase Supply of Affordable, Resilient Housing in High-Risk AreasMay 6, 2024BATON ROUGE, LA - With hurricane season around the corner, a team of LSU researchers is exploring the feasibility of FORTIFIED® elevated manufactured homes as a solution for lower- and middle-income residents in high-risk areas. The outcomes of the project have the potential to enhance housing supply significantly, particularly in areas prone to natural disasters, offer greater safety to residents, and reduce burden on the National Flood Insurance Program and other disaster prevention, mitigation, and relief endeavors.