Karya, built on 2020-11-26T21:03:17 (patch 23b5be2d53a9e8e7d6136cda5aae2849abe5cded)
Safe HaskellNone

Cmd.Instrument.ImInst

Description

This is the 音 variant of Cmd.Instrument.MidiInst. All of the the generic bits can be re-exported.

Synopsis

Documentation

environ :: RestrictedEnviron.ToVal a => EnvKey.Key -> a -> Patch -> Patch Source #

The instrument will also set the given environ when it comes into scope.

default_scale :: Pitch.ScaleId -> Patch -> Patch Source #

The instrument will set the given scale when it comes into scope.

range :: Scale.Range -> Patch -> Patch Source #

Set instrument range.

im_allocations Source #

Arguments

:: [(ScoreT.Instrument, Text, Common.Config -> Common.Config)]

(inst, qualified, set_config)

-> UiConfig.Allocations