Karya, built on 2018-02-23T20:23:55 (patch cf8565b7ac832266878af99a942555d139065f12)

Safe HaskellNone

Instrument.Tag

Contents

Description

Tags are used to index patches. They're just strings and their meaning is convention, but there are some with standardized meanings.

Any attribute of a patch that should be searchable should be given a tag.

Synopsis

Documentation

type Tag = (Key, Value) Source #

type Key = Text Source #

backend :: Key Source #

Synthesizer backend, e.g. MIDI or Im.

control :: Key Source #

One control tag is given for each control signal the instrument supports. Automatically added.

file :: Key Source #

Patch was loaded from this file.

name :: Key Source #

Instrument name. Automatically added.

synth :: Key Source #

Synth name. Automatically added.

sysex :: Key Source #

Indicates that the instrument has a sysex message as its midi initialization, which probably means it's not built in to the synth.

categories