The research on paradigms in audio and music programming is an ongoing endeavor. However, although new audio programming paradigms have been created, already established paradigms did prevail and dominate major music ...
详细信息
ISBN:
(纸本)9781450366090
The research on paradigms in audio and music programming is an ongoing endeavor. However, although new audio programming paradigms have been created, already established paradigms did prevail and dominate major music production systems. Our research aims at the question, how programming paradigms and music production interacts. We describe the implementation process of an imperative algorithm calculating the greatest common divisor (gcd) in Pure Data and exemplify common problems of transformational processes between an imperative paradigm and a patch-paradigm. Having a closer look at related problems in research on programming paradigms in general, we raise the question of how constraints and boundaries of paradigms play a role in the design process of a program. With the deliberation on selected papers within the context of computer science, we give insight into different views of how the process of programming can be thought and how certain domains of application demand a specific paradigm.
Music technology has advanced remarkably since the 1980s, yet the 8-bit sounds of computers and video game consoles from that era are still considered iconic and difficult to replicate. The sound chips originally used...
详细信息
ISBN:
(纸本)9781450375634
Music technology has advanced remarkably since the 1980s, yet the 8-bit sounds of computers and video game consoles from that era are still considered iconic and difficult to replicate. The sound chips originally used in these devices are no longer compatible with modern tools for music making, heavily constraining the further exploration of this popular aesthetics. With this paper, I present the ongoing development of a novel platform, built with open-source embedded technologies, and designed for the integration of vintage sound chips in widely used music programming and instrument design frameworks. The goal of the project is to innovate chiptune music practice, while preserving the role of authentic hardware and fostering the appropriation of its signature limitations.
This paper introduces pyo, a python module dedicated to the digital processing of sound. This audio engine distinguishes itself from other alternatives by being natively integrated to a common general programming lang...
详细信息
ISBN:
(纸本)9781450336031
This paper introduces pyo, a python module dedicated to the digital processing of sound. This audio engine distinguishes itself from other alternatives by being natively integrated to a common general programming language. This integration allows incorporating audio processes quickly to other programming tasks, like mathematical computations, network communications or graphical interface programming. We will expose the main features of the library as well as the different contexts of use where pyo can be of a great benefit to composers and audio software developers.
High school and CS0 computer science students often begin class having no computing education beyond studying office suite programs. Teaching digital audio, a ubiquitous application, allows an authentic and engaging c...
详细信息
ISBN:
(纸本)9781450318686
High school and CS0 computer science students often begin class having no computing education beyond studying office suite programs. Teaching digital audio, a ubiquitous application, allows an authentic and engaging context for the teaching of computer science principles as outlined at http://***. In particular, it demonstrates the interconnection of computer science with physics, mathematics, and audio engineering. Do you teach digital audio or music technology? Are you interested in teaching these subjects? In this BOF we will discuss digital audio in computer science CS0 classes.
暂无评论