From e751e91a44226d3b317e083c00d00a01c0e5b947 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=BE=E6=B5=A6=20=E7=9F=A5=E4=B9=9F=20Matsuura=20Tomoy?= =?UTF-8?q?a?= Date: Wed, 22 Jan 2025 12:16:19 +0000 Subject: [PATCH] initial commit --- abstract.md | 1 + abstract.tex | 1 + content.tex | 291 ++++++++++++++++++++ convert_from_md.sh | 2 + draft.tex | 295 +++++++++++++++++++++ main.bib | 649 +++++++++++++++++++++++++++++++++++++++++++++ main.md | 87 ++++++ main.pdf | Bin 122658 -> 86719 bytes main.tex | 160 +++-------- 9 files changed, 1356 insertions(+), 130 deletions(-) create mode 100644 abstract.md create mode 100644 abstract.tex create mode 100644 content.tex create mode 100644 convert_from_md.sh create mode 100644 draft.tex create mode 100644 main.bib create mode 100644 main.md diff --git a/abstract.md b/abstract.md new file mode 100644 index 0000000..e2b8501 --- /dev/null +++ b/abstract.md @@ -0,0 +1 @@ +In this paper, the author introduces the perspective of “Somewhat Weak Computer Music” in order to describe the history of programming languages for music without being bound by the style of computer music, and conduct a critical review of the history programming languages for music. This paper focuses on a critical review of the post-acousmatic discourse, which is an inclusive notion for recent tendencies in computer music. The universalism associated with pulse-code modulation, which is the basis of sound programming today, has functioned as a discourse that invites expectations of musicians and scientists, even though in reality the range of expression is limited to that era. In addition, the MUSIC-N family, which is the origin of sound generation with a computer based on PCM, is contextualized more as a series of workflows for generating sound on a computer rather than as a semantics and specification of programming languages, and it has gradually developed as a black box that users do not need to understand its internal structure. The author concludes that programming languages for music developed since the 1990s are not necessarily aimed at creating new musical styles, but also have the aspect of presenting an alternative to the technological infrastructure around music, such as formats and protocols which is becoming more invisible, and a new point of discussion is presented for future historical research on music using computers. \ No newline at end of file diff --git a/abstract.tex b/abstract.tex new file mode 100644 index 0000000..e2b8501 --- /dev/null +++ b/abstract.tex @@ -0,0 +1 @@ +In this paper, the author introduces the perspective of “Somewhat Weak Computer Music” in order to describe the history of programming languages for music without being bound by the style of computer music, and conduct a critical review of the history programming languages for music. This paper focuses on a critical review of the post-acousmatic discourse, which is an inclusive notion for recent tendencies in computer music. The universalism associated with pulse-code modulation, which is the basis of sound programming today, has functioned as a discourse that invites expectations of musicians and scientists, even though in reality the range of expression is limited to that era. In addition, the MUSIC-N family, which is the origin of sound generation with a computer based on PCM, is contextualized more as a series of workflows for generating sound on a computer rather than as a semantics and specification of programming languages, and it has gradually developed as a black box that users do not need to understand its internal structure. The author concludes that programming languages for music developed since the 1990s are not necessarily aimed at creating new musical styles, but also have the aspect of presenting an alternative to the technological infrastructure around music, such as formats and protocols which is becoming more invisible, and a new point of discussion is presented for future historical research on music using computers. \ No newline at end of file diff --git a/content.tex b/content.tex new file mode 100644 index 0000000..433ed42 --- /dev/null +++ b/content.tex @@ -0,0 +1,291 @@ +\section{Introduction}\label{introduction} + +Programming languages and environments for music have developed hand in +hand with the history of creating music using computers. Software like +Max, Pure Data, CSound, and SuperCollider has been referred to as +``Computer Music +Language''\citep{McCartney2002, Nishino2016, McPherson2020}, ``Language +for Computer Music''\citep{Dannenberg2018}, and ``Computer Music +Programming Systems''\citep{Lazzarini2013}, though there is no clear +consensus on the use of these terms. However, as the term ``Computer +Music'' suggests, these programming languages are deeply intertwined +with the history of technology-driven music, which developed under the +premise that ``almost any sound can be +produced''\citep{mathews_acoustic_1961} through the use of computers. + +In the early days, when computers were confined to university research +laboratories and neither displays nor mice existed, creating sound or +music with computers was inevitably linked to programming. Today, +however, using programming as a means to produce sound on a +computer---rather than employing DAW (Digital Audio Workstation) +software---is somewhat specialized. In other words, programming +languages for music developed after the proliferation of personal +computers are software that deliberately choose programming (whether +textual or graphical) as their frontend for sound generation. + +Since the 1990s, theoretical advancements in programming languages and +the various constraints required for real-time audio processing have +significantly increased the specialized knowledge needed to develop +programming languages for music. Furthermore, some music-related +languages developed after the 2000s are not necessarily aimed at +pursuing new forms of musical expression. There appears to be no unified +perspective on how to evaluate such languages. + +The ultimate goal of this paper is to introduce the framework of ``weak +computer music,'' referring to music mediated by computers in a +non-style-specific manner. This framework aims to decouple the +evaluation of programming language design and development for music from +specific styles and the ideologies associated with computer music. + +\subsection{Use of the Term ``Computer +Music''}\label{use-of-the-term-computer-music} + +Despite its potential broad application, the term ``computer music'' has +been repeatedly noted since the 1990s as being used within a narrowly +defined framework, tied to specific styles or +communities\citep{ostertag1998}. + +The necessity of using the term ``computer music'' for such academic +contexts (particularly those centered around the International Computer +Music Conference, or ICMC) has diminished over time. Lyon argues that +defining computer music as simply ``music made using computers'' is too +permissive, while defining it as ``music that could not exist without +computers'' is overly strict, complicating the evaluation of analog +modeling synthesizers implemented on computers. Lyon questions the +utility of the term itself, comparing its consideration to that of +``piano music,'' which ignores the styles within it\citep{lyon2006}. + +As Ostertag and Lyon observed, it has become increasingly difficult to +envision a situation where computers are absent from the production and +experience of music today, particularly in commercial +contexts\footnote{Of course, the realm of music extends beyond the + numbers processed by computers or the oscillations of speaker + diaphragms. This paper does not seek to intervene in aesthetic + judgments regarding music made without computers or non-commercial + musical activities. However, the existence of such music does not + counter the awareness that there is little analysis of the inevitable + involvement of computing as a medium in the field of popular music, + which attracts significant academic and societal interest.}. +Nevertheless, the majority of music in the world could be described as +``simply using computers.'' + +Holbrook and Rudi propose analyzing what has been called computer music +within the framework of post-acousmatic music\citep{adkins2016}, +including traditions of pre-computer electronic music as one of many +forms of technology-based/driven music\citep{holbrook2022}. + +A critical issue with these discussions is that post-acousmatic music +lacks a precise definition. One proposed characteristic is the shift in +the locus of production from institutions to individuals, which has +altered how technology is used\citep[p113]{adkins2016}. However, this +narrative incorporates a tautological issue: while it acknowledges the +historical fact that the decreasing cost of computers allowed diverse +musical expressions outside laboratories, it excludes much music as +``simply using computers'' and fails to provide insights into such +divisions. + +The spread of personal computers has incompletely achieved the vision of +metamedium as a device users could modify themselves, instead becoming a +black box for content consumption\citep{emerson2014}. Histories +highlighting the agency of those who created programming environments, +software, protocols, and formats for music obscure indirect power +relationships generated by the infrastructure\citep{sterne_there_2014}. + +Today, while music production fundamentally depends on computers, most +of it falls under Lyon's overlapping permissive and strict definitions +of computer music. In this paper, I propose calling this situation the +following: + +\begin{quote} +``Weak computer music'' --- music for which computers are essential to +its realization, but where the uniqueness of the work as intended by the +creator is not particularly tied to the use of computers. +\end{quote} + +Most people use computers simply because no quicker alternative exists, +not because they are deliberately leveraging the unique medium of +computers for music production. However, the possibility that such music +culture, shaped by the incidental use of computers, has aesthetic and +social characteristics worth analyzing cannot be dismissed. + +This paper will historically organize the specifications and +construction of programming languages for early computer music systems +with a focus on their style-agnostic nature. + +\begin{itemize} +\tightlist +\item + Examining the discourse framing MUSIC as the progenitor of computer + music. +\item + Investigating what aspects were excluded from user access in MUSIC-N + derivatives such as MUSIGOL. +\item + Analyzing the standardization of UGens (unit generators) and the + division of labor in Max and Pure Data. +\item + Reviewing music programming languages of the 2000s. +\end{itemize} + +The conclusion will propose a framework necessary for future discussions +on music programming languages. + +\section{Born of ``Computer Music'' - MUSIC-N and PCM +Universality}\label{born-of-computer-music---music-n-and-pcm-universality} + +Among the earliest examples of computer music research, the MUSIC I +system (1957) from Bell Labs and its derivatives, known as MUSIC-N, are +frequently highlighted. However, attempts to create music with computers +in the UK and Australia prior to MUSIC I have also been +documented\citep{doornbusch2017}. + +Organizing what was achieved by MUSIC-N and earlier efforts can help +clarify definitions of computer music. + +The earliest experiments with sound generation on computers in the 1950s +involved controlling the intervals between one-bit pulses (on or off) to +control pitch. This was partly because the operational clock frequencies +of early computers fell within the audible range, making the +sonification of electrical signals a practical and cost-effective +debugging method compared to visualizing them on displays or +oscilloscopes. Computers like Australia's CSIR Mark I even featured +primitive instructions like a ``hoot'' command to emit a single pulse to +a speaker. + +In the UK, Louis Wilson discovered that an AM radio near the BINAC +computer picked up electromagnetic waves generated by vacuum tube +switching, producing regular tones. This serendipitous discovery led to +the intentional programming of pulse intervals to generate +melodies\citep{woltman1990}. + +However, not all sound generation prior to PCM (Pulse Code Modulation) +was merely the reproduction of existing music. Doornbusch highlights +experiments on the British Pilot ACE (Prototype for Automatic Computing +Engine: ACE), which utilized acoustic delay line memory to produce +unique sounds\citep[p303-304]{doornbusch2017}. Acoustic delay line +memory, used as main memory in early computers like BINAC and CSIR Mark +I, employed the feedback of pulses traveling through mercury via a +speaker and microphone setup to retain data. Donald Davis, an engineer +on the ACE project, described the sounds it produced as +follows\citep[p19-20]{davis_very_1994}: + +\begin{quote} +The Ace Pilot Model and its successor, the Ace proper, were both capable +of composing their own music and playing it on a little speaker built +into the control desk. I say composing because no human had any +intentional part in choosing the notes. The music was very interesting, +though atonal, and began by playing rising arpeggios: these gradually +became more complex and faster, like a developing fugue. They dissolved +into colored noise as the complexity went beyond human understanding. + +Loops were always multiples of 32 microseconds long, so notes had +frequencies which were submultiples of 31.25 KHz. The music was based on +a very strange scale, which was nothing like equal tempered or harmonic, +but was quite pleasant. This music arose unintentionally during program +optimization and was made possible by ``misusing'' switches installed +for debugging acoustic delay line memory (p20). +\end{quote} + +Media scholar Miyazaki described the practice of listening to sounds +generated by algorithms and their bit patterns, integrated into +programming and debugging, as ``Algo\emph{rhythmic} +Listening''\citep{miyazaki2012}. + +Doornbusch warns against ignoring early computer music practices in +Australia and the UK simply because they did not directly influence +subsequent research\citep[p305]{doornbusch2017}. Indeed, the tendency to +treat pre-MUSIC attempts as hobbyist efforts by engineers and post-MUSIC +endeavors as serious research remains common even +today\citep{tanaka_all_2017}. + +The sounds generated by Pilot ACE challenge the post-acousmatic +narrative that computer music transitioned from laboratory-based +professional practices to personal use by amateurs. This is because: 1. +The sounds were produced not by music specialists but by engineers, and +2. The sounds were tied to hardware-specific characteristics of acoustic +delay line memory, making them difficult to replicate even with modern +audio programming environments. Similarly, at MIT in the 1960s, Peter +Samson utilized a debug speaker attached to the aging TX-0 computer to +experiment with generating melodies using square +waves\citep{levy_hackers_2010}. + +This effort evolved into a program that allowed users to describe +melodies with text strings. For instance, writing \texttt{4fs\ t8} would +produce an F4 note as an eighth note. Samson later adapted this work to +the PDP-1 computer, creating the ``Harmony Compiler,'' widely used by +MIT students. He also developed the Samson Box in the early 1970s, a +computer music system used at Stanford University's CCRMA for over a +decade\citep{loy_life_2013}. These examples suggest that the initial +purpose of debugging does not warrant segregating early computational +sound generation from the broader history of computer music. + +\subsection{Universality of PCM}\label{universality-of-pcm} + +Let us examine \textbf{Pulse Code Modulation (PCM)}---a foundational +aspect of MUSIC's legacy and one of the key reasons it is considered a +milestone in the history of computer music. PCM enables the theoretical +representation of ``almost any sound'' on a computer by dividing audio +waveforms into discrete intervals (sampling) and expressing the +amplitude of each interval as quantized numerical values. It remains the +fundamental representation of sound on modern computers. The underlying +sampling theorem was introduced by Nyquist in 1928\citep{Nyquist1928}, +and PCM itself was developed by Reeves in 1938. + +A critical issue with the ``post-acousmatic'' framework in computer +music history lies within the term ``acousmatic'' itself. Initially +proposed by Piegnot and later theorized by Schaeffer, the term describes +a mode of listening to tape music, such as musique concrète, in which +the listener does not imagine a specific sound source. It has been +widely applied in theories of recorded sound, including Chion's analyses +of sound design in visual media. + +However, as sound studies scholar Jonathan Sterne has pointed out, +discourses surrounding acousmatic listening often work to delineate +pre-recording auditory experiences as ``natural'' by +contrast\footnote{Sterne later critiques the phenomenological basis of + acousmatic listening, which presupposes an idealized, intact body as + the listening subject. He proposes a methodology of political + phenomenology centered on impairment, challenging these normative + assumptions\citep{sterne_diminished_2022}. Discussions of universality + in computer music should also address ableism, as seen in the + relationship between recording technologies and auditory disabilities.}. +This implies that prior to the advent of recording technologies, +listening was unmediated and holistic---a narrative that obscures the +constructed nature of these assumptions. + +\begin{quote} +For instance, the claim that sound reproduction has ``alienated'' the +voice from the human body implies that the voice and the body existed in +some prior holistic, unalienated, and self present relation. + +They assume that, at some time prior to the invention of sound +reproduction technologies, the body was whole, undamaged, and +phenomenologically coherent.\citep[p20-21]{sterne_audible_2003} +\end{quote} + +The claim that PCM-based sound synthesis can produce ``almost any +sound'' is underpinned by an ideology associated with recording +technologies. This ideology assumes that recorded sound contains an +``original'' source and that listeners can distinguish distortions or +noise from it. Sampling theory builds on this premise by statistically +modeling human auditory characteristics: it assumes that humans cannot +discern volume differences below certain thresholds or perceive +vibrations outside specific frequency ranges. By limiting representation +to this range, sampling theory ensures that all audible sounds can be +effectively encoded. + +By the way, the actual implementation of PCM in MUSIC I only allowed for +monophonic triangle waves with controllable volume, pitch, and timing +(MUSIC II later expanded this to four oscillators)\citep{Mathews1980}. +Would anyone today describe such a system as capable of producing +``infinite variations'' in sound synthesis? + +Even when considering more contemporary applications, processes like +ring modulation (RM), amplitude modulation (AM), or distortion often +generate aliasing artifacts unless proper oversampling is applied. These +artifacts occur because PCM, while universally suitable for reproducing +recorded sound, is not inherently versatile as a medium for generating +new sounds. As Puckette has argued, alternative representations, such as +collections of linear segments or physical modeling synthesis, present +other possibilities\citep{puckette2015}. Therefore, PCM is not a +completely universal tool for creating sound. diff --git a/convert_from_md.sh b/convert_from_md.sh new file mode 100644 index 0000000..2f3a9e5 --- /dev/null +++ b/convert_from_md.sh @@ -0,0 +1,2 @@ +#!/bin/zsh +pandoc main.md --natbib --bibliography=main.bib --shift-heading-level-by=-1 -o content.tex diff --git a/draft.tex b/draft.tex new file mode 100644 index 0000000..6e3e0bf --- /dev/null +++ b/draft.tex @@ -0,0 +1,295 @@ +\section{Introduction}\label{introduction} + +Programming languages and environments for music have developed hand in +hand with the history of creating music using computers. Software like +Max, Pure Data, CSound, and SuperCollider has been referred to as +``Computer Music +Language''\autocite{McCartney2002,Nishino2016,McPherson2020}, ``Language +for Computer Music''\autocite{Dannenberg2018}, and ``Computer Music +Programming Systems''\autocite{Lazzarini2013}, though there is no clear +consensus on the use of these terms. However, as the term ``Computer +Music'' suggests, these programming languages are deeply intertwined +with the history of technology-driven music, which developed under the +premise that ``almost any sound can be +produced''\autocite{mathewsAcousticCompilerMusic1961} through the use of +computers. + +In the early days, when computers were confined to university research +laboratories and neither displays nor mice existed, creating sound or +music with computers was inevitably linked to programming. Today, +however, using programming as a means to produce sound on a +computer---rather than employing DAW (Digital Audio Workstation) +software---is somewhat specialized. In other words, programming +languages for music developed after the proliferation of personal +computers are software that deliberately choose programming (whether +textual or graphical) as their frontend for sound generation. + +Since the 1990s, theoretical advancements in programming languages and +the various constraints required for real-time audio processing have +significantly increased the specialized knowledge needed to develop +programming languages for music. Furthermore, some music-related +languages developed after the 2000s are not necessarily aimed at +pursuing new forms of musical expression. There appears to be no unified +perspective on how to evaluate such languages. + +The ultimate goal of this paper is to introduce the framework of ``weak +computer music,'' referring to music mediated by computers in a +non-style-specific manner. This framework aims to decouple the +evaluation of programming language design and development for music from +specific styles and the ideologies associated with computer music. + +\subsection{Use of the Term ``Computer +Music''}\label{use-of-the-term-computer-music} + +Despite its potential broad application, the term ``computer music'' has +been repeatedly noted since the 1990s as being used within a narrowly +defined framework, tied to specific styles or +communities\autocite{ostertag1998}. + +The necessity of using the term ``computer music'' for such academic +contexts (particularly those centered around the International Computer +Music Conference, or ICMC) has diminished over time. Lyon argues that +defining computer music as simply ``music made using computers'' is too +permissive, while defining it as ``music that could not exist without +computers'' is overly strict, complicating the evaluation of analog +modeling synthesizers implemented on computers. Lyon questions the +utility of the term itself, comparing its consideration to that of +``piano music,'' which ignores the styles within it\autocite{lyon2006}. + +As Ostertag and Lyon observed, it has become increasingly difficult to +envision a situation where computers are absent from the production and +experience of music today, particularly in commercial +contexts\footnote{Of course, the realm of music extends beyond the + numbers processed by computers or the oscillations of speaker + diaphragms. This paper does not seek to intervene in aesthetic + judgments regarding music made without computers or non-commercial + musical activities. However, the existence of such music does not + counter the awareness that there is little analysis of the inevitable + involvement of computing as a medium in the field of popular music, + which attracts significant academic and societal interest.}. +Nevertheless, the majority of music in the world could be described as +``simply using computers.'' + +Holbrook and Rudi propose analyzing what has been called computer music +within the framework of post-acousmatic music\autocite{adkins2016}, +including traditions of pre-computer electronic music as one of many +forms of technology-based/driven music\autocite{holbrook2022}. + +A critical issue with these discussions is that post-acousmatic music +lacks a precise definition. One proposed characteristic is the shift in +the locus of production from institutions to individuals, which has +altered how technology is used\autocite[p113]{adkins2016}. However, this +narrative incorporates a tautological issue: while it acknowledges the +historical fact that the decreasing cost of computers allowed diverse +musical expressions outside laboratories, it excludes much music as +``simply using computers'' and fails to provide insights into such +divisions. + +The spread of personal computers has incompletely achieved the vision of +metamedium as a device users could modify themselves, instead becoming a +black box for content +consumption\autocite{emersonReadingWritingInterfaces2014,kayAmericanComputerPioneer2019}. +Histories highlighting the agency of those who created programming +environments, software, protocols, and formats for music obscure +indirect power relationships generated by the +infrastructure\autocite{sterneThereNoMusic2014}. + +Today, while music production fundamentally depends on computers, most +of it falls under Lyon's overlapping permissive and strict definitions +of computer music. In this paper, I propose calling this situation the +following: + +\begin{quote} +``Weak computer music'' --- music for which computers are essential to +its realization, but where the uniqueness of the work as intended by the +creator is not particularly tied to the use of computers. +\end{quote} + +Most people use computers simply because no quicker alternative exists, +not because they are deliberately leveraging the unique medium of +computers for music production. However, the possibility that such music +culture, shaped by the incidental use of computers, has aesthetic and +social characteristics worth analyzing cannot be dismissed. + +This paper will historically organize the specifications and +construction of programming languages for early computer music systems +with a focus on their style-agnostic nature. + +\begin{itemize} +\tightlist +\item + Examining the discourse framing MUSIC as the progenitor of computer + music. +\item + Investigating what aspects were excluded from user access in MUSIC-N + derivatives such as MUSIGOL. +\item + Analyzing the standardization of UGens (unit generators) and the + division of labor in Max and Pure Data. +\item + Reviewing music programming languages of the 2000s. +\end{itemize} + +The conclusion will propose a framework necessary for future discussions +on music programming languages. + +\section{Born of ``Computer Music'' - MUSIC-N and PCM +Universality}\label{born-of-computer-music---music-n-and-pcm-universality} + +Among the earliest examples of computer music research, the MUSIC I +system (1957) from Bell Labs and its derivatives, known as MUSIC-N, are +frequently highlighted. However, attempts to create music with computers +in the UK and Australia prior to MUSIC I have also been +documented\autocite{doornbuschEarlyComputerMusic2017}. + +Organizing what was achieved by MUSIC-N and earlier efforts can help +clarify definitions of computer music. + +The earliest experiments with sound generation on computers in the 1950s +involved controlling the intervals between one-bit pulses (on or off) to +control pitch. This was partly because the operational clock frequencies +of early computers fell within the audible range, making the +sonification of electrical signals a practical and cost-effective +debugging method compared to visualizing them on displays or +oscilloscopes. Computers like Australia's CSIR Mark I even featured +primitive instructions like a ``hoot'' command to emit a single pulse to +a speaker. + +In the UK, Louis Wilson discovered that an AM radio near the BINAC +computer picked up electromagnetic waves generated by vacuum tube +switching, producing regular tones. This serendipitous discovery led to +the intentional programming of pulse intervals to generate +melodies\autocite{woltmanUNIVACConference1990}. + +However, not all sound generation prior to PCM (Pulse Code Modulation) +was merely the reproduction of existing music. Doornbusch highlights +experiments on the British Pilot ACE (Prototype for Automatic Computing +Engine: ACE), which utilized acoustic delay line memory to produce +unique sounds\autocite[p303-304]{doornbuschEarlyComputerMusic2017}. +Acoustic delay line memory, used as main memory in early computers like +BINAC and CSIR Mark I, employed the feedback of pulses traveling through +mercury via a speaker and microphone setup to retain data. Donald Davis, +an engineer on the ACE project, described the sounds it produced as +follows\autocite[p19-20]{davisVeryEarlyComputer1994}: + +\begin{quote} +The Ace Pilot Model and its successor, the Ace proper, were both capable +of composing their own music and playing it on a little speaker built +into the control desk. I say composing because no human had any +intentional part in choosing the notes. The music was very interesting, +though atonal, and began by playing rising arpeggios: these gradually +became more complex and faster, like a developing fugue. They dissolved +into colored noise as the complexity went beyond human understanding. + +Loops were always multiples of 32 microseconds long, so notes had +frequencies which were submultiples of 31.25 KHz. The music was based on +a very strange scale, which was nothing like equal tempered or harmonic, +but was quite pleasant. This music arose unintentionally during program +optimization and was made possible by ``misusing'' switches installed +for debugging acoustic delay line memory (p20). +\end{quote} + +Media scholar Miyazaki described the practice of listening to sounds +generated by algorithms and their bit patterns, integrated into +programming and debugging, as ``Algo\emph{rhythmic} +Listening''\autocite{miyazakiAlgorhythmicListening194919622012}. + +Doornbusch warns against ignoring early computer music practices in +Australia and the UK simply because they did not directly influence +subsequent research\autocite[p305]{doornbuschEarlyComputerMusic2017}. +Indeed, the tendency to treat pre-MUSIC attempts as hobbyist efforts by +engineers and post-MUSIC endeavors as serious research remains common +even today\autocite{TianZhongTituputiyunnosubeteAllChiptune2017}. The +sounds generated by Pilot ACE challenge the post-acousmatic narrative +that computer music transitioned from laboratory-based professional +practices to personal use by amateurs. This is because: 1. The sounds +were produced not by music specialists but by engineers, and 2. The +sounds were tied to hardware-specific characteristics of acoustic delay +line memory, making them difficult to replicate even with modern audio +programming environments. Similarly, at MIT in the 1960s, Peter Samson +utilized a debug speaker attached to the aging TX-0 computer to +experiment with generating melodies using square +waves\autocite{levy2010}. + +This effort evolved into a program that allowed users to describe +melodies with text strings. For instance, writing \texttt{4fs\ t8} would +produce an F4 note as an eighth note. Samson later adapted this work to +the PDP-1 computer, creating the ``Harmony Compiler,'' widely used by +MIT students. He also developed the Samson Box in the early 1970s, a +computer music system used at Stanford University's CCRMA for over a +decade\autocite{loyLifeTimesSamson2013}. These examples suggest that the +initial purpose of debugging does not warrant segregating early +computational sound generation from the broader history of computer +music. + +\subsection{Universality of PCM}\label{universality-of-pcm} + +Let us examine \textbf{Pulse Code Modulation (PCM)}---a foundational +aspect of MUSIC's legacy and one of the key reasons it is considered a +milestone in the history of computer music. PCM enables the theoretical +representation of ``almost any sound'' on a computer by dividing audio +waveforms into discrete intervals (sampling) and expressing the +amplitude of each interval as quantized numerical values. It remains the +fundamental representation of sound on modern computers. The underlying +sampling theorem was introduced by Nyquist in +1928\autocite{Nyquist1928}, and PCM itself was developed by Reeves in +1938. + +A critical issue with the ``post-acousmatic'' framework in computer +music history lies within the term ``acousmatic'' itself. Initially +proposed by Piegnot and later theorized by Schaeffer, the term describes +a mode of listening to tape music, such as musique concrète, in which +the listener does not imagine a specific sound source. It has been +widely applied in theories of recorded sound, including Chion's analyses +of sound design in visual media. + +However, as sound studies scholar Jonathan Sterne has pointed out, +discourses surrounding acousmatic listening often work to delineate +pre-recording auditory experiences as ``natural'' by +contrast\footnote{Sterne later critiques the phenomenological basis of + acousmatic listening, which presupposes an idealized, intact body as + the listening subject. He proposes a methodology of political + phenomenology centered on impairment, challenging these normative + assumptions\autocite{sterne2022}. Discussions of universality in + computer music should also address ableism, as seen in the + relationship between recording technologies and auditory disabilities.}. +This implies that prior to the advent of recording technologies, +listening was unmediated and holistic---a narrative that obscures the +constructed nature of these assumptions. + +\begin{quote} +For instance, the claim that sound reproduction has ``alienated'' the +voice from the human body implies that the voice and the body existed in +some prior holistic, unalienated, and self present relation. They assume +that, at some time prior to the invention of sound reproduction +technologies, the body was whole, undamaged, and phenomenologically +coherent. +\end{quote} + +The claim that PCM-based sound synthesis can produce ``almost any +sound'' is underpinned by an ideology associated with recording +technologies. This ideology assumes that recorded sound contains an +``original'' source and that listeners can distinguish distortions or +noise from it. Sampling theory builds on this premise by statistically +modeling human auditory characteristics: it assumes that humans cannot +discern volume differences below certain thresholds or perceive +vibrations outside specific frequency ranges. By limiting representation +to this range, sampling theory ensures that all audible sounds can be +effectively encoded. + +By the way, the actual implementation of PCM in MUSIC I only allowed for +monophonic triangle waves with controllable volume, pitch, and timing +(MUSIC II later expanded this to four +oscillators)\autocite{Mathews1980}. Would anyone today describe such a +system as capable of producing ``infinite variations'' in sound +synthesis? + +Even when considering more contemporary applications, processes like +ring modulation (RM), amplitude modulation (AM), or distortion often +generate aliasing artifacts unless proper oversampling is applied. These +artifacts occur because PCM, while universally suitable for reproducing +recorded sound, is not inherently versatile as a medium for generating +new sounds. As Puckette has argued, alternative representations, such as +collections of linear segments or physical modeling synthesis, present +other possibilities\autocite{pucketteSamplingTheoremIts2015}. Therefore, +PCM is not a completely universal tool for creating sound. diff --git a/main.bib b/main.bib new file mode 100644 index 0000000..f2b6319 --- /dev/null +++ b/main.bib @@ -0,0 +1,649 @@ +@article{Aaron2013, + title = {From {{Sonic Pi}} to Overtone: {{Creative}} Musical Experiences with Domain-Specific and Functional Languages}, + author = {Aaron, Samuel and Blackwell, Alan F.}, + year = {2013}, + journal = {Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP}, + pages = {35--46}, + doi = {10.1145/2505341.2505346}, + abstract = {Domain Specific and Functional languages provide an excellent linguistic context for exploring new forms of music notation - not just for formalising compositions but also for live interaction workflows. This experience report describes two novel live coding systems that employ code execution to modify live sounds and music. The first of these systems, Sonic Pi, aims at teaching core computing notions to school students using live-coded music as a means of stimulating and maintaining student engagement. We describe how an emphasis on a functional style improves the ease in which core computer science concepts can be communicated to students. Secondly we describe Overtone, a functional language and live coding environment aimed towards professional electronic musicians. We describe how Overtone's abstractions and architecture strongly benefit from a functional-oriented implementation. Both Sonic Pi and Overtone are freely available open-source platforms.}, + isbn = {9781450323864}, + keywords = {Computational thinking,Live coding,Pedagogy,Raspberry Pi,Sound synthesis}, + file = {/Users/tomoya/Zotero/storage/BDBWTQLL/2505341.2505346.pdf;/Users/tomoya/Zotero/storage/I4Z4L95Y/2505341.2505346.pdf} +} + +@article{abbott1981, + title = {The {{4CED Program}}}, + author = {Abbott, Curtis}, + year = {1981}, + journal = {Computer Music Journal}, + volume = {5}, + number = {1}, + eprint = {3679692}, + eprinttype = {jstor}, + pages = {13--33}, + publisher = {The MIT Press}, + issn = {0148-9267}, + doi = {10.2307/3679692}, + urldate = {2025-01-02}, + file = {/Users/tomoya/Zotero/storage/SEJAZRKR/Abbott - 1981 - The 4CED Program.pdf} +} + +@article{adkins2016, + title = {Post-{{Acousmatic Practice}}: {{Re-evaluating Schaeffer}}'s Heritage}, + shorttitle = {Post-{{Acousmatic Practice}}}, + author = {Adkins, Monty and Scott, Richard and Tremblay, Pierre Alexandre}, + year = {2016}, + month = aug, + journal = {Organised Sound}, + volume = {21}, + number = {2}, + pages = {106--116}, + issn = {1355-7718, 1469-8153}, + doi = {10.1017/S1355771816000030}, + urldate = {2025-01-21}, + abstract = {This article posits the notion of the post-acousmatic. It considers the work of contemporary practitioners who are indebted to the Schaefferian heritage, but pursue alternative trajectories from the established canonical discourse of acousmatic music. It will outline the authors' definition of the term and also outline a network of elements such as time, rhythm, pitch, dynamics, noise and performance to discuss work that the authors' consider to be a critique, an augmentation and an outgrowth of acousmatic music and thinking.}, + copyright = {https://www.cambridge.org/core/terms}, + language = {en}, + file = {/Users/tomoya/Zotero/storage/9MXHRA65/Adkins et al. - 2016 - Post-Acousmatic Practice Re-evaluating Schaeffer’.pdf} +} + +@article{Anderson1990, + title = {A {{System}} for {{Computer Music Performance}}}, + author = {Anderson, David P. and Kuivila, Ron}, + year = {1990}, + journal = {ACM Transactions on Computer Systems (TOCS)}, + volume = {8}, + number = {1}, + pages = {56--82}, + issn = {15577333}, + doi = {10.1145/77648.77652}, + abstract = {A computer music performance system 1990 is a computer system connected to input devices (including musical keyboards or other instruments) and to graphic and audio output devices. A human performer generates input events using the input devices. The CMPS responds to these events by computing and performing sequences of output actions whose intended timing is determined algorithmically. Because of the need for accurate timing of output actions, the scheduling requirements of a CMPS differ from those of general-purpose or conventional real-time systems. This paper describes the scheduling facilities of FORMULA, a CMPS used by many musicians. In addition to providing accurate timing of output action sequences, FORMULA provides other basic functions useful in musical applications: (1) per-process virtual time systems with independent relationships to real time; (2) process grouping mechanisms and language-level control structures with time-related semantics, and (3) integrated scheduling of tasks (such as compiling and editing) whose real-time constraints are less stringent than those of output action computations. {\copyright} 1990, ACM. All rights reserved.}, + keywords = {Action buffering,deadline scheduling,Design,Human Factors,Languages,message-passing,Performance,process groups,virtual time systems}, + file = {/Users/tomoya/Zotero/storage/627PI276/p56-anderson.pdf;/Users/tomoya/Zotero/storage/PA4GN5XG/p56-anderson.pdf} +} + +@article{berg1979, + title = {{{PILE}}: {{A Language}} for {{Sound Synthesis}}}, + shorttitle = {{{PILE}}}, + author = {Berg, Paul}, + year = {1979}, + journal = {Computer Music Journal}, + volume = {3}, + number = {1}, + eprint = {3679754}, + eprinttype = {jstor}, + pages = {30--41}, + publisher = {The MIT Press}, + issn = {0148-9267}, + doi = {10.2307/3679754}, + urldate = {2025-01-01}, + file = {/Users/tomoya/Zotero/storage/H94X4M7S/Berg - 1979 - PILE A Language for Sound Synthesis.pdf} +} + +@inproceedings{brandt2000, + title = {Temporal Type Constructors for Computer Music Programming}, + booktitle = {Proceedings of {{International Computer Music Conference}}}, + author = {Brandt, Eli}, + year = {2000}, + urldate = {2020-03-26}, + abstract = {This paper introduces temporal type constructors to computer music programming, and shows how they make languages more expressive. Music programming involves time-structured data types such as audio, MIDI, control signals, and streams of spectral frames. Each computer music language supplies some fixed set of these. Temporal type constructors are instead a way for the programmer to invent these kinds of data, with the ability to manipulate them and their elements. Algorithms expressed in this way can be remarkably brief and clear; FOF (Rodet, 1984) is given as an example.}, + file = {/Users/tomoya/Zotero/storage/4VMZB5ID/full-text.pdf} +} + +@inproceedings{Coblenz2018, + title = {Interdisciplinary {{Programming Language Design}}}, + booktitle = {Proceedings of the 2018 {{ACM SIGPLAN International Symposium}} on {{New Ideas}}, {{New Paradigms}}, and {{Reflections}} on {{Programming}} and {{Software}}}, + author = {Coblenz, Michael and Aldrich, Jonathan and Myers, Brad A and Sunshine, Joshua and Sun, Joshua}, + year = {2018}, + pages = {14}, + publisher = {ACM}, + address = {New York, NY, USA}, + urldate = {2021-06-02}, + abstract = {Approaches for programming language design used commonly in the research community today center around theoretical and performance-oriented evaluation. Recently, researchers have been considering more approaches to language design, including the use of quantitative and qualitative user studies that examine how different designs might affect programmers. In this paper, we argue for an interdisci-plinary approach that incorporates many different methods in the creation and evaluation of programming languages. We argue that the addition of user-oriented design techniques can be helpful at many different stages in the programming language design process. CCS Concepts {$\bullet$} Software and its engineering {$\rightarrow$} General programming languages; {$\bullet$} Social and professional topics {$\rightarrow$} History of programming languages;}, + isbn = {978-1-4503-6031-9}, + keywords = {programming language design,programming language evaluation,user-centered design}, + file = {/Users/tomoya/Zotero/storage/FIGKGQMH/Muller2020 (日本語).pdf;/Users/tomoya/Zotero/storage/IPSD32MQ/Coblenz et al. - 2018 - Interdisciplinary Programming Language Design(2).pdf;/Users/tomoya/Zotero/storage/P4SPTMMF/full-text.pdf} +} + +@article{Dannenberg2018, + title = {Languages for {{Computer Music}}}, + author = {Dannenberg, Roger B.}, + year = {2018}, + month = nov, + journal = {Frontiers in Digital Humanities}, + volume = {5}, + issn = {2297-2668}, + doi = {10.3389/fdigh.2018.00026}, + urldate = {2019-04-28}, + file = {/Users/tomoya/Zotero/storage/L7F62UTL/Languages_for_Computer_Music.pdf;/Users/tomoya/Zotero/storage/QVM64Q68/Dannenberg - 2018 - Languages for Computer Music.pdf} +} + +@inproceedings{Dannenberg2018ugg, + title = {{{UGG}}: {{A Unit Generator Generator}}}, + booktitle = {Proceedings of the 2018 {{International Computer Music Conference}}}, + author = {Dannenberg, Roger B}, + year = {2018}, + month = aug, + urldate = {2020-02-28}, + abstract = {Unit generators are primary building blocks of music audio software. Unit generators aim to be both efficient and flexible, but these goals are often in opposition. As designers trade off efficiency against flexibility, many designs emerge, leading to a multitude of incompatible implementations. Thus, there are many incompatible unit generator libraries, each representing substantial effort. The present work suggests that unit generators can be written in a functional style using a conventional language with operator overloading, and an easily modifiable "back end" can generate efficient code. A prototype of this method, the Unit Generator Generator (UGG) system can be tailored quickly to target many unit generator designs. Computations can be shared across unit generators by defining simple functions, leading to an even more compact and expressive notation.}, + file = {/Users/tomoya/Zotero/storage/7PHU8UVW/full-text.pdf} +} + +@article{davis_very_1994, + title = {Very Early Computer Music}, + author = {Davis, Donald}, + year = {1994}, + journal = {Resurrection The Bulletin of the Computer Conservation Society}, + volume = {10}, + pages = {19--20}, + issn = {09587403}, + urldate = {2022-01-02}, + file = {/Users/tomoya/Zotero/storage/CJHRSC7D/res10.pdf} +} + +@article{doornbusch2017, + title = {Early {{Computer Music Experiments}} in {{Australia}} and {{England}}}, + author = {Doornbusch, Paul}, + year = {2017}, + month = aug, + journal = {Organised Sound}, + volume = {22}, + number = {2}, + pages = {297--307}, + publisher = {Cambridge University Press}, + issn = {1355-7718}, + doi = {10.1017/S1355771817000206}, + urldate = {2020-03-31}, + abstract = {{$<$}p{$>$} This article documents the early experiments in both Australia and England to make a computer play music. The experiments in England with the Ferranti Mark 1 and the Pilot ACE (practically undocumented at the writing of this article) and those in Australia with CSIRAC (Council for Scientific and Industrial Research Automatic Computer) are the oldest known examples of using a computer to play music. Significantly, they occurred some six years before the experiments at Bell Labs in the USA. Furthermore, the computers played music in real time. These developments were important, and despite not directly leading to later highly significant developments such as those at Bell Labs under the direction of Max Mathews, these forward-thinking developments in England and Australia show a history of computing machines being used musically since the earliest development of those machines. \textsuperscript{1} {$<$}/p{$>$}}, + file = {/Users/tomoya/Zotero/storage/2VKKHWML/full-text.pdf} +} + +@book{emerson2014, + title = {Reading {{Writing Interfaces}}: {{From}} the {{Digital}} to the {{Bookbound}}}, + author = {Emerson, Lori}, + year = {2014}, + month = nov, + publisher = {Univ of Minnesota Press}, + isbn = {978-0-8166-9126-5} +} + +@inproceedings{holbrook2022, + title = {Computer Music and Post-Acousmatic Practices: {{International Computer Music Conference}} 2022}, + shorttitle = {Computer Music and Post-Acousmatic Practices}, + booktitle = {Proceedings of the {{International Computer Music Conference}}, {{ICMC}} 2022}, + author = {Holbrook, Ulf and Rudi, Joran}, + editor = {Torre, Giuseppe}, + year = {2022}, + month = jul, + series = {International {{Computer Music Conference}}, {{ICMC Proceedings}}}, + pages = {140--144}, + publisher = {International Computer Music Association}, + address = {San Francisco}, + urldate = {2024-12-11}, + abstract = {This short paper considers the practices of computer music through a perspective of the post-acousmatic. As the majority of music is now made using computers, the question emerges: How relevant are the topics, methods, andconventions from the ``historical'' genre of computer music? Originally an academic genre confined to large mainframes, computer music's tools and conventions have proliferated and spread to all areas of music-making. As agenre steeped in technological traditions, computer music is often primarily concerned with the technologies of its own making, and in this sense isolated from the social conditions of musical practice. The post-acousmatic is offeredas a methodological perspective to understand technology based music, its histories, and entanglements.}, + keywords = {Computer music,Post-Acousmatic Practice}, + file = {/Users/tomoya/Zotero/storage/NBRFF5ND/Holbrook et al. - Computer music and post-acousmatic practices.pdf} +} + +@misc{kay2019, + title = {American Computer Pioneer {{Alan Kay}}'s Concept, the {{Dynabook}}, Was Published in 1972. {{How}} Come {{Steve Jobs}} and {{Apple iPad}} Get the Credit for Tablet Invention?}, + author = {Kay, Alan C.}, + year = {2019}, + month = apr, + journal = {Quora}, + urldate = {2022-01-25}, + abstract = {Answer (1 of 4): The Dynabook idea happened in 1968. But the simple part of the idea --- a personal computer on the back of a flat screen display with a stylus and touch sensitivity --- is hard to consider a real invention given: * Flat-screen displays. I saw the first University of Illinois one i...}, + howpublished = {\url{https://www.quora.com/American-computer-pioneer-Alan-Kay-s-concept-the-Dynabook-was-published-in-1972-How-come-Steve-Jobs-and-Apple-iPad-get-the-credit-for-tablet-invention}}, + language = {en}, + file = {/Users/tomoya/Zotero/storage/52TPMQQG/American-computer-pioneer-Alan-Kay-s-concept-the-Dynabook-was-published-in-1972-How-come-Steve-.html} +} + +@article{Lazzarini2013, + title = {The {{Development}} of {{Computer Music Programming Systems}}}, + author = {Lazzarini, Victor}, + year = {2013}, + journal = {Journal of New Music Research}, + volume = {42}, + number = {1}, + pages = {97--110}, + publisher = {Victor Lazzarini}, + issn = {1744-5027}, + doi = {10.1080/09298215.2013.778890}, + urldate = {2020-04-06}, + abstract = {This article traces the history and evolution of Music Programming , from the early off-line synthesis programs of the MUSIC N family to modern realtime interactive systems. It explores the main design characteristics of these systems and their impact on Computer Music. In chronological fashion, the article will examine, with code examples, the development of the early systems into the most common modern languages currently in use. In particular, we will focus on Csound, highlighting its main internal aspects and its applications. The text will also explore the various paradigms that have oriented the design and use of music programming systems. This discussion is completed by a consideration of computer music ecosystems and their pervasiveness in today's practice.}, + file = {/Users/tomoya/Zotero/storage/GKN9EIMD/full-text.pdf;/Users/tomoya/Zotero/storage/VGL4U7D9/Lazzarini - 2013 - The Development of Computer Music Programming Systems.pdf} +} + +@book{levy_hackers_2010, + title = {Hackers: {{Heroes}} of the {{Computer Revolution}} - 25th {{Anniversary Edition}}}, + shorttitle = {Hackers}, + author = {Levy, Steven}, + year = {2010}, + month = may, + edition = {1st edition}, + publisher = {O'Reilly Media}, + abstract = {This 25th anniversary edition of Steven Levy's classic book traces the exploits of the computer revolution's original hackers -- those brilliant and eccentric nerds from the late 1950s through the early '80s who took risks, bent the rules, and pushed the world in a radical new direction. With updated material from noteworthy hackers such as Bill Gates, Mark Zuckerberg, Richard Stallman, and Steve Wozniak, Hackers is a fascinating story that begins in early computer research labs and leads to the first home computers.Levy profiles the imaginative brainiacs who found clever and unorthodox solutions to computer engineering problems. They had a shared sense of values, known as "the hacker ethic," that still thrives today. Hackers captures a seminal period in recent history when underground activities blazed a trail for today's digital world, from MIT students finagling access to clunky computer-card machines to the DIY culture that spawned the Altair and the Apple II.}, + language = {English} +} + +@article{loy_life_2013, + title = {Life and {{Times}} of the {{Samson Box}}}, + author = {Loy, D. Gareth}, + year = {2013}, + journal = {Computer Music Journal}, + volume = {37}, + number = {3}, + eprint = {24265512}, + eprinttype = {jstor}, + pages = {26--48}, + publisher = {The MIT Press}, + issn = {0148-9267}, + urldate = {2022-01-05}, + abstract = {Peter Samson designed and built a real-time signal-processing computer for music applications in the 1970s. The Systems Concepts Digital Synthesizer ("Samson Box" for short) was installed at the Center for Computer Research in Music and Acoustics (CCRMA) at Stanford University in 1977, where it served for over a decade as the principal music generation system. It was an important landmark in the transition from general-purpose computers to real-time systems for music and audio, and helped set the stage for the sea change in the music industry from analog to digital technologies that began in the 1980s and continues at a rapid pace today. This article focuses on the historical context of the Samson Box, its development, its impact on the culture of CCRMA and the Stanford Artificial Intelligence Laboratory, its use for music research and composition at Stanford, and its role in the transformation of the music and audio industries from analog to digital practices. A list of compositions realized on the Samson Box is included, which shows that from 1978 to its decommissioning in 1992 it was used to create over 100 finished works, many of which were widely performed and were awarded prizes. A companion article provides a detailed architectural review and an interview with Pete Samson.}, + file = {/Users/tomoya/Zotero/storage/4VBXXUJ5/Loy - 2013 - Life and Times of the Samson Box.pdf} +} + +@article{loy1985, + title = {Programming Languages for Computer Music Synthesis, Performance, and Composition}, + author = {Loy, Gareth and Abbott, Curtis}, + year = {1985}, + month = jun, + journal = {ACM Comput. Surv.}, + volume = {17}, + number = {2}, + pages = {235--265}, + issn = {0360-0300}, + doi = {10.1145/4468.4485}, + urldate = {2025-01-01}, + abstract = {The development of formal, descriptive, and procedural notations has become a practical concern within the field of music now that computers are being applied to musical tasks. Music combines the real-time demands of performance with the intellectual demands of highly developed symbolic systems that are quite different from natural language. The richness and variety of these demands makes the programming language paradigm a natural one in the musical application of computers. This paradigm provides musicians with a fresh perspective on their work. At the same time, music is a very advanced form of human endeavor, making computer music applications a worthy challenge for computer scientists. In this paper we outline the traditional tasks and forms of representation in music, then proceed with a survey of languages that deal with music programming.}, + file = {/Users/tomoya/Zotero/storage/N4NELPL9/Loy and Abbott - 1985 - Programming languages for computer music synthesis.pdf} +} + +@article{lyon2002, + title = {Dartmouth {{Symposium}} on the {{Future}} of {{Computer Music Software}}: {{A Panel Discussion}}}, + shorttitle = {Dartmouth {{Symposium}} on the {{Future}} of {{Computer Music Software}}}, + author = {Lyon, Eric and Mathews, Max and McCartney, James and Zicarelli, David and Vercoe, Barry and Loy, Gareth and Puckette, Miller}, + year = {2002}, + journal = {Computer Music Journal}, + volume = {26}, + number = {4}, + eprint = {3681766}, + eprinttype = {jstor}, + pages = {13--30}, + publisher = {The MIT Press}, + issn = {0148-9267}, + urldate = {2025-01-01} +} + +@misc{lyon2006, + title = {Do we still need computer Music?}, + author = {Lyon, Eric}, + year = {2006}, + urldate = {2025-01-17}, + howpublished = {\url{https://disis.music.vt.edu/eric/LyonPapers/Do\_We\_Still\_Need\_Computer\_Music.pdf}}, + file = {/Users/tomoya/Zotero/storage/SK2DXEE8/Do_We_Still_Need_Computer_Music.pdf} +} + +@article{Markstrum2010, + title = {Staking Claims: {{A}} History of Programming Language Design Claims and Evidence: {{A}} Positional Work in Progress}, + author = {Markstrum, Shane}, + year = {2010}, + journal = {Evaluation and Usability of Programming Languages and Tools, PLATEAU'10}, + doi = {10.1145/1937117.1937124}, + urldate = {2021-10-18}, + abstract = {While still a relatively young field, computer science has a vast body of knowledge in the domain of programming languages. When a new language is introduced, its designers make claims which distinguish their language from previous languages. However, it often feels like language designers do not feel a pressing need to back these claims with evidence beyond personal anecdotes. Peer reviewers are likely to agree. In this paper, we present preliminary work which revisits the history of such claims by examining a number of language design papers which span the history of programming language development. We focus on the issue of claim-evidence correspondence, or determining how often claims are or are not backed by evidence. These preliminary results confirm that unsupported claims have been around since the inception of higher level programming in the 1950s. We stake a position that this behavior is unacceptable for the health of the research community. We should be more aware of valiant and effective efforts for supplying evidence to support language design claims. {\copyright} 2010 ACM.}, + keywords = {Claim-evidence correspondence,Language design,Language properties,Metrics}, + file = {/Users/tomoya/Zotero/storage/97KEXH5Z/Markstrum - 2010 - Staking claims A history of programming language design claims and evidence A positional work in progress.pdf;/Users/tomoya/Zotero/storage/B5MFLAXF/full-text.pdf} +} + +@article{mathews_acoustic_1961, + title = {An Acoustic Compiler for Music and Psychological Stimuli}, + author = {Mathews, Max V.}, + year = {1961}, + month = may, + journal = {The Bell System Technical Journal}, + volume = {40}, + number = {3}, + pages = {677--694}, + issn = {0005-8580}, + doi = {10.1002/j.1538-7305.1961.tb03237.x}, + abstract = {A program for synthesizing music and psychological stimuli on a digital computer is described. The sound is produced by three operations: (a) A compiler generates the programs for a set of instruments. (b) These instruments are ``played'' by a sequencing program at the command of a sequence of ``note'' cards which contain information analogous to that given by conventional music notes. (c) The computer output, in the form of numbers on a digital magnetic tape, is converted to audible sound by a digital-to-analog converter, a desampling filter, and a loudspeaker. By virtue of the general nature of the compiling program a great variety of instruments may be produced, and the instrument programs are quite efficient in terms of computer time. The ``note'' cards are arranged to minimize the effort necessary to specify a composition. Preliminary compositions indicate that exceedingly interesting music and useful psychological stimuli can be generated.}, + file = {/Users/tomoya/Zotero/storage/IHLKBB9C/Mathews - 1961 - An acoustic compiler for music and psychological s.pdf;/Users/tomoya/Zotero/storage/CRSTYZYX/6773634.html} +} + +@article{mathews1963, + title = {The {{Digital Computer}} as a {{Musical Instrument}}}, + author = {Mathews, M.V.}, + year = {1963}, + month = nov, + journal = {Science,New Series}, + volume = {142}, + number = {3592}, + eprint = {1712380}, + eprinttype = {jstor}, + pages = {553--557}, + abstract = {A computer can be programmed to play "instrumental" music, to aid the composer, or to compose unaided. M. V. Mathews With the aid of suitable output equipment , the numbers which a modern digital computer generates can be directly converted to sound waves. The process is completely general, and any perceiv-able sound can be so produced. This potentiality of the computer has been of considerable use at the Bell Telephone Laboratories in generating stimuli for experiments in the field of hearing, and for generating speech sounds and connected speech in investigations of the factors which contribute to the intelligibility and naturalness of speech. The quality of sound is of great importance in two fields-that of speech and communication and that of music. Our studies at the Bell Laboratories in the first of these fields have led us, over the past few years, to related studies in the production of musical sounds and their organization into musical compositions. I believe that this by-product of our work on speech and hearing may be of considerable value in the world of music, and that further work in this direction will be of substantial value in furthering our understanding of psychoacoustics. There are no theoretical limitations to the performance of the computer as a source of musical sounds, in contrast to the performance of ordinary instruments. At present, the range of computer music is limited principally by cost and by our knowledge of psycho-acoustics. These limits are rapidly receding. In addition to generating sound, the computer can also function as a machine for composing music. It can either compose pieces based entirely on random numbers generated by itself or it can cooperate with a human composer. It can play its own compositions. Here I first describe the process for converting numbers to sounds, then I describe a program for playing music. Next I consider a psychoacoustic problem which is typical of those posed in attempts to make more interesting sounds. Finally, I look to the future, to the time when the computer is itself the composer. Sound from Numbers How can the numbers with which a computer deals be converted into sounds the ear can hear? The most general conversion is based upon the use of the numbers as samples of the sound pressure wave. A schematic diagram of this process is shown in Fig. 1. Here a sequence of numbers from the computer is put into an analog-to-digital converter, which generates a se-' quence of electric pulses whose amplitudes are proportional to the numbers. These pulses are smoothed with a filter and then converted to a sound wave by means of an ordinary loudspeaker. Intuitively, we feel that if a high enough pulse rate is used and the amplitudes of the pulses are generated with sufficient precision, then any sound wave can be closely approximated by this process. Mathematically, it has been established (1) that this conclusion is correct. A sound wave with frequencies from 0 to B cycles per second can be generated from a sequence of two B pulses per second. Thus, for example, by running our computer at a rate of 30,000 numbers per second, we can generate sound waves with frequencies from 0 to 15,000 cycles per second. Waves in this frequency range are about the only ones the human ear can perceive. The signal-to-quantizing-noise ratio of the sound wave depends on the accuracy with which the amplitudes of the pulses are represented. Computers deal with a finite number of digits and, hence, have limited accuracy. However, the computer limits are more than sufficient acoustically. For example, amplitudes represented by four-digit decimal numbers, are accurate to within 1 part in 10,000, an accuracy which represents a signal-to-noise ratio of 80 decibels; this is less noise than the ear can hear, and less noise than would be introduced by any audio equipment, such as the best tape recorder. The sampling process just described is theoretically unrestricted, but the generation of sound signals requires very high sampling rates. The question should immediately be asked, "Are computers of the type now available capable of generating numbers at these rates?" The answer is "Yes," with some qualifications. A high-speed machine such as the I.B.M. 7090, using the programs described later in this article, can compute only about 5000 numbers per second When generating a reasonably complex sound. However, the numbers can be temporarily stored on one of the computer's digital magnetic tapes, and this tape can subsequently be replayed at rates up to 30,000 numbers per second (each number being a 12-bit binary number). Thus, the computer is capable of generating wideband musical sounds. Because of the cost of computer time, we often limit our studies to those for which the computer is run at lower rates, such as 10,000 numbers per second a rate which yields a bandwidth of 5000 cycles per second. The direct conversion of numbers to sound is only one of the ways in which the computer can generate sounds. An alternate procedure is to use the numbers from the computer to control electronic apparatus such as oscillators and filters, which, in turn, generate the sounds. These processes have been carried out by the Radio Corporation of America music synthesizer (2) and by a machine constructed at the University of Illinois (3). This procedure has the advantage that a much lower rate 553}, + file = {/Users/tomoya/Zotero/storage/PG6GGQCV/Mathews - 1963 - The Digital Computer as a Musical Instrument.pdf} +} + +@article{Mathews1980, + title = {Interview with {{Max Mathews}}}, + author = {Mathews, Max and Roads, C}, + year = {1980}, + journal = {Computer Music Journal}, + volume = {4}, + number = {4}, + pages = {15--22}, + publisher = {Winter}, + urldate = {2020-04-03}, + file = {/Users/tomoya/Zotero/storage/GFPCD4VD/full-text.pdf;/Users/tomoya/Zotero/storage/ZAQ37PDB/Mathews, Roads - 1980 - Interview with Max Mathews.pdf} +} + +@article{McCartney2002, + title = {Rethinking the Computer Music Language: {{SuperCollider}}}, + author = {McCartney, James}, + year = {2002}, + month = dec, + journal = {Computer Music Journal}, + volume = {26}, + number = {4}, + pages = {61--68}, + publisher = {MIT Press 238 Main St., Suite 500, Cambridge, MA 02142-1046 USA journals-info@mit.edu}, + issn = {01489267}, + doi = {10.1162/014892602320991383}, + urldate = {2020-04-03}, + file = {/Users/tomoya/Zotero/storage/FEZPR5S9/014892602320991383.pdf;/Users/tomoya/Zotero/storage/ZZI9GFWR/014892602320991383.pdf} +} + +@inproceedings{McLean2014, + title = {Making Programming Languages to Dance to: {{Live}} Coding with Tidal}, + booktitle = {{{FARM}} 2014 - {{Proceedings}} of the 2014 {{ACM SIGPLAN International Workshop}} on {{Functional Art}}, {{Music}}, {{Modelling}} and {{Design}}}, + author = {McLean, Alex}, + year = {2014}, + pages = {63--70}, + publisher = {Association for Computing Machinery}, + address = {New York, New York, USA}, + doi = {10.1145/2633638.2633647}, + urldate = {2020-06-08}, + abstract = {Live coding of music has grown into a vibrant international community of research and practice over the past decade, providing a new research domain where computer science blends with the performing arts. In this paper the domain of live coding is described, with focus on the programming language design challenges involved, and the ways in which a functional approach can meet those challenges. This leads to the introduction of Tidal 0.4, a Domain Specific Language embedded in Haskell. This is a substantial restructuring of Tidal, which now represents musical pattern as functions from time to events, inspired by Functional Reactive Programming. {\copyright} 2014 ACM.}, + isbn = {978-1-4503-3039-8}, + keywords = {domain specific languages,live coding,music}, + file = {/Users/tomoya/Zotero/storage/CGJJMBCY/2633638.2633647.pdf;/Users/tomoya/Zotero/storage/JRHVITZG/2633638.2633647.pdf} +} + +@article{McPherson2020, + title = {Idiomatic {{Patterns}} and {{Aesthetic Influence}} in {{Computer Music Languages}}}, + author = {McPherson, Andrew and Tahlro{\v g}lu, Koray}, + year = {2020}, + journal = {Organised Sound}, + volume = {25}, + number = {1}, + pages = {53--63}, + issn = {14698153}, + doi = {10.1017/S1355771819000463}, + abstract = {It is widely accepted that acoustic and digital musical instruments shape the cognitive processes of the performer on both embodied and conceptual levels, ultimately influencing the structure and aesthetics of the resulting performance. In this article we examine the ways in which computer music languages might similarly influence the aesthetic decisions of the digital music practitioner, even when those languages are designed for generality and theoretically capable of implementing any sound-producing process. We examine the basis for querying the non-neutrality of tools with a particular focus on the concept of idiomaticity: patterns of instruments or languages which are particularly easy or natural to execute in comparison to others. We then present correspondence with the developers of several major music programming languages and a survey of digital musical instrument creators examining the relationship between idiomatic patterns of the language and the characteristics of the resulting instruments and pieces. In an open-ended creative domain, asserting causal relationships is difficult and potentially inappropriate, but we find a complex interplay between language, instrument, piece and performance that suggests that the creator of the music programming language should be considered one party to a creative conversation that occurs each time a new instrument is designed.}, + file = {/Users/tomoya/Zotero/storage/H5BPY7NY/Document_6790458_59753.pdf;/Users/tomoya/Zotero/storage/REBKU2E4/Document_6790458_59753.pdf} +} + +@article{mernik2005, + title = {When and How to Develop Domain-Specific Languages}, + author = {Mernik, Marjan and Heering, Jan and Sloane, Anthony M.}, + year = {2005}, + journal = {ACM Computing Surveys}, + volume = {37}, + number = {4}, + pages = {316--344}, + issn = {03600300}, + doi = {10.1145/1118890.1118892}, + abstract = {Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer substantial gains in expressiveness and ease of use compared with general-purpose programming languages in their domain of application. DSL development is hard, requiring both domain knowledge and language development expertise. Few people have both. Not surprisingly, the decision to develop a DSL is often postponed indefinitely, if considered at all, and most DSLs never get beyond the application library stage. Although many articles have been written on the development of particular DSLs, there is very limited literature on DSL development methodologies and many questions remain regarding when and how to develop a DSL. To aid the DSL developer, we identify patterns in the decision, analysis, design, and implementation phases of DSL development. Our patterns improve and extend earlier work on DSL design patterns. We also discuss domain analysis tools and language development systems that may help to speed up DSL development. Finally, we present a number of open problems. {\copyright} 2005 ACM.}, + keywords = {Application language,Domain analysis,Domain-specific language,Language development system}, + file = {/Users/tomoya/Zotero/storage/U656SXFX/Weh and How to Develop Domain Specific languages.pdf} +} + +@inproceedings{miyazaki2012, + title = {Algorhythmic {{Listening}} 1949-1962 {{Auditory Practices}} of {{Early Mainframe Computing}}}, + booktitle = {{{AISB}}/{{IACAP World Congress}} 2012: {{Symposium}} on the {{History}} and {{Philosophy}} of {{Programming}}, {{Part}} of {{Alan Turing Year}} 2012}, + author = {Miyazaki, Shintaro}, + year = {2012}, + pages = {5}, + abstract = {It is still very unknown that besides the first visual interfaces to early computers, such as the Williams-Kilburn Tube operating for the first time in 1948 on the Manchester Small-Scale Experimental Machine (SSEM) or the many type-machine like printing outputs of standard calculating machines, there were as well auditory interfaces, which were build in as simple amplifier-loudspeaker set-ups in to the circuits of the early mainframe computers. Examples of such machines were the famous UNIVAC-I, the TX-0 at MIT, the CSIRAC in Australia and the Pilot ACE in England, but as well later machines such as the Pegasus produced by Ferranti Ltd. in Manchester and the PASCAL-Computer of Philips Electronics in Eindhoven, Netherlands.}, + language = {en}, + file = {/Users/tomoya/Zotero/storage/3VML8FBZ/Shintaro - Algorhythmic Listening 1949-1962 Auditory Practice.pdf} +} + +@inproceedings{Muller2020, + title = {A {{Rhetorical Framework}} for {{Programming Language Evaluation}}}, + booktitle = {Onward! 2020 - {{Proceedings}} of the 2020 {{ACM SIGPLAN International Symposium}} on {{New Ideas}}, {{New Paradigms}}, and {{Reflections}} on {{Programming}} and {{Software}}, {{Co-located}} with {{SPLASH}} 2020}, + author = {Muller, Stefan K. and Ringler, Hannah}, + year = {2020}, + month = nov, + pages = {187--194}, + publisher = {Association for Computing Machinery, Inc}, + address = {New York, NY, USA}, + doi = {10.1145/3426428.3426927}, + urldate = {2021-03-28}, + abstract = {Programming languages researchers make a variety of different kinds of claims about the design of languages and related tools and calculi. Each type of claim requires different kinds of reasons and evidence to justify. Claims regarding the aesthetics or elegance of a design, or its effects on people, are especially tricky to justify because they are less strictly defined and thus are subject to change depending on the exact audience. In this essay, we take an interdisciplinary approach to this problem by drawing on the fields of argument theory and rhetorical analysis to develop a framework for justifying audience-dependent claims. In particular, we argue that researchers should provide descriptions of specific features of their systems that connect to effects on audience in order to justify these claims. To demonstrate this framework, we show several examples of how this is already being practiced in some programming languages research, and conclude by calling for authors to provide descriptive evidence to bolster such claims and to frame and strengthen other evaluation methods such as user studies.}, + isbn = {978-1-4503-8178-9}, + keywords = {justifying claims,programming language evaluation,rhetoric}, + file = {/Users/tomoya/Zotero/storage/4Y9W67KW/Muller, Ringler - 2020 - A rhetorical framework for programming language evaluation.pdf;/Users/tomoya/Zotero/storage/Q7MWPPNC/full-text.pdf} +} + +@incollection{Nishino2016, + title = {Computer {{Music Languages}} and {{Systems}}: {{The Synergy Between Technology}} and {{Creativity}}}, + booktitle = {Handbook of {{Digital Games}} and {{Entertainment Technologies}}}, + author = {Nishino, Hiroki and Nakatsu, Ryohei}, + year = {2016}, + doi = {10.1007/978-981-4560-52-8}, + abstract = {INTRODUCCI{\'O}N 1 Estamos en un momento de pleno apogeo en lo que se refiere al uso de nuevas metodolog{\'i}as en la ense{\~n}anza del espa{\~n}ol como lengua extranjera, a la implementaci{\'o}n de las tecnolog{\'i}as de la informaci{\'o}n y la comunicaci{\'o}n, y a la inclusi{\'o}n de elementos l{\'u}dicos para mejorar la experiencia de ense{\~n}anza y aprendizaje. En este art{\'i}culo queremos realizar una aproximaci{\'o}n al concepto de gamificaci{\'o}n o ludificaci{\'o}n, un t{\'e}rmino ya presente en el {\'a}mbito empresarial y que recientemente se ha adaptado al contexto docente de lenguas extranjeras por las m{\'u}ltiples ventajas que pue-de ofrecer durante el aprendizaje. El uso del juego o sus elementos en el contexto de ense{\~n}anza y aprendizaje de len-guas extranjeras tiene como fin modificar el comportamiento de los aprendientes hacia el proceso de aprendizaje de la lengua meta; por ejemplo, conseguir que aumente su mo-tivaci{\'o}n y que el aprendizaje sea significativo y duradero. No obstante, para conseguir este objetivo es necesario analizar previamente las caracter{\'i}sticas contextuales, atender a los objetivos curriculares y ante todo, tener en cuenta las necesidades espec{\'i}ficas de los aprendientes. Este art{\'i}culo tiene el objetivo principal de promover una reflexi{\'o}n sobre este t{\'e}rmi-no y su implementaci{\'o}n en el aula, as{\'i} como proponer una serie de ideas para imple-mentarlas en el contexto del aula. Por {\'u}ltimo, queremos despertar en otros profesores de lengua extranjera el inter{\'e}s y la curiosidad por implementar la gamificaci{\'o}n en sus pr{\'a}cticas docentes. 1 Los datos presentados en este taller son una adaptaci{\'o}n del taller titulado " Y t{\'u}, {\textquestiondown}gamificas? " impartido por Mat{\'i}as Hidalgo Gallardo y Antonia Garc{\'i}a Jim{\'e}nez durante las III Jornadas de formaci{\'o}n de profesores de ELE en Hong Kong (13-14 de marzo de 2015). 74 {\textquestiondown}QU{\'E} ES LA GAMIFICACI{\'O}N? La conceptualizaci{\'o}n de este t{\'e}rmino tiene su origen en el mundo de los negocios, pues es en este contexto donde se empez{\'o} a utilizar. As{\'i}, Werbach y Hunter (2012) se-{\~n}alan que la gamificaci{\'o}n consiste en el uso de elementos de juegos y t{\'e}cnicas de dise{\~n}o de juegos en contextos no l{\'u}dicos. Teniendo en cuenta en el contexto en el que nos encontramos como docentes, la definici{\'o}n que acabamos de presentar debe modificarse. Tomaremos como referencia la propuesta de Foncubierta y Rodr{\'i}guez (2014) que definen la gamificaci{\'o}n como la t{\'e}cnica o t{\'e}cnicas que el profesor emplea en el dise{\~n}o de una actividad, tarea o proceso de aprendizaje (sean de naturaleza anal{\'o}gica o digital) introduciendo elementos del juego (insignias, l{\'i}-mite de tiempo, puntuaci{\'o}n, dados, etc.) y/o su pensamiento (retos, competici{\'o}n, etc.) con el fin de enriquecer esa experiencia de aprendizaje, dirigir y/o modificar el comportamiento de los alumnos en el aula (Foncubierta y Rodriguez 2).}, + isbn = {978-981-4560-52-8}, + file = {/Users/tomoya/Zotero/storage/JVBK3LZK/Nishino, Nakatsu - 2016 - Computer Music Languages and Systems The Synergy Between Technology and Creativity.pdf;/Users/tomoya/Zotero/storage/UKFT5TD2/Nishino, Nakatsu_2016_Handbook of Digital Games and Entertainment Technologies.pdf} +} + +@article{norilo2015, + title = {Kronos: {{A Declarative Metaprogramming Language}} for {{Digital Signal Processing}}}, + author = {Norilo, Vesa}, + year = {2015}, + journal = {Computer Music Journal}, + volume = {39}, + number = {4}, + pages = {30--48}, + doi = {10.1162/COMJ_a_00330}, + abstract = {Kronos is a signal-processing programming language based on the principles of semifunctional reactive systems. It is aimed at efficient signal processing at the elementary level, and built to scale towards higher-level tasks by utilizing the powerful programming paradigms of "metaprogramming" and reactive multirate systems. The Kronos language features expressive source code as well as a streamlined, efficient runtime. The programming model presented is adaptable for both sample-stream and event processing, offering a cleanly functional programming paradigm for a wide range of musical signal-processing problems, exemplified herein by a selection and discussion of code examples.}, + file = {/Users/tomoya/Zotero/storage/THAKVEM6/m-api-574ff3be-cfe2-7867-406a-df50770bf1cb.pdf} +} + +@article{Nyquist1928, + title = {Certain {{Topics}} in {{Telegraph Transmission Theory}}}, + author = {Nyquist, H.}, + year = {1928}, + month = apr, + journal = {Transactions of the American Institute of Electrical Engineers}, + volume = {47}, + number = {2}, + pages = {617--644}, + issn = {0096-3860}, + doi = {10.1109/T-AIEE.1928.5055024}, + urldate = {2019-01-20}, + file = {/Users/tomoya/Zotero/storage/MDQ8W5KZ/nyquist1928.pdf} +} + +@misc{ostertag1998, + title = {Why {{Computer Music Sucks}}}, + author = {Ostertag, Bob}, + year = {1998}, + urldate = {2025-01-17}, + howpublished = {\url{https://web.archive.org/web/20160312125123/http://bobostertag.com/writings-articles-computer-music-sucks.htm}}, + file = {/Users/tomoya/Zotero/storage/9QAGQSVS/writings-articles-computer-music-sucks.html} +} + +@article{puckette2015, + title = {The {{Sampling Theorem}} and {{Its Discontents}}}, + author = {Puckette, Miller}, + year = {2015}, + journal = {International Computer Music Conference}, + pages = {1--14}, + abstract = {The fundamental principle of Computer Music is usually taken to be the Nyquist Theorem, which, in its usually cited form, states that a band-limited function can be exactly represented by sampling it at regular intervals. This paper will not quarrel with the theorem itself, but rather will test the assump-tions under which it is commonly applied, and endeavor to show that there are interesting approaches to computer music that lie outside the framework of the sampling theorem. As we will see in Section 3, sampling violations are ubiquitous in every-day electronic music practice. The severity of these violations can usually be mitigated either through various engineering practices and/or careful critical lis-tening. But their existence gives the lie to the popular understanding of digital audio practice as being " lossless " . This is not to deny the power of modern digital signal processing theory and its applications, but rather to claim that its underlying assumption---that the sampled signals on which we are operating are to be thought of as exactly rep-resenting band-limited continuous-time functions---sheds light on certain digital operations (notably time-invariant filtering) but not so aptly on others, such as classical synthesizer waveform generation. Digital audio practitioners cannot escape the necessity of representing contin-uous-time signals with finite-sized data structures. But the blanket assumption that such signals can only be represented via the sampling theorem can be unnecessarily limiting. In Sections 4 and 6 I'll describe investigations by two recent UCSD graduates that each adopt a distinct approach to audio manipu-lation outside the framework of the sampling theorem. A collection of accompanying patches that demonstrate some of these ideas can be downloaded from msp.ucsd.edu/ideas/icmc15-examples/. 1 1 The assumptions Band-limited functions are a vector space: you can scale one of them, or add two of them, to get another. But that is where closure ends. The trouble begins as soon as we even go so far as to multiply one signal by another. Suppose two sampled signals, X[n] and Y [n], are used to represent two continuous functions of time x(t), y(t), which we assume to be band-limited, containing only frequen-cies in the Nyquist frequency band, the interval (-R/2, R/2) where R is the sample rate. The values can either be real or complex, and for simplicity we'll assume the computer can exactly represent the numerical values. (It isn't true but that is usually a comparatively minor issue). There is, of course, a perfectly good continuous-time signal, call it z(t), that is represented by the computable product, Z[n] = X[n]Y [n]. But it's not in general the case that z(t) = x(t)y(t). We didn't in reality make the product of the two continuous-time signals we were representing when we multiplied their computer representations. At this point we can look ruefully back at every occurrence of the character " * " in all the Csound, Pd, SuperCollider, Kyma, 4X, or MUSIC 10 instruments we've ever built and reflect on the fact that the result isn't really correct, if we regard our sampled signals as representing continuous-time ones. Often it's a very serviceable approximation. If, for instance, the signals x(t) and y(t) have frequency limits whose sum is less than R/2, the multiplication is exact; and when not exact, it is often a very good approximation. But the approximation's accuracy or lack thereof is rarely worked out explicitly. We could always take action to band-limit two signals (by filtering them) before multiplying so that the multiplication itself doesn't yield frequencies out-side the Nyquist frequency band. But this would cause delays and/or phase distortion, not to mention the computational cost this would incur. One fundamental operation in electronic music practice (in my thinking, the most fundamental one) is table lookup, which is used in digital oscillators and samplers, and also in nonlinear techniques such as FM and waveshaping. Again sidestepping the comparatively minor issue of the accuracy limits of wavetable lookup, we instead again consider the possibility of frequency products landing outside the Nyquist band. Suppose the incoming signal is a sinusoid of frequency \${\o}mega\$ and that the wavetable lookup can be approximated as a power series, f (x) = a 0 + a 1 x + a 2 x 2 + {$\cdot$} {$\cdot$} {$\cdot$}}, + file = {/Users/tomoya/Zotero/storage/MID3RJBP/Puckette - 2015 - The Sampling Theorem and Its Discontents.pdf;/Users/tomoya/Zotero/storage/PSEY42RW/m-api-72fdc1c2-f979-d1a3-01e3-3e0da12b5bbf.pdf} +} + +@book{roads2023, + title = {{The Computer Music Tutorial, second edition}}, + author = {Roads, Curtis}, + year = {2023}, + month = jun, + edition = {第2版}, + publisher = {The MIT Press}, + address = {Cambridge, Massachusetts London}, + abstract = {Expanded, updated, and fully revised---the definitive introduction to electronic music is ready for new generations of students.Essential and state-of-the-art, The Computer Music Tutorial, second edition is a singular text that introduces computer and electronic music, explains its motivations, and puts topics into context. Curtis Roads's step-by-step presentation orients musicians, engineers, scientists, and anyone else new to computer and electronic music.The new edition continues to be the definitive tutorial on all aspects of computer music, including digital audio, signal processing, musical input devices, performance software, editing systems, algorithmic composition, MIDI, and psychoacoustics, but the second edition also reflects the enormous growth of the field since the book's original publication in 1996. New chapters cover up-to-date topics like virtual analog, pulsar synthesis, concatenative synthesis, spectrum analysis by atomic decomposition, Open Sound Control, spectrum editors, and instrument and patch editors. Exhaustively referenced and cross-referenced, the second edition adds hundreds of new figures and references to the original charts, diagrams, screen images, and photographs in order to explain basic concepts and terms.FeaturesNew chapters: virtual analog, pulsar synthesis, concatenative synthesis, spectrum analysis by atomic decomposition, Open Sound Control, spectrum editors, instrument and patch editors, and an appendix on machine learningTwo thousand references support the book's descriptions and point readers to further studyMathematical notation and program code examples used only when necessaryTwenty-five years of classroom, seminar, and workshop use inform the pace and level of the material}, + isbn = {978-0-262-04491-2}, + language = {英語} +} + +@article{scheirer1999, + title = {{{SAOL}}: {{The MPEG-4 Structured Audio Orchestra Language}}}, + shorttitle = {{{SAOL}}}, + author = {Scheirer, Eric D. and Vercoe, Barry L.}, + year = {1999}, + month = jun, + journal = {Computer Music Journal}, + volume = {23}, + number = {2}, + pages = {31--51}, + issn = {0148-9267, 1531-5169}, + doi = {10.1162/014892699559742}, + urldate = {2022-01-06}, + language = {en}, + file = {/Users/tomoya/Zotero/storage/NIULED49/Scheirer and Vercoe - 1999 - SAOL The MPEG-4 Structured Audio Orchestra Langua.pdf;/Users/tomoya/Zotero/storage/U9MFTBDB/Scheirer and Vercoe - 1999 - SAOL The MPEG-4 Structured Audio Orchestra Langua.pdf} +} + +@article{Spinellis2001, + title = {Notable Design Patterns for Domain-Specific Languages}, + author = {Spinellis, Diomidis}, + year = {2001}, + month = feb, + journal = {Journal of Systems and Software}, + volume = {56}, + number = {1}, + pages = {91--99}, + publisher = {Elsevier Inc.}, + issn = {01641212}, + doi = {10.1016/S0164-1212(00)00089-3}, + urldate = {2021-05-01}, + abstract = {The realisation of domain-specific languages (DSLS) differs in fundamental ways from that of traditional programming languages. We describe eight recurring patterns that we have identified as being used for DSL design and implementation. Existing languages can be extended, restricted, partially used, or become hosts for DSLS. Simple DSLS can be implemented by lexical processing. In addition, DSLS can be used to create front-ends to existing systems or to express complicated data structures. Finally, DSLS can be combined using process pipelines. The patterns described form a pattern language that can be used as a building block for a systematic view of the software development process involving DSLS. {\copyright} 2001 Elsevier Science Inc. All rights reserved.}, + keywords = {Design patterns,Domain-specific languages}, + file = {/Users/tomoya/Zotero/storage/RKYRSCKJ/dslpat.pdf;/Users/tomoya/Zotero/storage/SVXY7CTA/dslpat.pdf} +} + +@book{sterne_audible_2003, + title = {The Audible Past: Cultural Origins of Sound Reproduction}, + shorttitle = {The Audible Past}, + author = {Sterne, Jonathan}, + year = {2003}, + publisher = {Duke University Press}, + address = {Durham}, + isbn = {978-0-8223-3013-4 978-0-8223-3004-2}, + lccn = {TK7881.4 .S733 2003}, + keywords = {Popular culture,Recording and reproducing History,Social aspects,Sound,Sound in mass media,Sound recording industry,Sound recordings} +} + +@book{sterne_diminished_2022, + title = {{Diminished Faculties: A Political Phenomenology of Impairment}}, + shorttitle = {{Diminished Faculties}}, + author = {Sterne, Jonathan}, + year = {2022}, + month = jan, + publisher = {Duke Univ Press}, + address = {Durham}, + abstract = {In Diminished Faculties Jonathan Sterne offers a sweeping cultural study and theorization of impairment. Drawing on his personal history with thyroid cancer and a paralyzed vocal cord, Sterne undertakes a political phenomenology of impairment in which experience is understood from the standpoint of a subject that is not fully able to account for itself. He conceives of impairment as a fundamental dimension of human experience, examining it as both political and physical. While some impairments are enshrined as normal in international standards, others are treated as causes or effects of illness or disability. Alongside his fractured account of experience, Sterne provides a tour of alternative vocal technologies and practices; a study of ``normal'' hearing loss as a cultural practice rather than a medical problem; and an intertwined history and phenomenology of fatigue that follows the concept as it careens from people to materials science to industrial management to spoons. Sterne demonstrates how impairment is a problem, opportunity, and occasion for approaching larger questions about disability, subjectivity, power, technology, and experience in new ways. Diminished Faculties ends with a practical user's guide to impairment theory.}, + isbn = {978-1-4780-1508-6}, + language = {英語} +} + +@article{sterne_there_2014, + title = {There {{Is No Music Industry}}}, + author = {Sterne, Jonathan}, + year = {2014}, + month = jan, + journal = {Media Industries Journal}, + volume = {1}, + number = {1}, + pages = {50--55}, + publisher = {University of Michigan Library}, + doi = {10.3998/MIJ.15031809.0001.110}, + urldate = {2021-07-22}, + abstract = {The locution ``music industry'' still too often refers to a single subset of profit-making practices in music: record labels and the activities around them. Media scholars are partly to blame, as they continue to define record labels, and especially labels that are part of conglomerates, in this way. Yet this notion of the production and sale of recordings as the basis of "the music industry" is hardly a part that represents the whole. Drawing on the work of Christopher Small and others who have decentered the musical text as the basis of music criticism, I argue that media industries scholars must do the same, opening up our inquiries to a wide range of music industries ; that is, industries whose activities directly affect the performance, production, circulation, consumption, recirculation, appropriation, and enjoyment of music today. Opening the term up in this way will allow us to develop more robust and coherent social accounts of music as a media practice, and provide a stronger empirical basis for criticizing current institutional arrangements and proposing new, more just and convivial alternatives.}, + file = {/Users/tomoya/Downloads/full-text (日本語).pdf;/Users/tomoya/Zotero/storage/BAS5KW6K/full-text.pdf} +} + +@article{sterne2006a, + title = {The Death and Life of Digital Audio}, + author = {Sterne, Jonathan}, + year = {2006}, + month = dec, + journal = {Interdisciplinary Science Reviews}, + volume = {31}, + number = {4}, + pages = {338--348}, + issn = {0308-0188, 1743-2790}, + doi = {10.1179/030801806X143277}, + urldate = {2025-01-20}, + language = {en}, + file = {/Users/tomoya/Zotero/storage/XDM6F967/Sterne - 2006 - The death and life of digital audio.pdf} +} + +@article{sterne2008, + title = {Being '{{In}} the {{True}}' of {{Sound Studies}}}, + author = {Sterne, Jonathan}, + year = {2008}, + month = dec, + journal = {Music, Sound, and the Moving Image}, + volume = {2}, + number = {2}, + pages = {163--167}, + publisher = {Liverpool University Press}, + doi = {10.3828/msmi.2.2.11}, + urldate = {2025-01-20}, + file = {/Users/tomoya/Zotero/storage/QJTUHNJN/Sterne - 2008 - Being 'In the True' of Sound Studies.pdf} +} + +@book{tanaka_all_2017, + title = {All {{About Chiptune}}: {{New Music Born}} from {{Games}}}, + author = {Tanaka, Haruhisa(hally)}, + year = {2017}, + publisher = {Seibundo Shinkosha}, + isbn = {978-4-416-61621-5}, + annotation = {title translation by the author.} +} + +@inproceedings{wakefield2010, + title = {{{LuaAV}}: {{Extensibility}} and {{Heterogeneity}} for {{Audiovisual Computing}}}, + booktitle = {Proceeding of {{Linux Audio Conference}}}, + author = {Wakefield, Graham and Smith, Wesley and Roberts, Charles}, + year = {2010}, + urldate = {2020-06-07}, + abstract = {We describe LuaAV, a runtime library and application which extends the Lua programming language to support computational composition of temporal, sound, visual, spatial and other elements. In this paper we document how we have attempted to maintain several core principles of Lua itself-extensibility, meta-mechanisms, efficiency, portabil-ity-while providing the flexibility and temporal accuracy demanded by interactive audiovisual media. Code generation is noted as a recurrent strategy for increasingly dynamic and extensible environments. LuaAV is an integrated programming environment based upon extensions to the Lua programming language enabling the tight real-time integration of computation, time, sound and space. LuaAV has grown from the needs of students and researchers in the Media Arts \& Technology program at the University of California Santa Barbara; its origins lie in earlier Lua-based audio and visual tools [20] [15] [22]. More recently it has formed a central component of media software infrastructure for the AlloSphere [1] research space (a 3-storey immersive spherical cave-like environment with stereographic projection and spatial audio). Various projects built using LuaAV have been performed, exhibited or installed internationally , for scientific visualization [1], data visualization [13], immersive generative art [21], game development 1 , live-coding (Figure 1) and audiovisual performance 2. LuaAV is available under a UC Regents license similar in nature to the BSD license 3 .}, + keywords = {Audio-visual,composition,Lua,scripting language 1 LuaAV}, + file = {/Users/tomoya/Zotero/storage/C8WADNNI/full-text.pdf} +} + +@incollection{wang2017, + title = {A {{History}} of {{Programming}} and {{Music}}}, + booktitle = {Cambridge {{Companion}} to {{Electronic Music}}}, + author = {Wang, Ge}, + year = {2017}, + edition = {2}, + pages = {58--85}, + publisher = {Cambridge University Press}, + doi = {10.1017/9781316459874.006}, + isbn = {978-1-107-59002-1}, + language = {en}, + file = {/Users/tomoya/Zotero/storage/B4EJW298/Wang - A History of Programming and Music.pdf} +} + +@techreport{woltman1990, + title = {{{UNIVAC Conference}}.}, + author = {Woltman, Richard D. and Woltman, Frances B. and Wilson, Louis D. and Tonik, Albert B. and Swearingen, John K. and Shuler, Cecil M. and Sberro, Joseph E. and Sammet, Jean E. and Matter, H. W. and Marquardt, Donald W. and Koons, Florence K. and Huff, Morgan W. and Holberton, Frances E. and Hammer, Carl and Dixon, Donald B. and Delves, Eugene L. and Danehower, George and Chinitz, M. Paul and Carter, Lee S. and Bartik, Jean and Armstrong, Lancelot W. and Armstrong, Dorothy P. and Adams, Armand E.}, + year = {1990}, + institution = {Charles Babbage Institute}, + file = {/Users/tomoya/Zotero/storage/QCBXZMFI/Woltman, Richard D. et al. - 1990 - UNIVAC Conference..pdf} +} diff --git a/main.md b/main.md new file mode 100644 index 0000000..e9b4aa5 --- /dev/null +++ b/main.md @@ -0,0 +1,87 @@ +## Introduction + +Programming languages and environments for music have developed hand in hand with the history of creating music using computers. Software like Max, Pure Data, CSound, and SuperCollider has been referred to as "Computer Music Language"[@McCartney2002;@Nishino2016;@McPherson2020], "Language for Computer Music"[@Dannenberg2018], and "Computer Music Programming Systems"[@Lazzarini2013], though there is no clear consensus on the use of these terms. However, as the term "Computer Music" suggests, these programming languages are deeply intertwined with the history of technology-driven music, which developed under the premise that "almost any sound can be produced"[@mathews_acoustic_1961] through the use of computers. + +In the early days, when computers were confined to university research laboratories and neither displays nor mice existed, creating sound or music with computers was inevitably linked to programming. Today, however, using programming as a means to produce sound on a computer—rather than employing DAW (Digital Audio Workstation) software—is somewhat specialized. In other words, programming languages for music developed after the proliferation of personal computers are software that deliberately choose programming (whether textual or graphical) as their frontend for sound generation. + +Since the 1990s, theoretical advancements in programming languages and the various constraints required for real-time audio processing have significantly increased the specialized knowledge needed to develop programming languages for music. Furthermore, some music-related languages developed after the 2000s are not necessarily aimed at pursuing new forms of musical expression. There appears to be no unified perspective on how to evaluate such languages. + +The ultimate goal of this paper is to introduce the framework of "weak computer music," referring to music mediated by computers in a non-style-specific manner. This framework aims to decouple the evaluation of programming language design and development for music from specific styles and the ideologies associated with computer music. + +### Use of the Term "Computer Music" + +Despite its potential broad application, the term "computer music" has been repeatedly noted since the 1990s as being used within a narrowly defined framework, tied to specific styles or communities[@ostertag1998]. + +The necessity of using the term "computer music" for such academic contexts (particularly those centered around the International Computer Music Conference, or ICMC) has diminished over time. Lyon argues that defining computer music as simply "music made using computers" is too permissive, while defining it as "music that could not exist without computers" is overly strict, complicating the evaluation of analog modeling synthesizers implemented on computers. Lyon questions the utility of the term itself, comparing its consideration to that of "piano music," which ignores the styles within it[@lyon2006]. + +As Ostertag and Lyon observed, it has become increasingly difficult to envision a situation where computers are absent from the production and experience of music today, particularly in commercial contexts[^nonelectric]. Nevertheless, the majority of music in the world could be described as "simply using computers." + +[^nonelectric]: Of course, the realm of music extends beyond the numbers processed by computers or the oscillations of speaker diaphragms. This paper does not seek to intervene in aesthetic judgments regarding music made without computers or non-commercial musical activities. However, the existence of such music does not counter the awareness that there is little analysis of the inevitable involvement of computing as a medium in the field of popular music, which attracts significant academic and societal interest. + +Holbrook and Rudi propose analyzing what has been called computer music within the framework of post-acousmatic music[@adkins2016], including traditions of pre-computer electronic music as one of many forms of technology-based/driven music[@holbrook2022]. + +A critical issue with these discussions is that post-acousmatic music lacks a precise definition. One proposed characteristic is the shift in the locus of production from institutions to individuals, which has altered how technology is used[@adkins2016,p113]. However, this narrative incorporates a tautological issue: while it acknowledges the historical fact that the decreasing cost of computers allowed diverse musical expressions outside laboratories, it excludes much music as "simply using computers" and fails to provide insights into such divisions. + +The spread of personal computers has incompletely achieved the vision of metamedium as a device users could modify themselves, instead becoming a black box for content consumption[@emerson2014]. Histories highlighting the agency of those who created programming environments, software, protocols, and formats for music obscure indirect power relationships generated by the infrastructure[@sterne_there_2014]. + +Today, while music production fundamentally depends on computers, most of it falls under Lyon's overlapping permissive and strict definitions of computer music. In this paper, I propose calling this situation the following: + +> "Weak computer music" — music for which computers are essential to its realization, but where the uniqueness of the work as intended by the creator is not particularly tied to the use of computers. + +Most people use computers simply because no quicker alternative exists, not because they are deliberately leveraging the unique medium of computers for music production. However, the possibility that such music culture, shaped by the incidental use of computers, has aesthetic and social characteristics worth analyzing cannot be dismissed. + +This paper will historically organize the specifications and construction of programming languages for early computer music systems with a focus on their style-agnostic nature. + +- Examining the discourse framing MUSIC as the progenitor of computer music. +- Investigating what aspects were excluded from user access in MUSIC-N derivatives such as MUSIGOL. +- Analyzing the standardization of UGens (unit generators) and the division of labor in Max and Pure Data. +- Reviewing music programming languages of the 2000s. + +The conclusion will propose a framework necessary for future discussions on music programming languages. + +## Born of "Computer Music" - MUSIC-N and PCM Universality + +Among the earliest examples of computer music research, the MUSIC I system (1957) from Bell Labs and its derivatives, known as MUSIC-N, are frequently highlighted. However, attempts to create music with computers in the UK and Australia prior to MUSIC I have also been documented[@doornbusch2017]. + +Organizing what was achieved by MUSIC-N and earlier efforts can help clarify definitions of computer music. + +The earliest experiments with sound generation on computers in the 1950s involved controlling the intervals between one-bit pulses (on or off) to control pitch. This was partly because the operational clock frequencies of early computers fell within the audible range, making the sonification of electrical signals a practical and cost-effective debugging method compared to visualizing them on displays or oscilloscopes. Computers like Australia’s CSIR Mark I even featured primitive instructions like a "hoot" command to emit a single pulse to a speaker. + +In the UK, Louis Wilson discovered that an AM radio near the BINAC computer picked up electromagnetic waves generated by vacuum tube switching, producing regular tones. This serendipitous discovery led to the intentional programming of pulse intervals to generate melodies[@woltman1990]. + +However, not all sound generation prior to PCM (Pulse Code Modulation) was merely the reproduction of existing music. Doornbusch highlights experiments on the British Pilot ACE (Prototype for Automatic Computing Engine: ACE), which utilized acoustic delay line memory to produce unique sounds[@doornbusch2017, p303-304]. Acoustic delay line memory, used as main memory in early computers like BINAC and CSIR Mark I, employed the feedback of pulses traveling through mercury via a speaker and microphone setup to retain data. Donald Davis, an engineer on the ACE project, described the sounds it produced as follows[@davis_very_1994, p19-20]: + +> The Ace Pilot Model and its successor, the Ace proper, were both capable of composing their own music and playing it on a little speaker built into the control desk. I say composing because no human had any intentional part in choosing the notes. The music was very interesting, though atonal, and began by playing rising arpeggios: these gradually became more complex and faster, like a developing fugue. They dissolved into colored noise as the complexity went beyond human understanding. +> +> Loops were always multiples of 32 microseconds long, so notes had frequencies which were submultiples of 31.25 KHz. The music was based on a very strange scale, which was nothing like equal tempered or harmonic, but was quite pleasant. This music arose unintentionally during program optimization and was made possible by "misusing" switches installed for debugging acoustic delay line memory (p20). + +Media scholar Miyazaki described the practice of listening to sounds generated by algorithms and their bit patterns, integrated into programming and debugging, as "Algo*rhythmic* Listening"[@miyazaki2012]. + +Doornbusch warns against ignoring early computer music practices in Australia and the UK simply because they did not directly influence subsequent research[@doornbusch2017, p305]. Indeed, the tendency to treat pre-MUSIC attempts as hobbyist efforts by engineers and post-MUSIC endeavors as serious research remains common even today[@tanaka_all_2017]. + +The sounds generated by Pilot ACE challenge the post-acousmatic narrative that computer music transitioned from laboratory-based professional practices to personal use by amateurs. This is because: 1. The sounds were produced not by music specialists but by engineers, and 2. The sounds were tied to hardware-specific characteristics of acoustic delay line memory, making them difficult to replicate even with modern audio programming environments. Similarly, at MIT in the 1960s, Peter Samson utilized a debug speaker attached to the aging TX-0 computer to experiment with generating melodies using square waves[@levy_hackers_2010]. + +This effort evolved into a program that allowed users to describe melodies with text strings. For instance, writing `4fs t8` would produce an F4 note as an eighth note. Samson later adapted this work to the PDP-1 computer, creating the "Harmony Compiler," widely used by MIT students. He also developed the Samson Box in the early 1970s, a computer music system used at Stanford University's CCRMA for over a decade[@loy_life_2013]. These examples suggest that the initial purpose of debugging does not warrant segregating early computational sound generation from the broader history of computer music. + +### Universality of PCM + +Let us examine **Pulse Code Modulation (PCM)**—a foundational aspect of MUSIC's legacy and one of the key reasons it is considered a milestone in the history of computer music. PCM enables the theoretical representation of "almost any sound" on a computer by dividing audio waveforms into discrete intervals (sampling) and expressing the amplitude of each interval as quantized numerical values. It remains the fundamental representation of sound on modern computers. The underlying sampling theorem was introduced by Nyquist in 1928[@Nyquist1928], and PCM itself was developed by Reeves in 1938. + +A critical issue with the "post-acousmatic" framework in computer music history lies within the term "acousmatic" itself. Initially proposed by Piegnot and later theorized by Schaeffer, the term describes a mode of listening to tape music, such as musique concrète, in which the listener does not imagine a specific sound source. It has been widely applied in theories of recorded sound, including Chion's analyses of sound design in visual media. + +However, as sound studies scholar Jonathan Sterne has pointed out, discourses surrounding acousmatic listening often work to delineate pre-recording auditory experiences as "natural" by contrast[^husserl]. This implies that prior to the advent of recording technologies, listening was unmediated and holistic—a narrative that obscures the constructed nature of these assumptions. + +[^husserl]: Sterne later critiques the phenomenological basis of acousmatic listening, which presupposes an idealized, intact body as the listening subject. He proposes a methodology of political phenomenology centered on impairment, challenging these normative assumptions[@sterne_diminished_2022]. Discussions of universality in computer music should also address ableism, as seen in the relationship between recording technologies and auditory disabilities. + +> For instance, the claim that sound reproduction has “alienated” the voice from the human body implies that the voice and the body existed in some prior holistic, unalienated, and self present relation. +> +> They assume that, at some time prior to the invention of sound reproduction technologies, the body was whole, undamaged, and phenomenologically coherent.[@sterne_audible_2003,p20-21] + +The claim that PCM-based sound synthesis can produce "almost any sound" is underpinned by an ideology associated with recording technologies. This ideology assumes that recorded sound contains an "original" source and that listeners can distinguish distortions or noise from it. Sampling theory builds on this premise by statistically modeling human auditory characteristics: it assumes that humans cannot discern volume differences below certain thresholds or perceive vibrations outside specific frequency ranges. By limiting representation to this range, sampling theory ensures that all audible sounds can be effectively encoded. + +By the way, the actual implementation of PCM in MUSIC I only allowed for monophonic triangle waves with controllable volume, pitch, and timing (MUSIC II later expanded this to four oscillators)[@Mathews1980]. Would anyone today describe such a system as capable of producing "infinite variations" in sound synthesis? + +Even when considering more contemporary applications, processes like ring modulation (RM), amplitude modulation (AM), or distortion often generate aliasing artifacts unless proper oversampling is applied. These artifacts occur because PCM, while universally suitable for reproducing recorded sound, is not inherently versatile as a medium for generating new sounds. As Puckette has argued, alternative representations, such as collections of linear segments or physical modeling synthesis, present other possibilities[@puckette2015]. Therefore, PCM is not a completely universal tool for creating sound. + + +(preparing for latex format...) \ No newline at end of file diff --git a/main.pdf b/main.pdf index 01a9a5e1d4ee58bd4b48d7e20e6fd8cc6cd37011..1d90b5b56dd08be05fb94e340782eaff9ff2ce6b 100644 GIT binary patch delta 83312 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 z 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 delta 119289 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