University of Sussex
Browse
kyriakoudis_kiefer_useq_a_modular_sequencer.pdf (2.1 MB)

uSEQ: a LISPy modular sequencer for Eurorack with a livecodable microcontroller

Download (2.1 MB)
conference contribution
posted on 2023-06-10, 06:41 authored by Chris KieferChris Kiefer, Dimitris Kyriakoudis
uSEQ is a new livecodable sequencer module for the Eurorack modular synthesiser ecosystem. It draws inspiration from both the practices of live coding and hardware modular synthesis, aiming to examine and combine their respective ergodynamic strengths and weaknesses into a new, hybrid practice. It embeds uLisp, a tiny interpreter for the general-purpose language with a small-enough footprint to run even on inexpensive microcontrollers. The interpreter’s REPL has been modified for the purposes of live coding, and its reader has been “hacked” to the limited resources of the sub-£5 microcontroller at the heart of the module. On top of the Lisp general-purpose language, a minimal DSL layer has been designed to take full advantage of the linguistic flexibility of the underlying language. Simultaneously, the semantics of this DSL tries to stay close to one of the central philosophies of modular synthesis: everything is a signal, and sequences are no exception. Its open-source firmware and design files (PCB and 3D-printable faceplate), with an approximate total cost of £20 in parts, uSeq is highly DIY-friendly can be built as a weekend project. It provides multiple input and output interfaces to the rest of the Eurorack ecosystem, and can be controlled from a mobile phone, tablet, or any (micro)computer with a USB port. The prototyping of this module is a practical exploration into the ways in which the ergonomic and ergodynamic tensions between the practices of livecoding and modular synthesis can be successfully addressed when bridging the two worlds, following a practice-led, research-through-design approach.

History

Publication status

  • Published

File Version

  • Published version

Journal

Proceedings of the International Conference on Live Coding 2023

Page range

1-15

Event name

International Conference on Live Coding 2023

Event location

Utrecht, The Netherlands

Event type

conference

Event date

19-23 April 2023

Department affiliated with

  • Music Publications

Research groups affiliated with

  • Centre for Research in Creative and Performing Arts Publications

Full text available

  • Yes

Peer reviewed?

  • Yes

Legacy Posted Date

2023-04-13

First Open Access (FOA) Date

2023-04-25

First Compliant Deposit (FCD) Date

2023-04-13

Usage metrics

    University of Sussex (Publications)

    Categories

    No categories selected

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC