Safe Haskell | Safe-Inferred |
---|
Calls for Balinese instruments.
Synopsis
- pasang_msg :: Text
- pasang_code :: MidiInst.Code
- pasang_thru :: Cmd.ThruFunction
- zero_dur_mute :: Signal.Y -> MidiInst.Code
- gangsa_note :: Signal.Y -> Maybe Scale.Range -> MidiInst.Code
- zero_dur_mute_with :: Doc.Doc -> (NoteArgs -> NoteDeriver -> NoteDeriver) -> (NoteArgs -> NoteDeriver) -> MidiInst.Code
- reapply_mute :: NoteArgs -> NoteDeriver
- wrap :: Scale.Range -> ScoreTime -> Deriver a -> Deriver a
- wrap_octaves :: Scale.Range -> Pitch.Pitch -> Pitch.Pitch
Documentation
pasang_msg :: Text Source #
pasang_code :: MidiInst.Code Source #
Emit events for both polos and sangsih.
pasang_thru :: Cmd.ThruFunction Source #
Dispatch MIDI through to both polos and sangsih instruments.
gangsa_note :: Signal.Y -> Maybe Scale.Range -> MidiInst.Code Source #
zero_dur_mute_with :: Doc.Doc -> (NoteArgs -> NoteDeriver -> NoteDeriver) -> (NoteArgs -> NoteDeriver) -> MidiInst.Code Source #
reapply_mute :: NoteArgs -> NoteDeriver Source #
wrap_octaves :: Scale.Range -> Pitch.Pitch -> Pitch.Pitch Source #