renoise.PatternLine

Constants

EMPTY_NOTE : integer

NOTE_OFF : integer

EMPTY_INSTRUMENT : integer

EMPTY_VOLUME : integer

EMPTY_PANNING : integer

EMPTY_DELAY : integer

EMPTY_EFFECT_NUMBER : integer

EMPTY_EFFECT_AMOUNT : integer


Properties

is_empty : boolean

READ-ONLY

note_columns : renoise.NoteColumn[]

READ-ONLY

effect_columns : renoise.EffectColumn[]

READ-ONLY


Functions

clear(self)

Clear all note and effect columns.

copy_from(self, other : renoise.PatternLine)

Copy contents from other_line, trashing column content.

note_column(self, index : integer)

->renoise.NoteColumn

Access to a single note column by index. Use properties 'note_columns' to iterate over all note columns and to query the note_column count. This is a !lot! more efficient than calling the property: note_columns[index] to randomly access columns. When iterating over all columns, use pairs(note_columns).

effect_column(self, index : integer)

->renoise.EffectColumn

Access to a single effect column by index. Use properties 'effect_columns' to iterate over all effect columns and to query the effect_column count. This is a !lot! more efficient than calling the property: effect_columns[index] to randomly access columns. When iterating over all columns, use pairs(effect_columns).