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: