SynthOne now with Accessibility!

I helped out the AudioKit guys make their SynthOne project accessible so it plays well with Apple’s VoiceOver.

The version with the new accessibility features went live today.

I am really of proud of this one because music software is not exactly known for being super accessible, and I finally got to work on a proper piece of audio software.

Please check it out, and it is free!

How to Set Up Voice-Over on iPad for AudioKit SynthOne Testing

Staque’s ‘Non-impaired guide to setting up an iPad for Accessibility Testing’

Now for people who do not have to use VoiceOver regularity on an iPad, getting it going can be intimidating.

However, there is a really simple thing a non-impaired person can do to allow you to experiment and test VoiceOver and without it becoming overwhelming.

Go to the Accessibility Menu in settings:

And you come to the Accessibility Settings Page:

Now you could just turn on VoiceOver here and call it a day, but there is something better you can do!

Scroll down the page and you will see two additional setting options.

First, the Home Button:

Then at the very bottom the Accessibility Shortcut button:

Tap the Accessibility Shortcut and you will see the Accessibility Shortcut menu:


Here you want to sure that VoiceOver is selected.

What this does, is allows you to turn VoiceOver on and off by triple-tapping the Home Button.

Once you have that set you can then begin exploring VoiceOver.

Now, with VoiceOver on, your device with respond to touches differently.

You can find a complete list here.

However, here is a quick starter.

1-Finger to select, or swipe to move to the next Accessible Control.

1-Finger Double Tap to interact with a control.

If you want a challenge:

3 Finger Triple Tap – will turn the Screen Curtain on or off.

But be careful

3 Finger Double Tap  – will turn the speech on or off.  So if everything goes silent, and you know VoiceOver is on and the volume is up, try this.

There is a lot of other little tips [like the VoiceOver Rotor] but this will get you started.

You will also will probably want to increase the speech rate and download another voice after using VoiceOver a bit.  This can be selected in the Accessibility Menu.  [I personally cannot stand the Samantha Voice]


It is now April

So a couple small updates.

Even though I made a fair Sample Bank for all the sounds in SEAR, but preferred goal has always been to have an actual software synth producing the noises. In this case, that would be an iOS AudioUnit.

However, trying to learn how to program AudioUnits is like one of more annoying things I have tried to learn in iOS.   There are a few good resources, and those sources are usually either dated or piecemeal.

Still, I have created a new GitHub depot as a way to document everything I learn in trying to build one.  You can find it here.

Also, I have run into a really nasty SegFault bug in SEAR.  I think I might have a solution, but it is one of those bugs that makes you step away from a project to collect yourself and to build up the energy to deal with it.

All, of this because, Jaromczyk asked me to demo SEAR this summer as some Engineering Summer Camp UK is host.  So if I don’t have a job by then, I am using it as a ‘artificial’ deadline to get a few more things done.