Blog

Subverting algorithmic policies of sonic control in Nicolas Collins’s Broken Light (1992)

In this talk, I focus on the second movement of Nicolas Collins Broken Light, a piece for modified Discman and string quartet composed in 1991 and revised in 1992. Sound art historian Caleb Kelly has already overviewed Collins’s musical experiments with CD media in his 2009 survey of sound art and composition that featured “cracked” technical media: both destroyed vinyl records and damaged compact discs…

Exploring time-coded comments on YouTube music videos: The past, present, and future of an emerging source for digital musicology

The potential for the systematic analysis of YouTube comments has been recognised by many researchers in fields including music information retrieval (MIR), sociology, and musical ethnography (Yadati et al. 2014; Thelwall 2018; Born and Haworth 2017). Notably, since 2008 YouTube has automatically detects timecodes in user-generated comments, converting them to “deep” links that skip playback directly to the moment in the video cited (Vliegendhart et al. 2015). Presenting the history, use, and future prospects of these time-coded comments (TCCs) on YouTube, I assess their value as a novel primary source for digital musicologists.

Reanimating the CDLink platform: A challenge for the preservation of mid-1990s Web-based interactive media and net.art

The Voyager Company realised the creative and commercial potential of mixed-mode CD-ROMs as the platform par excellence for interactive multimedia. The company’s CDLink platform enabled and inspired commercial ventures and amateur productions alike, such as Sony Music’s short lived ConnecteD experiment, a small but dedicated community of fan-sites that published time-synced lyric pages alongside hyperlinked commentaries for popular records, and even experimental sonic net.art in Mark Kolmar’s Chaotic Entertainment (1996). Owing to the mostly obsolete hardware and software dependencies of the CDLink platform and the challenges posted by the fading born-digital traces of the mid-1990s Web, CDLink-dependent artifacts create difficulties for preservation and access. I summarise the above-mentioned developments that culminated in CDLink and describe the challenges of preserving Kolmar’s artwork and making it available for future audiences, as well as those of the larger so-called “extended CD” ecosystem, which flourished during this decade.

Uses, reuses and abuses of the compact disc at 40 — IRC New Foundations 2020

I’m delighted to announce that I have been awarded an Irish Research Council (IRC) New Foundations grant for the project “Uses, reuses and abuses of the compact disc at 40: an obsolete format and/or a new opportunity for critical digital media literacy?”. This year, the New Foundations programme supported projects that aim to “to bring science (including social science) and art/design/humanities together to work on new ways of communicating scientific concepts and/or complex societal challenges for a lay audience,” and I’m pleased to say that this project was funded under this STEAM strand.

Categorizing media defects

This is a response to a prompt over at the TAXIS blog, where we read the first chapter of the classic Geoffrey C. Bowker and Susan Leigh Star, Sorting Things Out: Classification and Its Consequences, (Cambridge, Mass.: MIT Press, 2000).


Media in their broken states can tell us as much about their social construction as they can in their putatively “normal” modes of operation, so I’ve taken an interest in how the designers and manufacturers of CD players and CD media have managed defects in their engineering work. I’ll set aside the question of exactly where or what the “infrastructure” is here—is it the defect-handling electronics? the players? the damaged discs? the entire CD media “ecology”?—for the moment and focus instead on the work of classification in the management of defects in optical media. Most of the sources for the material in this post are journal articles and published reports of research done at various sites over the last 30 or 40 years, with a focus on the CD. I’m drawing on the chosen reading for guidance about how to parse this material as well as where I should look for more.

All I want for Christmas is a Buchmann-Meyer pattern

Doing some reading for my current project (a history of the CD Audio format), I stumbled across a physical phenomenon that does not often crop up in discussions of the history of gramophone recording: the Buchmann-Meyer effect. This optical effect was once used to measure the quality of gramophone records, both qualitatively and quantiatively, by shining a band of light on a disc and capturing the characteristic “Christmas tree”–like pattern that is reflected back to the viewer. If the pattern is clear and distinct, the record is in good nick; if the “branches” of the pattern are ill defined, the disc surface has perhaps become subject to wear and disintegration, or, indeed, was never fabricated to a high standard in the first place. In a figure from a very interesting recent paper—interesting for other reasons!—we see three discs.1 Visible are Buchmann-Meyer patterns reflected from the A and B sides of an Audio Engineering Society test record from 2007 (well defined) and one from an undated lacquer transcription disc, probably produced in France (not as well-defined).

Two more minimalists

Short post tonight. I often feel quite defensive when I start off thinking or writing about what I like in minimalist music, because, let’s face it – even thanks to interesting work by Music Theorists™ – there’s a fair bit of residual snobbishness in academe when it comes to this repertoire. I think the problem is that there are some composers in this style who have written some pretty bad music, and its hard to get away from the idea that choosing to study someone’s musical works has this side-effect of inaugurating the person in some sort of music-analytical Hall of Fame: “this person’s work is worth analyzing”. Pop music tolerates one-hit wonders, as does – perhaps not coincidentally – opera. So why not twentieth-century minimalism?

A guide to free reference and academic paper management with Zotero

Update: I recently learned that box.com plans to deprecate WebDAV support in October 2019, a decision which renderse part of the workflow described here unsustainable beyond October. As I come up with an alternative solition, I will change this post to reflect the new reality.

First things first, we need a reference manager. A reference manager stores bibliographic information for each reference, and most of them support associating the reference with a source file corresponding to the reference. Usually this is a PDF from the publisher or a scan you might have come across, but it can also be a HTML snapshot of a website or, indeed, other multimedia such as audio and video. I use Zotero.

Generate keyword arguments programmatically in Python

This is a little helper that can be used in Python 3 to generate a set of dictionaries from a schema that specifies iterators that provide the values of the generated dictionaries.

It will generate one dictionary for every configuration (i.e. Cartesian product) of values specified by iterators in the schema. Non-iterable values are kept fixed. Generators may also be used in the schema (see code snippet).

This is useful for programmatically constructing keyword arguments when experimenting with the parameters of functions, because a dictionary can be unpacked into keyword arguments by using the double star operator (**some_dict) in the last argument position. For this reason, I call the schema the optionset_schema.

Introduction to DFT and Fourier phase space for music analysis

Follows exposition in Jason Yust, “Schubert’s Harmonic Language and Fourier Phase Space.” Journal of Music Theory. 59/1 (2015)

Import some modules and functions that will be useful later.

import itertools
import music21

import numpy as np
from matplotlib import pyplot as plt

from numpy.fft import fft
%matplotlib inline

The Fourier transform decomposes a time-varying signal into a mixture of sinusoidal components.

To take advantage of the Fourier transform, we represent a pitch class (multi)set as a pitch-class vector, where the n-th entry in the vector correpsonds to the cardinality of the pc n in the multiset.