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. Terminal (CRT) Mode
By default this site loads in a retro Terminal mode that wraps everything in a CRT monitor frame with phosphor text glow, scanlines, and a typing- based command bar at the bottom of the screen. It's a tribute to 90s computing and the FastTracker / BBS era — fun to look at, but it can also make text harder to read for visitors with low vision, photosensitivity, or anyone who simply prefers a clean modern interface.
Auto-disabled for reduced motion: If your operating system has “Reduce motion” turned on (see Section 1), Terminal mode starts disabled on your first visit. The CRT chassis carries a lot of subtle motion — pulsing phosphor glow, animated scanlines, BIOS boot sequence — and that signal is treated as a preference for a calmer experience. You can still toggle it on with the shortcut below if you want.
What Changes in Terminal Mode
The whole page renders inside a CRT chassis with scanline overlays, a slight pink phosphor glow on text, and a custom Amiga Workbench-style cursor. A terminal bar at the bottom lets you navigate by typing commands like
discography, back-catalog or reach-out instead of clicking the menu — with inline tab-completion to help if you mistype.How to Turn It Off
Three ways to leave Terminal mode at any time:
- Press Ctrl + Alt + T anywhere on the page.
- Type
exit(orquit) into the terminal bar and press Enter. - Click the power switch in the floating CRT controls dock at the top-right of the screen.
Your choice is remembered for this browser, so the site will stay in your preferred mode on the next visit. The same shortcut toggles back on if you change your mind.
7. Feedback
If you encounter any accessibility issues or have suggestions for improvement, please reach out.
Reach Out→