audacity / audacity/audacity

Playback and recording meters: peak level and clipping indication are not accessible to users of screen readers.

Open
#11,650 0 comments 0 reactions 0 assignees View on GitHub
accessibility bug
Dominant language
C++
Stars
18.4k
Forks
2.7k
Avg merge
3d 1h
Merged PRs (30d)
78

Description

### Bug description

_No response_

### Steps to reproduce

1. Run a screen reader
2. Try to find out the peak level and whether clipping has occurred for a playback/recording meter

### Expected behavior

You can read this info.

### Actual behavior

You can't read this info.

### Audacity Version

Other

### Operating system

Windows

### Additional context

Tested using commit c5a20ac

On Windows, this is a regression wrt Audacity 3.

Contributor guide

Open the contributing guide

Research direction

Start by locating the playback and recording meter implementation and its accessibility handling, then compare the behavior with Audacity 3 on Windows. Test with a screen reader to verify that peak level and clipping status are exposed for both meters; done means users can read both values reliably.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
accessibility
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.