Solocontutti currently supports accessibility features for screen readers on MacOS and Windows 10. The app has been tested with Voiceover and Narrator.
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.
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.
VoiceOver works with no special settings and all controls are accessible.
NVDA works with no special settings and all controls are accessible.
Most commands can be accessed by shortcut keys, making navigation easier. There are both menu shortcut keys and control shortcut keys:
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 |
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) |
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.