Karya, built on 2023-08-29T07:47:28 (patch 7a412d5d6ba4968ca4155ef276a062ccdeb9109a)
Safe HaskellSafe-Inferred

Instrument.InstT

Description

Types for Derive.Inst, split apart to reduce dependencies.

Synopsis

Documentation

data Qualified Source #

This is an instrument name qualified by synth name. It should uniquely address a single instrument. It's different from a Instrument, which addresses a particular instantiation of an instrument in a particular score.

Constructors

Qualified SynthName Name 

type SynthName = Text Source #

Short but unabbreviated lowercase name with no spaces. It should follow valid_symbol.

type Name = Text Source #

A name uniquely addresses this instrument within a synth. It should also follow valid_symbol.

dummy :: Qualified Source #

This will always resolve to an empty instrument, for Dummy allocations.