Pianoroll
[BPianoRoll]{#BPianoRoll data-4search="ui/b/pianoroll.js:BPianoRoll;section"}
The 
Functions
[piano_layout]{#piano_layout data-4search="ui/b/pianoroll.js:piano_layout;func"} ()
:   Determine layout in pixels.
[set_canvas_font]{#set_canvas_font data-4search="ui/b/pianoroll.js:set_canvas_font;func"}  (ctx, size)
:   Assign canvas font to drawing context
[paint_piano]{#paint_piano data-4search="ui/b/pianoroll.js:paint_piano;func"} ()
:   Paint piano key canvas
[paint_notes]{#paint_notes data-4search="ui/b/pianoroll.js:paint_notes;func"} ()
:   Paint piano roll notes
[paint_timeline]{#paint_timeline data-4search="ui/b/pianoroll.js:paint_timeline;func"} ()
:   Paint timeline digits and indicators
[paint_timegrid]{#paint_timegrid data-4search="ui/b/pianoroll.js:paint_timegrid;func"}  (canvas, with_labels)
:   Paint timegrid into any canvas