Module Duplex.Applications.Rotate

Rotate a track/pattern, optionally including automation.

View the README.md (github)

Functions

__init (VarArg) Constructor method
rotate_index (index, shift_amount, range_start, range_end) shifts and wraps an index into a specified range
process (shift_amount, range_mode, shift_automation) rotate patterns in the specified range by the given amount
copy_effect_column (src_column, dest_column) copy all effect column properties from src to dest column
copy_note_column (src_column, dest_column) copy all note column properties from src to dest column
copy_line (src_line, dest_line) creates a copy of the given patternline
selection_line_range (pattern_index) queries the selection range start and end lines
_build_app () inherited from Application
start_app () inherited from Application


Functions

__init (VarArg)
Constructor method

Parameters:

  • VarArg )

See also:

rotate_index (index, shift_amount, range_start, range_end)
shifts and wraps an index into a specified range

Parameters:

  • index
  • shift_amount
  • range_start
  • range_end
process (shift_amount, range_mode, shift_automation)
rotate patterns in the specified range by the given amount

Parameters:

  • shift_amount
  • range_mode
  • shift_automation
copy_effect_column (src_column, dest_column)
copy all effect column properties from src to dest column

Parameters:

  • src_column
  • dest_column
copy_note_column (src_column, dest_column)
copy all note column properties from src to dest column

Parameters:

  • src_column
  • dest_column
copy_line (src_line, dest_line)
creates a copy of the given patternline

Parameters:

  • src_line
  • dest_line
selection_line_range (pattern_index)
queries the selection range start and end lines

Parameters:

  • pattern_index
_build_app ()
inherited from Application

Returns:

    bool

See also:

start_app ()
inherited from Application

Returns:

    bool or nil

See also:

generated by LDoc 1.4.2