Music in Computing
— Swearingen 2A17
Brady O'Leary
Tonight Brady O'Leary will be giving a talk on Computer Music, showing demos of Programming Languages such as Pure Data, and taking a programmatical perspective to music generation and synthesis. This talk will focus on the rich history behind Computer Music, how MIDI works, and different types of sound synthesis programmed into Pure Data, an open-source data-oriented Graphical Programming Language designed to primarily manipulate sound.
We will be working off of the documentation from here on Pure Data.
Downloads
[https://puredata.info](Get Pure Data)
Relevant Reading
Related Articles on the Internet
https://en.wikipedia.org/wiki/Computer_music
https://en.wikipedia.org/wiki/Chiptune
https://en.wikipedia.org/wiki/Synthesizer
https://en.wikipedia.org/wiki/Musica_universalis
https://en.wikipedia.org/wiki/Musical_tuning
http://tldp.org/HOWTO/MIDI-HOWTO-10.html
https://ccrma.stanford.edu/~craig/articles/linuxmidi/
https://www.alsa-project.org/alsa-doc/alsa-lib/examples.html
http://jackaudio.org/files/docs/html/index.html
https://docs.microsoft.com/en-us/windows-hardware/drivers/audio/windows-audio-architecture
https://wiki.archlinux.org/index.php/MIDI
http://msp.ucsd.edu/techniques/latest/book.pdf
http://opensoundcontrol.org - MIDI Alternative?
https://puredata.info/docs/tutorials/
http://www.pd-tutorial.com/english/index.html
https://pages.mtu.edu/~suits/NoteFreqCalcs.html
https://en.wikipedia.org/wiki/MUSIC-N
http://www.indiana.edu/~emusic/etext/MIDI/chapter3_MIDI4.shtml