Karya, built on 2018-05-31T02:46:59 (patch 0a1a35479c514820d77330ae8a978975ba22a47a)

Safe HaskellNone

Instrument.InstTypes

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.