Accessibility
I want everyone to be able to enjoy this site and its music. Here is what I have done to make it accessible, and how you can customize your experience.
1. Reduced Motion
This site respects your operating system's reduced motion preference. When enabled, all animations are minimized or removed entirely:
What Changes
Entrance animations, hover effects, and continuous animations (such as pulsing and bouncing elements) are disabled. Page transitions become instant. Elements appear in their final state without movement.
How to Enable
On macOS, go to System Settings > Accessibility > Display and enable “Reduce motion”. On Windows, go to Settings > Accessibility > Visual effects and turn off “Animation effects”. On iOS/Android, look for similar options in your accessibility settings.
2. Keyboard Navigation
The entire site can be navigated using a keyboard. All interactive elements (links, buttons, form fields, and the audio player) are reachable via the Tab key and have visible focus indicators.
3. Screen Readers
I use semantic HTML, ARIA labels, and live regions to ensure screen readers can interpret the site correctly. Form validation messages and player status updates are announced as they change.
4. Color and Contrast
Text and interactive elements are designed to meet contrast guidelines against the dark background. Important information is never conveyed through color alone.
5. Audio Player
The audio player controls are fully keyboard accessible. Tracks loaded via deep links do not auto-play, giving you control over when audio starts. Playback state is communicated to assistive technologies.
6. Feedback
If you encounter any accessibility issues or have suggestions for improvement, please reach out.
Reach Out→