Score

Performer Annotations

Overview

Performer Annotations allow performers to add personal notes directly onto the score view while working with Oscilla.

Annotations are intended for:

Annotations do not change the score and do not affect playback or cues.
They exist as a separate, optional layer that can be shown or hidden at any time.

Note: Because annotations can be placed freely in time and space, Oscilla can be used in a minimal, annotation-only mode (without an SVG score). In this case, annotations function as a very lightweight textual score. This mode is intentionally limited, but can be useful for sketches, instructions, or rehearsal frameworks.


Entering Annotation Mode

  1. Click the T (Annotations) button in the top bar
  2. The cursor changes to indicate annotation mode
  3. Click anywhere on the score area to add a new annotation

Annotation mode automatically exits after saving a note.


Creating an Annotation

When you click the score area in annotation mode:

  1. A text editor appears
  2. Enter your note (multi-line text is supported)
  3. Choose whether the note is:
    • Local — visible only on your device
    • Shared — visible to other connected clients
  4. Click Save

The annotation appears as:


Editing an Annotation

Click Save to apply changes.


Moving an Annotation

The dot remains visually tied to the text.


Keyboard Behaviour While Editing

While typing in the annotation editor:

Normal keyboard controls resume once the editor is closed.


Local vs Shared Annotations

Local

Shared

Shared annotations do not override local ones.


Visibility

Annotations:

They never affect timing, cues, or navigation.


What Annotations Do Not Do

Annotations:

They are purely informational.


Notes on Use

Annotations are best used for:

They are intentionally lightweight and non-authoritative.


Future Changes

This feature is evolving. Possible future additions include:

Tip: use ← → or ↑ ↓ to navigate the docs