Skip to content

Using common widgets - Piano, Staff and Chord Symbols

This guide will cover the usage of some of the most commom widgets in MidiStickers: the Piano, Double Staff and Chord Symbols widgets.

Piano

The Piano widget displays MIDI input in a keyboard. Double click the keyboard to quickly change the number of octaves.

Using the Widget Settings window - acessible by holding Control and them clicking on the button) - you can also change the skin to harpsichord, offset the octave and controlling the display of MIDI velocity.

MIDI Velocity and Decay Simulation

One of the unique features of MidiStickers is the ability to map dynamics as colors, providing detailed real-time feedback for your playing. To enable this feature, enable the “Map velocity as colors” checkbox. When using that feature, the selected color will be approximated to a pure solid color, so that it can visually represent a gradient of color dynamics.

To make the feedback more realistic you can also check the “Decay Simulation” toggle. This option add simulate the decay of a grand piano on your MIDI input.

Double Staff

The Double Staff widget displays notation for the current MIDI input. By default, the Double Staff widget is a double staff, however if you double click you will switch between single and double staff, using different clefs.

You can limit the range of single staffs in the Widget Settings button.

You can use the mouse wheel while hovering on the staff to quickly change the keys by adding flats or sharps to the key signature.

One of the most unique feature of MidiStickers is that the Staff will try to display appropriate enharmonics, based on the current tonality and what’s being currently played.

MIDI Velocity and Decay Simulation

Just like the Piano widget, you can also display dynamics on the Staff.

Chord Symbols

The Chord Symbols widget will display the currently played chords, with plenty of customization possibilities.

Transparency

You can quickly set Chord Symbols (or any other widget) as transparent by holding the Control key and right clicking on the widget. This will show up the context menu from which you can select Set Transparent.

Naming Conventions

To best match your teaching style and scenario, you can select from a few different naming conventions.