Accessibility
Last updated: 8 June 2026
IMPSY is an AUv3 MIDI Processor plugin for iOS, iPadOS and macOS. It is built to be usable with the accessibility features that come with those systems, so that playing music with a neural network does not depend on seeing the screen or using a particular input device.
Designed for VoiceOver, Dynamic Type and system accessibility
What's supported
- VoiceOver labels and hints. Every control — the sliders, the model and MIDI-device pickers, the per-dimension faders, the mapping rows and their channel/number steppers, and the icon buttons — has a spoken label, and the main controls add a hint describing what they do.
- Adjustable controls. The parameter sliders, the Dashboard's per-dimension faders and the channel/number steppers are exposed to VoiceOver as adjustable values, so a swipe up or down changes them without needing to drag precisely.
- Dynamic Type. Text uses the system text styles, so it follows the text size you set in your device's display settings.
- Status that isn't colour-only. The CALL / RESPONSE state, model status and activity are conveyed with text as well as colour, not by colour alone.
- Decorative elements are hidden. The flashing activity LEDs are marked as decorative so VoiceOver skips them rather than reading noise, while the meaningful per-dimension indicators are labelled.
Standards we aim for
The plugin is designed to follow Apple's accessibility guidance for iOS and macOS apps and the principles behind the Web Content Accessibility Guidelines (WCAG) 2.1 at level AA where they apply. This is a statement of intent and ongoing effort — IMPSY has not been through a formal third-party accessibility audit, and we don't claim certified conformance.
Known limitations
IMPSY runs inside whatever AUv3 host you load it in (a DAW such as AUM, GarageBand or Logic, or the standalone IMPSY app). The host controls the window, navigation and how the plugin's interface is presented, so part of the experience depends on that host's own accessibility support, which is outside our control. The activity LEDs and faders also update in real time as music plays, which is informative visually but verbose under VoiceOver during active playback.
Tell us about a barrier
If something in IMPSY is hard or impossible to use with assistive technology, we want to fix it. Please get in touch with Charles Martin via charlesmartin.au, by email at [email protected], or open an issue on the IMPSY-AUv3 GitHub repository. Describe what you were trying to do, the assistive technology and device you were using, and what got in the way — it all helps.
Changes to this statement
As IMPSY's accessibility improves, this page will be updated with a new "last updated" date above.