Safe Haskell | Safe-Inferred |
---|
Cmds to modify cmd state.
Synopsis
- im_play_direct :: Cmd.M m => m Bool
- get_step :: Cmd.CmdL Text
- set_step :: Text -> Cmd.CmdL ()
- get_time_step :: Cmd.CmdL TimeStep.TimeStep
- set_time_step :: TimeStep.TimeStep -> Cmd.CmdL ()
- set_note_duration :: TimeStep.TimeStep -> Cmd.CmdL ()
- dur_to_step :: Cmd.CmdL ()
- dur_to_end :: Cmd.CmdL ()
- set_play_step :: Cmd.CmdL ()
- set_play_multiplier :: Double -> Cmd.CmdL ()
- set_sync :: Text -> Bool -> Cmd.CmdL ()
- unset_sync :: Cmd.CmdL ()
- add_selection_hook :: ([(ViewId, Maybe Cmd.TrackSelection)] -> Cmd.CmdId ()) -> Cmd.CmdL ()
- get_history :: Cmd.CmdL Cmd.History
config
im_play_direct :: Cmd.M m => m Bool Source #
Temporarily set Cmd.config_im_play_direct
, see
im_play_direct
to set it permanently.
edit
set_time_step :: TimeStep.TimeStep -> Cmd.CmdL () Source #
set_note_duration :: TimeStep.TimeStep -> Cmd.CmdL () Source #
dur_to_step :: Cmd.CmdL () Source #
Set the note duration to the time step.
dur_to_end :: Cmd.CmdL () Source #
set_play_step :: Cmd.CmdL () Source #
Set play step to current step.
play
set_play_multiplier :: Double -> Cmd.CmdL () Source #
mmc
unset_sync :: Cmd.CmdL () Source #
hooks
add_selection_hook :: ([(ViewId, Maybe Cmd.TrackSelection)] -> Cmd.CmdId ()) -> Cmd.CmdL () Source #