SmartShape

Functions

add_entry_based_smartshape

smartshape.add_entry_based_smartshape(start_note, end_note, shape_type)

View source

Creates an entry based SmartShape based on two input notes. If a type is not specified, creates a slur.

Input Type Description
start_note FCNoteEntry Starting note for SmartShape.
end_note FCNoteEntry Ending note for SmartShape.
shape_type string The type of shape to add, pulled from table.

delete_entry_based_smartshape

smartshape.delete_entry_based_smartshape(music_region, shape_type)

View source

Creates an entry based SmartShape based on two input notes. If a type is not specified, creates a slur.

Input Type Description
music_region FCMusicregion The region to process.
shape_type string The type of shape to add, pulled from table.

delete_all_slurs

smartshape.delete_all_slurs()

View source

Deletes all slurs, dashed slurs, and dashed curves.