Skip to content

Pianoroll

Functions

[PianoRoll]{#PianoRoll data-4search="ui/b/pianoroll.tsx:PianoRoll;func"} (props) : The PianoRoll component allows note editing.

[piano_layout]{#piano_layout data-4search="ui/b/pianoroll.tsx:piano_layout;func"} () : Determine layout in pixels.

[set_canvas_font]{#set_canvas_font data-4search="ui/b/pianoroll.tsx:set_canvas_font;func"} (ctx, size) : Assign canvas font to drawing context

[paint_piano]{#paint_piano data-4search="ui/b/pianoroll.tsx:paint_piano;func"} () : Paint piano key canvas

[paint_notes]{#paint_notes data-4search="ui/b/pianoroll.tsx:paint_notes;func"} () : Paint piano roll notes

[paint_timeline]{#paint_timeline data-4search="ui/b/pianoroll.tsx:paint_timeline;func"} () : Paint timeline digits and indicators

[paint_timegrid]{#paint_timegrid data-4search="ui/b/pianoroll.tsx:paint_timegrid;func"} (canvas, with_labels) : Paint timegrid into any canvas