Open Access. Powered by Scholars. Published by Universities.®

Composition Commons™

Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences

Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 1 - 27 of 27

Full-Text Articles in Composition

My First Conversation With Chatgpt (February 22, 2023): Origins Of A Generative Dialogue, David Smith Dec 2025

My First Conversation With Chatgpt (February 22, 2023): Origins Of A Generative Dialogue, David Smith

Publications and Research

This working paper presents the first recorded interaction between the author and the generative AI system ChatGPT, written on February 22, 2023 during the initial weeks of a faculty sabbatical in Boston. The document preserves a complete and unedited transcript of an exploratory conversation conducted without predetermined research aims, marking the author’s first encounter with a large-language-model conversational interface. Although the exchange includes creative experimentation—including musical and poetic prompts—the discussion remains informal and wide-ranging, and no theoretical framework is articulated at this stage. Rather, this transcript is published as primary-source material documenting the moment of discovery and experimentation that precedes …


Jazz Scale Patterns With Abjad And Lilypond, George K. Thiruvathukal Aug 2025

Jazz Scale Patterns With Abjad And Lilypond, George K. Thiruvathukal

Computer Science: Faculty Publications and Other Works

Background

Jazz method books often advise students to “learn it in all keys,” yet most present examples in only one or two keys (if that, as they start from C, the easiest key, and usually stop there). For many "classically-trained" players—especially those who check fingerings, enharmonics, and voice-leading by reading—the absence of complete, notated materials is a barrier. While most scales can be internalized as Whole (W) / Half (H) step patterns, important exceptions (e.g., harmonic and melodic minor, octatonic, whole tone, and blues) are aided by having notated patterns in front of us.

Aims

To generate clear, consistent notation-first …


David B. Smith Chats With Monday 1.0, David B. Smith Apr 2025

David B. Smith Chats With Monday 1.0, David B. Smith

Publications and Research

This document is an edited archival transcript of extended conversations between David B. Smith and an AI persona (“Monday 1.0,” GPT‑4o based) conducted in Spring 2025, prepared as a foundational primary source for subsequent scholarly and creative work. It records the emergence and testing of concepts related to human–AI collaboration (including “Balanced Blended Space”), as well as applied explorations in areas such as generative AI, quantum computing and music, virtual orchestras, multimodal performance, pedagogy, and the rhetoric of “pushback” in conversational systems. It also contains an extended section in which Monday and DB Smith co-curate a set of student research …


Terry Riley's "In C" For Mobile Ensemble, David B. Wetzel, Griffin Moe, George K. Thiruvathukal Mar 2024

Terry Riley's "In C" For Mobile Ensemble, David B. Wetzel, Griffin Moe, George K. Thiruvathukal

Computer Science: Faculty Publications and Other Works

This workshop presents a mobile-friendly Web Audio application for a “technology ensemble play-along” of Terry Riley’s 1964 composition In C. Attendees will join in a reading of In C using available web-enabled devices as musical instruments. We hope to demonstrate an accessible music-technology experience that relies on face-to-face interaction within a shared space. In this all-electronic implementation, no special musical or technical expertise is required.


Creative Technologies: A Conversation With Roy Magnuson, Roy Magnuson, Maureen Russell Jan 2024

Creative Technologies: A Conversation With Roy Magnuson, Roy Magnuson, Maureen Russell

Faculty Publications - Music

[In lieu of an abstract, the introduction is provided.] Today I am speaking with Roy Magnuson, Associate Professor Creative Technologies in the School of Music at Illinois State University (ISU). (see Figure 1) His music has been performed throughout the United States and Europe at venues such as the World Saxophone Congress, WASBE, CBDNA, the RED NOTE New Music Festival, and the Robb Composers’ Symposium. Magnuson is also the creator of the virtual reality composition software solsticeVR and the conducting software RibbonsVR. He is a member of ASCAP, and his music is recorded on Albany Records and NAXOS.


Performative Mixing For Immersive Audio, Brian A. Elizondo Nov 2023

Performative Mixing For Immersive Audio, Brian A. Elizondo

LSU Doctoral Dissertations

Immersive multichannel audio can be produced with specialized setups of loudspeakers, often surrounding the audience. These setups can feature as few as four loudspeakers or more than 300. Performative mixing in these environments requires a bespoke solution offering intuitive gestural control. Beyond the usual faders for gain control, advancements in multichannel sound demand interfaces capable of quickly positioning sounds between channels. The Quad Cartesian Positioner is such a solution in the form of a Eurorack module for surround mixing for use in live or studio performances.

Diffusion/mixing methods for live multichannel immersive music often rely on the repurposing of hardware …


Créativité Assistée Par Ordinateur : Composer La Musique D'Un Film En Utilisant Uniquement Sa Courbe De Luminosité Extraite Automatiquement, Felipe Ariani, Marcelo Caetano, Javier Elipe Gimeno, Ivan Magrin-Chagnolleau Jan 2023

Créativité Assistée Par Ordinateur : Composer La Musique D'Un Film En Utilisant Uniquement Sa Courbe De Luminosité Extraite Automatiquement, Felipe Ariani, Marcelo Caetano, Javier Elipe Gimeno, Ivan Magrin-Chagnolleau

Presidential Fellows Articles and Research

Dès sa conception, l'ordinateur a trouvé des applications pour accompagner la créativité des humains. De nos jours, le débat sur les ordinateurs et la créativité implique plusieurs défis, tels que comprendre la créativité humaine, modéliser le processus créatif, et programmer l'ordinateur pour qu'il présente un comportement qui semble être créatif dans une certaine mesure. Dans cet article, nous nous intéressons à la manière dont l'ordinateur peut être utilisé comme un outil favorisant la créativité dans une composition musicale. Nous avons extrait automatiquement la courbe de luminosité d'un film muet et l'avons ensuite utilisée pour composer une pièce musicale pour accompagner …


Liquid Tab, Nathan Hulet Jan 2023

Liquid Tab, Nathan Hulet

Williams Honors College, Honors Research Projects

Guitar transcription is a complex task requiring significant time, skill, and musical knowledge to achieve accurate results. Since most music is recorded and processed digitally, it would seem like many tools to digitally analyze and transcribe the audio would be available. However, the problem of automatic transcription presents many more difficulties than are initially evident. There are multiple ways to play a guitar, many diverse styles of playing, and every guitar sounds different. These problems become even more difficult considering the varying qualities of recordings and levels of background noise.

Machine learning has proven itself to be a flexible tool …


Wordmuse, John M. Nelson Dec 2022

Wordmuse, John M. Nelson

Computer Science and Software Engineering

Wordmuse is an application that allows users to enter a song and a list of keywords to create a new song. Built on Spotify's API, this project showcases the fusion of music composition and artificial intelligence. This paper also discusses the motivation, design, and creation of Wordmuse.


The Significance Of Sonic Branding To Strategically Stimulate Consumer Behavior: Content Analysis Of Four Interviews From Jeanna Isham’S “Sound In Marketing” Podcast, Ina Beilina May 2022

The Significance Of Sonic Branding To Strategically Stimulate Consumer Behavior: Content Analysis Of Four Interviews From Jeanna Isham’S “Sound In Marketing” Podcast, Ina Beilina

Student Theses and Dissertations

Purpose:
Sonic branding is not just about composing jingles like McDonald’s “I’m Lovin’ It.” Sonic branding is an industry that strategically designs a cohesive auditory component of a brand’s corporate identity. This paper examines the psychological impact of music and sound on consumer behavior reviewing studies from the past 40 years and investigates the significance of stimulating auditory perception by infusing sound in consumer experience in the modern 2020s.

Design/methodology/approach:
Qualitative content analysis of audio media was used to test two hypotheses. Four archival oral interview recordings from Jeanna Isham’s podcast “Sound in Marketing” featuring the sonic branding experts …


Collaborative Development Of Spatial Audio Virtual Environments, George V. Landon, Austin K. Jaquith Jul 2021

Collaborative Development Of Spatial Audio Virtual Environments, George V. Landon, Austin K. Jaquith

Frameless

Access to the newest features of Virtual Reality headsets has become increasingly more accessible to student developers in recent years. Manufacturers are competing to support all available device features not just through their Software Development Kits (SDKs), but also integrated into industry-standard game engines. One particular feature, spatial sound, can now be deployed without directly accessing the SDK but instead modifying deployment settings and selecting checkboxes. This accessibility to new VR developers has opened up new opportunities for inter-disciplinary collaborations within constrained development cycles like an academic semester.


Advanced Technologies In Music Production And Collaboration, David Besonen Mar 2021

Advanced Technologies In Music Production And Collaboration, David Besonen

Honors Program: Senior Projects (Public)

My Honors Senior Creative Project was to compose and produce a short album of original music alongside talented musicians here at the University of Nebraska-Lincoln (UNL) as well as around the world.


Lulling Waters: A Poetry Reading For Real-Time Music Generation Through Emotion Mapping, Ashley Muniz, Toshihisa Tsuruoka Jul 2020

Lulling Waters: A Poetry Reading For Real-Time Music Generation Through Emotion Mapping, Ashley Muniz, Toshihisa Tsuruoka

Electronic Literature Organization Conference 2020

Through a poetic narrative, “Lulling Waters” tells the story of a whale overcoming the loss of his mother, who passed away from ingesting plastic, as he attempts to escape from the polluted oceanic world. The live performance of this poem utilizes a software system called Soundwriter, which was developed with the goal of enriching the oral storytelling experience through music. This video demonstrates how Soundwriter’s real-time hybrid system was able to analyze “Lulling Waters” through its lexical and auditory features. Emotionally salient words were given ratings based on arousal, valence, and dominance while the emotionally charged prosodic features of the …


Finding Music In Chaos: Designing And Composing With Virtual Instruments Inspired By Chaotic Equations, Landon P. Viator Mar 2020

Finding Music In Chaos: Designing And Composing With Virtual Instruments Inspired By Chaotic Equations, Landon P. Viator

LSU Doctoral Dissertations

Using chaos theory to design novel audio synthesis engines has been explored little in computer music. This could be because of the difficulty of obtaining harmonic tones or the likelihood of chaos-based synthesis engines to explode, which then requires re-instantiating of the engine to proceed with sound production. This process is not desirable when composing because of the time wasted fixing the synthesis engine instead of the composer being able to focus completely on the creative aspects of composition. One way to remedy these issues is to connect chaotic equations to individual parts of the synthesis engine instead of relying …


Mobile Music Development Tools For Creative Coders, Daniel Stuart Holmes May 2019

Mobile Music Development Tools For Creative Coders, Daniel Stuart Holmes

LSU Doctoral Dissertations

This project is a body of work that facilitates the creation of musical mobile artworks. The project includes a code toolkit that enhances and simplifies the development of mobile music iOS applications, a flexible notation system designed for mobile musical interactions, and example apps and scored compositions to demonstrate the toolkit and notation system.

The code library is designed to simplify the technical aspect of user-centered design and development with a more direct connection between concept and deliverable. This sim- plification addresses learning problems (such as motivation, self-efficacy, and self-perceived understanding) by bridging the gap between idea and functional prototype …


3d Procedural Maze & Cave Generation, Jacob Sharp Apr 2019

3d Procedural Maze & Cave Generation, Jacob Sharp

Student Scholar Showcase

The goal of this project is to generate a maze or cave procedurally so that a player may be able to explore infinitely without a reoccurring pattern. The project also utilizes Virtual Reality (VR); the user will be able to put on a VR Headset and become more immersed in a procedural environment. One of the challenges that needed to be overcome was simple random number generators did not generate natural looking worlds. Introducing VR to the project created the additional challenge of preventing the user from becoming motion sick. These challenges were both addressed through many hours of research …


On Improvised Music, Computational Creativity And Human-Becoming, Arto Artinian, Adam James Wilson Dec 2017

On Improvised Music, Computational Creativity And Human-Becoming, Arto Artinian, Adam James Wilson

Publications and Research

Music improvisation is an act of human-becoming: of self-expression—an articulation of histories and memories that have molded its participants—and of exploration—a search for unimagined structures that break with the stale norms of majoritarian culture. Given that the former objective may inhibit the latter, we propose an integration of human musical improvisers and deliberately flawed creative software agents that are designed to catalyze the development of human-ratified minoritarian musical structures.


Factororacle: An Extensible Max External For Investigating Applications Of The Factor Oracle Automaton In Real-Time Music Improvisation, Adam James Wilson Jan 2016

Factororacle: An Extensible Max External For Investigating Applications Of The Factor Oracle Automaton In Real-Time Music Improvisation, Adam James Wilson

Publications and Research

There are several extant software systems designed to generate music in real-time using a factor oracle automaton constructed from the musical input of a human improvisor. The impetus for the design of the factorOracle external is neither a desire to supersede these systems nor introduce novel algorithms for traversing the oracle, but rather to provide a fast, canonical interface for the automaton in Cycling74’s Max and, in future iterations, the Pure Data programming environment. Technical features of the factorOracle software are introduced here.


Empyreal Radiance: An Application Of Sonification In The Field Of Astrophysics, Ryan Loth Feb 2015

Empyreal Radiance: An Application Of Sonification In The Field Of Astrophysics, Ryan Loth

Undergraduate Distinction Papers

Broadly, this paper discusses the application of sonification and its potential for increasing knowledge. The paper is broken up into three sections: the theory of sonification, sonification for artistic purposes, and lastly an extensive look at one process of sonification dealing with solar winds in space. Concerning the theory of sonification, the paper will divulge into the process of sonification and ask questions about the limitations of it as well. The second section discusses how sonification is a way to build the curiosity of not just scientists, but also the general public. The final section addresses my composition Empyreal Radiance …


Procedural Music Generation And Adaptation Based On Game State, Timothey Andrew Adam Jun 2014

Procedural Music Generation And Adaptation Based On Game State, Timothey Andrew Adam

Master's Theses

Video game developers attempt to convey moods to emphasize their game's narrative. Events that occur within the game usually convey success or failure in some way meaningful to the story's progress. Ideally, when these events occur, the intended change in mood should be perceivable to the player. One way of doing so is to change the music. This requires musical tracks to represent many possible moods, states and game events. This can be very taxing on composers, and encoding the control flow (when to transition) of the tracks can prove to be tricky as well.

This thesis presents AUD.js, a …


Misheard Me Oronyminator: Using Oronyms To Validate The Correctness Of Frequency Dictionaries, Jennifer G. Hughes Jun 2013

Misheard Me Oronyminator: Using Oronyms To Validate The Correctness Of Frequency Dictionaries, Jennifer G. Hughes

Master's Theses

In the field of speech recognition, an algorithm must learn to tell the difference between "a nice rock" and "a gneiss rock". These identical-sounding phrases are called oronyms. Word frequency dictionaries are often used by speech recognition systems to help resolve phonetic sequences with more than one possible orthographic phrase interpretation, by looking up which oronym of the root phonetic sequence contains the most-common words.

Our paper demonstrates a technique used to validate word frequency dictionary values. We chose to use frequency values from the UNISYN dictionary, which tallies each word on a per-occurance basis, using a proprietary text corpus, …


Cross-Talk: A Shared Parameter Space For Gesturally Extended Human/Machine Improvisation, William Brent, Adam James Wilson Jan 2012

Cross-Talk: A Shared Parameter Space For Gesturally Extended Human/Machine Improvisation, William Brent, Adam James Wilson

Publications and Research

This paper describes Cross-talk, a piece of music and performance system for two instruments augmented with infrared motion-tracking capability, and an artificial software improviser. Cross-talk was commissioned by the Ammerman Center for Arts and Technology at Connecticut College, for the 13th Biennial Symposium on Arts and Technology. The work is part of an ongoing collaboration focused on developing integrated hardware and software performance systems to extend the timbral and expressive capabilities of traditional musical instruments and to generate musical structure in response to information retrieved from human performers in real-time. Artistic motivations and prior related work are presented here, along …


Composing Music In Constrained Search Environments, Jeffrey Keene Aug 2010

Composing Music In Constrained Search Environments, Jeffrey Keene

Electronic Theses and Dissertations

Composing music with computers in constrained search environments adds complexities and problems not present in the traditional problem domain of generative music. The traditional and well researched mechanisms of Markov chains, genetic algorithms and data driven rule based systems do not directly map to a problem domain in which pitch choice and rhythm choice are likely to be highly limited.

We therefore explore several possible solutions to generating rhythms in extremely constrained environments with the goal of generating music that adheres to user specified constraints and is aesthetically pleasing.


Flocking In The Time-Dissonance Plane, Adam James Wilson Jan 2009

Flocking In The Time-Dissonance Plane, Adam James Wilson

Publications and Research

This paper describes a technique for the sonification of an idealized model of the flocking behavior of birds, fish, and insects. Flocking agents are represented by pitches that move through time to produce chords of variable dissonance. The objective of each agent is to move toward more consonant chord formations with other agents. The output of the sonification is intended to provide material for use in musical composition.


A Symbolic Sonification Of L-Systems, Adam James Wilson Jan 2009

A Symbolic Sonification Of L-Systems, Adam James Wilson

Publications and Research

This paper describes a simple technique for the sonification of branching structures in plants. The example is intended to illustrate a qualitative definition of best practices for sonification aimed at the production of musical material. Visually manifest results of tree growth are modelled and subsequently mapped to pitch, time, and amplitude. Sample results are provided in symbolic music notation.


Computer Generation And Processing Of Music: Pitch Correction For The Human Voice, Jason Hardy May 2008

Computer Generation And Processing Of Music: Pitch Correction For The Human Voice, Jason Hardy

Computer Science and Computer Engineering Undergraduate Honors Theses

Music is something everyone can enjoy. Shows like American Idol and Dancing with the Stars show us that most everyone, namely more than those who enjoy voting, does enjoy it. Not everyone can make music, and only a special few can make it well. The musically impaired have an ally, though, and it is technology. There are many synthetic ways one may become the dream superstar, especially if they are willing to pay enough. The majority of music generation, processing, and correction software is highly proprietary to their respective owners and carries a high price. Thus, it is difficult in …


Computer-Assisted Music Composition In The 32-Bar Jazz Standard Form, Chad Hogg Apr 2004

Computer-Assisted Music Composition In The 32-Bar Jazz Standard Form, Chad Hogg

Computer Science Honors Papers

The goal of this research project was to explore the potential for teaching a computer to compose jazz music. Specifically, the hope was to develop a method in which every decision could be made based on information about the entire system. If this problem were solved, the ancillary goal of allowing the user to set any arbitrary constraints that have global effects would be a trivial addition.