Relevant Tones, a contemporary classical music podcast, produced an episode about my music and teaching career. It also features seven pieces ranging from my very first YouTube performance to the most recent electronic ensemble piece. The host, Austin Williams, and I had a pleasant talk.
“SuperCollider for the Creative Musician teaches how to compose, perform, and think music in numbers and codes. With interactive examples, time-saving debugging tips, and line-by-line analysis in every chapter, Fieldsteel shows efficient and diverse ways of using SuperCollider as an expressive instrument. Be sure to explore the Companion Code, as its contents demonstrate practical and musically intriguing applications of the topics discussed in the chapters.“
The endorsement had a word count limit. This book deserves a more detailed review. I agree with Fieldsteel’s statement in the Introduction that the book is a “tutorial and reference guide for anyone wanting to create electronic music or experimental sound art with SuperCollider.” Musicians, media artists, and programmers will learn the fundamentals and practical applications of SuperCollider by reading the book from cover to cover. I especially recommend this book to musicians seeking the connection between creative coding and their artistic practice. Electronic musicians learn to express musical ideas in numbers and symbols when they code music. Coding trains users to think of music differently as a result, and the author does an excellent job of teaching how to do so.
Fieldsteel’s expertise in composing, performing, and teaching SuperCollider for over a decade is evident in every chapter. The author correctly anticipates common beginner challenges and provides the most efficient solutions. I love Tip.rand sections dedicated to troubleshooting and debugging. They are essential in increasing productivity and decreasing the frustration of learning a new environment. The book’s biggest strength, as demonstrated in Tip.rand, is its accessibility. The language, style, and examples do not assume that the readers have previous programming, music synthesis, or audio engineering experience. Included figures, tables, and example codes are also effective and pedagogical. I was happy to see that the printed codes’ font is identical to the default font of SuperCollider IDE. It reconfirms the author’s effort in creating inviting chapters to learn a language with a considerable learning curve.
I spend the first month of my SuperCollider class helping students overcome the initial steep learning curve. The book will dramatically reduce the time and frustration of going over that hump. I don’t think other existing SuperCollider resources will help as much as Fieldsteel’s book for that purpose.
Here are two versions of The King of Nothing (2023) by Benjamin Damann. It is for any number of no-input mixing boards (NIMB). The first version is for solo NIMB, and the other is for trio. Note that there are intentional silences in the piece.
The King of Nothing – SoloThe King of Nothing – Trio
As a reference, here’s the premiere version of the piece
I wanted to try this piece because the score was well-written. The instructions were clear so that I knew what to change at a specific time. Written instructions were enough for me to interpret and perform. This core function is assumed and expected in traditionally notated scores (i.e., I know what to play and what not to play when I see traditionally notated piano scores). However, such clarity of performance direction is not always the case for electronic music, where instruments and performance practices are undefined and non-standardized.
When performing The King of Nothing, I was delighted to follow the composer’s decision on form, which dictated when to play, how many parameters to control per event, and the speed of the parameter changes. At the same time, I was free to interpret which knobs and faders to move. The resulting sound is a well-timed sequence of various NIMB sounds with different timbres for each run. The solo version was fun, but combining the three versions gave a distinct texture. I liked both versions.
I encourage readers to try The King of Nothing. It is a great introduction to the world of no-input mixing. Being able to play and present other people’s electronic music repertoire is a crucial but rarely done musical practice for electronic musicians. I want to do an evening-length concert of solo electronic music performances consisting of pieces not written by me. Damann’s The King of Nothing will certainly be a part of it.
Gather eight performers and eight computers with Logic Pro. It is possible to perform the piece with other DAWs or synths as long as they can make MIDI loops and sequences.
Download SeqOctet.logicx. Open the file in Logic Pro X (version 10.7 or higher).
Assign one performer to one of the tracks (Arp1, Arp2, Arp3, Arp4, Pad1, Pad2, Drum1, Drum2). One performer should not play all tracks. If there are fewer than eight performers, some performers can play more than one track.
Notation
Triangle noteheads: Improvise the sequence patterns. The number of notes per stem indicates the maximum number of notes per quarter note.
Rectangle noteheads: Make the sequence pattern similar to the shape of the notation.
Fermata: Continue improvising until the conductor’s cue.
Make a gradual, well-paced change when moving from one section to another. Do not make a sudden pattern change. The notation indicates the ideal shape/pattern each part should achieve in 30-60 seconds.
50% and 100% in sections 8 and 9: Improvise with 50% or 100% of all available notes in the sequencer.
Sections 10-13: End the piece by gradually eliminating notes in the sequencer. In section 12, all performers should play one note per measure.
Performance Instruction
Designate a conductor who can give a cue. The conductor decides the length of each section. Section 9 should be relatively long.
At the beginning, performers press the play button in their assigned track’s loop (the yellow square in the live loop grid). Then, they improvise the sequence pattern according to the score.
Aim for a constant change. Improvise with notes. Improvise with effects and plugins. But respect the number of notes per measure.