Using a Screen Reader

Solocontutti currently supports accessibility features for screen readers on MacOS and Windows 10. The app has been tested with Voiceover and Narrator.

General usage of Screen Readers

The main interface of Solocontutti is mostly buttons and sliders, with a horizontal row of buttons at the bottom of the Solocontutti window for controlling the main functions, and a set of vertical slider/button combinations that are used for controlling the input and the remote channels. These can be navigated by tabbing through the controls. When a new user joins a session this will be announced by the screen reader.

Some of the buttons in the main screen (mon, split, record etc.) have an on and off state. You can configure Solocontutti to play a rising or falling tone when you set them on or off. This option is in the general tab of preferences.

For this most common functions the app uses a set of shortcut keys which are listed in the help text.

Note that functions in the Advanced menu have limited accessibility support.

Notes on using Narrator

When using narrator you should make sure that the option "Hear advanced detail" in the Narrator settings is selected. Without this setting Narrator will not read out the text which identifies the function of individual sliders. To interact with the volume sliders, then Narrator needs to be in scan mode (CapsLock + Space) Without this setting Narrator will not read out the text which identifies the function of individual sliders. The preferences functions for recording mode and account info are only accessible in Narrator QuickNav mode.

Notes on using VoiceOver

VoiceOver works with no special settings and all controls are accessible.

Notes on using NVDA

NVDA works with no special settings and all controls are accessible.

Shortcut keys

Most commands can be accessed by shortcut keys, making navigation easier. There are both menu shortcut keys and control shortcut keys:

Control Shortcuts

Start/Stop session s
Join Session j
Mute/Unmute inputs m
Start/Stop recording (this can be modified in the general settings) spacebar
Video on/off v
Monitor input 1 on/off 1
Monitor input 2 on/off 2
Boost input 3 on/off 3
Boost input 4 on/off 4

Menu Shortcuts

Wizard Command comma (mac) or alt p (windows)
Reflect Option r (mac) or alt r (windows)
View Available Jam Sessions Option j(mac) or alt j (windows)
Create a new jam session Shift option j (mac) or shift alt j (windows)
KeyboardShortcuts Option k (mac) or alt k (windows)
Chat Option c (mac) or alt c (windows)
User Guide Option h (mac) or alt h (windows)
Help Videos Option Shift v (mac) or alt shift v (windows)
Report Problem Option Shift r (mac) or alt shift r (windows)

Preferences Shortcuts (available from V2.0)

In the preferences page there are a number of tabs that can be chosen for different types of preferences. There is a shortcut key for choosing each of these tabs.

Sound Settings Option 1 (mac) or control 1 (windows)
Account Settings Option 2 (mac) or control 2 (windows)
General Settings Option 3 (mac) or control 3 (windows)
Accessibility Settings Option 4 (mac) or control 4 (windows)
Done - go back to the mixer display Option d (mac) or control d (windows)

Note: when you are on a text editor field, such as in the account settings, these shortcuts do not work. This is because the editor interprets this as an extended character set symbol which you are trying to enter.