Published May 31, 2023 | Version v1
Conference paper Open

Branch

Description

Branch is a live coding étude centered around speech and form. The piece uses the TidalCycles language alongside a tool we developed called SHARP, which provides an interactive, tree-like structure embedded in the text editor to track how blocks of code evolve over time. SHARP opens up new musical affordances centered around quickly switching between previous program states. In addition, SHARP's version trees act as a kind of post-hoc score, leaving a visual trace of the piece's structure as it unfolds. With Branch, we attempt to go beyond a simple demonstration of SHARP as a tool and instead create a piece which highlights the interplay between musical form, its visual representation in SHARP, and the sonic material itself. To that end, Branch makes use of machine-generated speech based mostly on snippets from the text of Robert Frost's poem "The Road Not Taken". The text is largely decontextualized, and its treatment is somewhat tongue-in-cheek: while the poem's premise centers around not being able to take both paths, we can easily explore as many code paths as we wish. In addition to speech, Branch uses audio samples from Freesound, including the sounds of twigs snapping, knocking on wood, and a person stepping on leaves.

Files

nime2023_music_1272.pdf

Files (522.4 kB)

Name Size Download all
md5:268debc5d7a4832eacb2f75fc9a00e4f
522.4 kB Preview Download