Ok, I've got a few friends who are epileptic and who I think would really enjoy algoraves except I daren't invite them because of the prevalence of flashing lights.
Visuals are live coded, so we can't just ask people not to make dramatic blinks, as live coding is inherently serendipitous, with unexpected results. Flashes are inevitable at the point of the HDMI output port.
However, I wonder if there might be additional options to increase accessibility. Our normal practice is to plug directly into a projector, but I think we could have an intermediate filter that detects the kind of value changes that are like to trigger a seizure and can fade them more slowly. Does something like this exist off the shelf?
Is there a way to add this kind of filter to web based languages so web pages can optionally operate in a safe mode?
I'm not saying "no strobes ever" but it would be extremely good of we could say "no strobes sometimes."
#algorave #livecode #accessibility