Today, music producers use a wide variety of software programs to mix our new favorite songs. The coolest part of this process is that the CS doesn’t come into play in the way we would think. The creation of music itself is basically computer science. Computer science focuses on the creation/design of algorithms to accomplish a certain task. In our case, the task might be to create a song that makes the listener feel something or accurately expresses a message we want to convey. Producers and artists may even use some programs to insert certain sounds or instruments in specific parts of the song that often cannot be recreated live.
However, the concept of using a computer to create music is not new.
From Encyclopedia.com: "As early as 1843, it was suggested that computers might be suitable for the production of music. Referring to Charles Babbage's "Analytical Machine" (a precursor of the modern computer), Ada Byron King, Countess of Lovelace, suggested that the engine could be used for making music if the necessary information could be understood and properly expressed."
If you want to read more on Computer Science and Music check out these resources:
- Read more on Computer Music
- Watch this TED talk on how CS and music can integrate with each other while performing outreach.