Inter Editors

This reference chapter gathers the description of all Inter editors variants, especially regarding the role and potential move of its handles.
It also presents the two variants (Lines and Global) of Staff editor, even though – strictly speaking – a Staff is not an Inter.


Table of contents (editors are presented in alphabetical order)

  1. Default editor
  2. Barline/Bracket editor
  3. Brace editor
  4. Beam editor
  5. Ending editor
  6. Flag editor
  7. Head editor
  8. KeyAlter/Key editor
  9. Ledger editor
  10. Multi-measure rest editor
  11. Octave shift editor
  12. Slur editor
  13. Staff lines editor
  14. Staff global editor
  15. Stem/Arpeggiato/Connector editor
  16. TimeHalf/Time editor
  17. Wedge editor
  18. Word editor

Default editor

The default editor applies to every Inter class, for example the augmentation dot class here below, unless a more specific editor is defined for the Inter class at hand.

The default editor provides only one handle located at Inter center. This very basic editor allows to move the Inter in any direction, but provides no way to resize it.

The involved relations if any – like the “Augmentation” relation between the note head and the augmentation dot in this example – are dynamically updated while the Inter is being moved.

Here, we have moved the augmentation dot one line below and the relation is kept with the augmented note.

Here, we are currently located too far from the note and the relation disappears.

The next sections describe all specific editors, listed in alphabetical order.

Barline/Bracket editor

A Barline can move only horizontally, and can’t be resized, because it is snapped to staff height.

(In Audiveris data model, a Barline goes from staff top line to staff bottom line. Aligned barlines from different staves are often connected by so-called “Connectors”).

The same editor applies to Bracket as well.

Brace editor

  • Center handle shifts the brace in any direction,
  • Top and bottom handles resize the brace vertically.

IMPORTANT NOTICE: Shifting or resizing a brace is meant for small adjustments only.
If you want to extend or reduce the number of staves embraced by a Brace instance (which is a rather heavy operation that impacts the definition of parts within a system), this must be done explicitly by adding or removing a manual Brace. Please refer to Part merge section for such Brace usage.

Beam editor

  • Center handle moves the whole beam in any direction.
  • A side handle moves the side in any direction, snapping the beam side on any stem nearby.

Ending editor

  • Center handle moves the whole ending in any direction
  • A side handle moves the ending side horizontally (together with its side leg if any)

Flag editor

The flag editor is another variation of the default editor with its single center handle, which here can move only vertically along the related stem.

Head editor

The note head editor is similar to the default editor, with its single center handle. The only difference is that the head being moved is snapped:

  • Vertically to the underlying staff lines, or ledger lines (perhaps dynamically created while head is shifted away from staff),
  • Horizontally to the stem nearby, if any, on left or right. Of course, this does not apply to WHOLE or BREVE shapes since these heads use no stem.

KeyAlter/Key editor

The key alter editor allows to move horizontally one KeyAlter member of the key signature.

If the key signature is a whole manual signature (e.g. it has been dropped from the ShapePalette), then the editor can shift the whole key horizontally.

Ledger editor

Multi-measure rest editor

See details in Multi-measure rest section

Octave shift editor

Single-line editor:

Multiple-line editor:

See details in Octave Shift section

Slur editor

This is the most complex editor:

  • Center handle shifts the whole slur in any direction,
  • A side handle extends the slur side in any direction (together with the related control point),
  • Control handles move their underlying control point,
  • Middle of control segment moves both control points in any direction.

Staff lines editor

All the various lines handles in staff are available for individual vertical dragging.

See Staff Editing Lines mode.

Staff global editor

Handles are located on the staff middle line but they work for all lines as a whole (all lines are kept parallel when a handle is moved):

  • Side handles (left and right) can be dragged both vertically and horizontally, thus allowing to stretch or shrink the staff.
  • Non-side handles can be dragged only vertically.

See Staff Editing Global mode.

Stem/Arpeggiato/Connector editor

The editor applies to Stem as well as Arpeggiato and Connector (of barlines or brackets)

TimeHalf/Time editor

If the time signature was recognized with two separate halves, each of these halves is an inter by itself, and can be shifted horizontally only.

If the time signature is a whole signature then is can be shifted horizontally as a whole.

Note this applies as well to signatures handled globally, such as a manual custom signature or even a two-part signature (such as 2/4) if it was recognized globally.

Wedge editor

The handle on the lower segment allows to increase or decrease the wedge vertical spread.

Word editor

  • Center handle shifts the word in any direction,
  • Right handle modifies the word dimensions, by increasing or decreasing the font size.