Epic, in both length and content!

Thanks as ever for the time and sweat that this must be taking.

Keep us posted when you hear back from the big G.

Scott

On 14 Nov 2012, at 20:14, Slau Halatyn <[email protected]> wrote:

As some of you might recall, David Gibbons, the person who was truly to
thank for finally making the work of accessibility happen at Digidesign,
left the company a couple of years ago. He was and continues to be a great
source of support for the cause of making Pro Tools more accessible. The
reigns within Avid were handed to Bobby Lombardi. Bobby was present at the
meeting where we saw the first results of the programming work done for
VoiceOver. Bobby, in fact, was the first and only person of those who
attended that meeting to respond to my follow up email thanking those in
attendance. Unfortunately, Bobby took over at a time when Avid began to
slash their workforce. Massive layoffs commenced and Avid underwent severe
cutbacks. During this time, my limited contact with Bobby made one thing
clear: Avid was not going to do anything concerning accessibility when they
were scrambling to minimize their bleeding. It was also quite clear that
Avid's focus was on their video market. It's widely known that Avid bought
Digidesign to ensure a robust audio platform for their video business. With
Pro Tools in the service of their Avid video production environment, the
music production aspect of Pro Tools was cut back. Hence, the sale of
M-Audio (where they lost tens upon tens of millions) and the cutting of
Advanced Instrument Research  or AIR plug-ins. With resources at a minimum
and continuing to shrink, it was communicated to me that things were highly
uncertain because of their inner crises. there was never a time when Bobby
outrightly said they would not continue the work. He only indicated that
they essentially had no development capacity. He suggested that they might
be able to gain some headway through something called "hack-a-thon" where
engineers essentially spend a weekend to take on a programming project just
to throw things on the wall and see what sticks. Sometimes, it's a pet
project, a new feature, a shot in the dark. Sometimes it can be an idea put
forth by a given team. He suggested that it might be a way to address the
immediate issue of the AAX plug-in accessibility. After weeks had gone by
and there seemed to be no word, I scheduled the meeting for October.

Bobby, as nice of a guy as he is, is not the best at returning emails. He
did, however, promptly reply to me and agreed to the meeting. In fact, he
invited a couple of other people at Avid including Rich Holmes, another
attendee from our last meeting. Bobby did mention in his reply that someone
had taken a look at the AAX issue and they didn't see any easy way to fix
it. This didn't concern me at the time because I felt it was more important
to have the meeting and address the bigger picture first. By the time it
got to our meeting there were several more people present including guys
from UI design, programming, special projects and partnering. The
partnering guy is the one in charge of third-party developers. This was
probably going to be an important person at some point along the way.

When I got to the meeting, I saw Rich Holmes first. As I mentioned, Rich
was at the previous meeting. He was quite impressed with the work Xiang,
the intern, had done with VoiceOver support in Pro Tools back in 2009. At
that meeting, Rich asked a lot of questions and took a very genuine
interest in the subject. He was the one who was concerned with plug-in
accessibility when we faced the possibility of not having plug-in
accessibility in the initial 8.0.3 release. His concern was, if we didn't
have accessible plug-ins, what was the point? In other words, he felt that
it was important enough to pursue a solution somehow.  I indicated to him
that, while plug-ins were certainly critical, it would at least be usable
for recording and editing, at least for a start. As it turned out, Xiang
figured out a work-around and managed to implement it for the 8.0.4
release. Anyway, that's just a little background about Rich. back to our
previously scheduled meeting…

I was told that Bobby would probably not be joining us. It wasn't entirely
surprising to me because I had learned, quite accidentally, from an
interview with bobby on Pensado's Place that bobby was no longer in charge
of Pro Tools and that he was moving over to the Sibelius side of things.
rich Holmes was the new person in charge of Pro Tools, both hardware and
software. Frankly, I was relieved that the new person to take over was a
person with whom I've already interfaced and had some background with.

The next person to walk in was a bit of a surprise. It was Ed Gray, the
person in charge of partnering, like I said, the third-party developer
liaison. Ed's been with Digidesign/Avid for about 17 years. Several years
ago, Ed started having trouble with his vision due to glaucoma. Two years
ago he lost a significant amount of sight and he is now legally blind and
uses a white cane. Surprise, surprise, eh?

Once the others were in attendance, I went over the agenda. I did break the
ice, so to speak and not that there was any ice to begin with necessarily,
by saying I would be happy if 3 things happened: Number 1, if the San
Francisco Giants won the World Series against the Detroit Tigers. This
yielded the desired response until I also mentioned that, although I was
from New York, my ex-wife is from Detroit. This got an even better
response. This is all to say that the atmosphere was friendly and, although
the nature of the meeting was serious business, I felt it was important to
balance it with some levity. That mission accomplished, we discussed the
issues of plug-in format, the fact that the current aAX is essentially a
transitional format, the various tables that are not accessible because
they're custom UI elements, the various windows that are not yet
accessible, etc. We covered a lot of areas including the fact that the
64-bit version of Pro Tools would be in alpha in the near future and that
it would likely be released some time next year, perhaps the middle of the
year. Rich Holmes said that this was a perfect time to consider these
issues because of the imminent new version.

The gorilla in the room was the issue of development capacity. I did make
it clear fairly early on that I recognized the issue and that it wouldn't
deter me from laying out the issues and discussing possible solutions. When
we finally got through the major points, I proposed an idea that I hoped
would prompt a certain response. It was a bit of a gamble but I thought it
was worth it. The response was, in a way,  actually better than I had
hoped. Here was my proposal:

Given that Xiang had spent roughly 4 weeks working on accessibility, I
suggested that if someone were to spend another, say two or three months
exclusively working on the same issue, we'd probably get just about
everything working. Now, this, of course, takes money. Money is something
they are not rolling in. Pick up the Wall Street Journal and you'll get a
good idea of how Avid's doing when articles about them appear in the
financial section. I do know that Avid has historically outsourced their
work to a company called Global Logic in Kiev, Ukraine. As some of you
know, I regularly travel to Kiev to engineer orchestral recording sessions
and I'm fluent in Ukrainian. First of all, Avid wouldn't outsource to
anybody outside their established corporate relationships so this covered
that angle. From a project manager standpoint, I could personally interface
with a programmer from global Logic to handle the work, Avid wouldn't have
to worry about that aspect. A programmer could work alongside the normal
development without stepping on anyone's feet.

The last part of the puzzle was the funding. I suggested that I could start
up a KickStarter  campaign to raise funds to pay Global Logic for the work.
Yes, it would place a burden on me to raise the money and, yes, it would
take some time but I'm confident that it could be done. It would mean no
burden for Avid whatsoever and we could get it done. Stay with me.

Before we could discuss any more details about that approach, Rich made it
a point to say that he felt this might not be necessary. The way he saw it,
just as there was an initiative in Pro Tools 10 for international language
support, there should be a similar initiative for VoiceOver support. He
posited that accessing Pro tools through VoiceOver is not really different
than accessing it through another language. Naturally, I was glad to hear
that coming from him. Others chimed in with similar support of his
position. In fact, they felt it should be an initiative throughout the
product line including Sibelius. The person in charge of special projects,
Phil something (his surname escapes me), actually comes from Sibelius. He's
well aware of the accessibility that JAWS users had under Windows. Again,
the support of the people in Daly City was clear and, in my opinion,
genuine.

Of course, taking this path would require essentially going to the top, to
the CEO of Avid, Gary Greenfield. Everyone at the meeting spoke highly of
Gary. They referred to him as a good guy and conscientious. This might
sound strange in light of the fact that Avid has gone through a horrible
time. rich and I agreed that we would both write letters to Mr. Greenfield.
If successful, this approach would ensure that the work of accessibility
would simply become part of the process of programming and in-house
testing. Without that, it's likely that things would just continue to break
down. Now, that's not to say that nothing could be done in the future but
there's absolutely no telling when and it seemed like a more durable choice
to get it sanctioned rather than to hope for a window of opportunity that
would likely never come.

As some of you know, I attended the 133rd Aes convention that weekend and,
consequently, was stranded in San Francisco for several more days. When I
got back, I had to catch up with a number of issues. Two days ago, on
Monday, I sent a letter to Gary Greenfield. At the risk of making this
message entirely too long, I'm posting it below:


"Dear Mr. Greenfield,

I'm writing to you on behalf of blind Pro Tools users throughout the world
with an urgent request regarding the accessibility of the software. At the
outset, I should mention that I recently met with several people in Daly
City and we concluded that we should go to the top to ensure that the
matter is resolved in a lasting manner. There's some history to this
situation which I'll address as briefly as I can, and will gladly provide
more background if needed. Hopefully I can paint a clear picture of how
we've come to this point and the crisis we currently face.

Back in the mid '90s, there were a number of blind audio professionals who
were interested in using Pro Tools. Using a third-party program called
outSPOKEN, they attempted to navigate Pro Tools within Mac OS 9, but there
was a problem with the systems crashing. Rick Boggs, a blind producer in
Los Angeles, managed to get the folks at Digidesign and the folks from
Berkeley Systems (the makers of outSPOKEN) to put their heads together to
figure it out. They found that some code in the DAE (Digidesign Audio
Engine) software was causing the problem, so Digidesign altered it. With
that, Pro Tools became the most accessible DAW platform for blind users. It
was at that time that I and other blind engineers invested in our Pro Tools
HD systems.

When Apple released OS X, there were no third-party screen readers on the
market available for it. Blind users stuck to OS 9 for a few years and it
wasn't of great concern to those who used Pro Tools because Digidesign
didn't make its own transition to OS X support for quite a while.
Eventually, Apple decided to build a screen reader called VoiceOver right
into the operating system. At that point, Pro Tools was already available
for OS X and a few of us were eager to upgrade to the latest version (v6.4).

Unfortunately, the upgraded version of Pro Tools turned out to be
inaccessible. The only things one could access were the menu bar and a
handful of dialogs that used the Apple framework. Everything else, it
seemed, was invisible to VoiceOver. A few of us tried to contact Digidesign
regarding these issues but were unable to make much headway. Eventually, we
began a petition calling for Digidesign to commit to action, gathering over
1,200 signatures. We were about to send it to various officers in the
company when I received a call from David Gibbons (then V.P. of Marketing)
inviting me to come to Daly City to discuss the situation. Digidesign had
become aware of the petition and the issue had finally reached someone who
took interest. At our first meeting in 2006, I demonstrated the level of
accessibility I had under OS 9 with outSPOKEN and how, under OS X, the
latest version of Pro Tools was completely inaccessible. It was clear to
David that we had something that used to work but that was now broken and
needed to be fixed. Incidentally, more details about our meeting and the
actual petition can be found at:
http://www.protoolspetition.org

It turned out that Avid had been planning a few transitions in the code,
which needed to happen before undertaking any work on accessibility.
Essentially, they needed to follow Apple's programming guidelines to define
the windows and controls in such a way that VoiceOver would recognize them.
In 2008, an intern was assigned to the project and spent a few weeks adding
the required bits of code. I flew out to Daly City toward the end of the
process to provide feedback. It was amazing to see how much he had
completed in that short amount of time.

Pro Tools 8.0.4, released in 2009, was the first version to include those
coding additions, which allowed it to support the VoiceOver feature in OS
X. Though still perhaps only 70% accessible, it was at least usable.
Subsequent versions continued to be mostly accessible until version 10,
where something broke. The new AAX plug-in format was significantly
different and, unfortunately, the issue of accessibility wasn't foremost in
anyone's mind as they developed it. To add to this, David Gibbons was no
longer at Avid and the issue of VoiceOver compatibility appeared to fall by
the wayside.

Since I was going to San Francisco for this year's AES show, I scheduled a
meeting with several people in Daly City. It became clear during our
meeting that the actual work isn't especially difficult. Rich Holmes
suggested that accessing Pro Tools through VoiceOver is really no different
than accessing it in another language. Given the push for international
language support in Pro Tools 10, it would seem that VoiceOver support
could fit naturally within this effort. However, we agreed that rather than
take a skunkworks approach to accessibility (as had been done before), it
would behoove us to make it official and have the support of the CEO to
ensure that it simply becomes part of the UI process and in-house testing.
I was encouraged to see genuine support for making sure that Avid's product
line is fully accessible. Rich said that he would write a letter to you and
I agreed to do the same.

Please pardon the somewhat lengthy journey I've taken to this point but
here's where I make an appeal to you as the person who can make this
happen. I know that Avid receives requests of all kinds for new features.
Please consider the fact that while most people's requests have to do with
preferences or workflows, our request for access to Pro Tools means the
difference between being able to use Pro Tools or not. Yes, we currently
have some degree of accessibility but, now that plug-ins are not
accessible, we're seeing stuff beginning to break. With the shift to
64-bit, it's likely that other things might break if left unchecked. The
actual amount of work necessary is not great when you consider that it's
largely a matter of defining and labeling elements. We're not asking for
anything more than for Avid to follow Apple's published programming
guidelines, which will ensure that Pro Tools is accessible.

Gary, I regularly receive emails from blind students and professionals from
all over the world who, when they encounter Pro Tools, are so excited to
learn that it's fairly accessible right out of the box. They're equally
concerned when they learn that the new plug-in format is not accessible.
Who knows what the future will hold unless universal design is made a
consideration. I, too, have a personal stake in this. I make my living as
an audio engineer and recording studio owner. I'm a trained professional
who wishes to use the platform of choice alongside my sighted colleagues. I
have no esoteric requests. I'll leave that to the sighted folks ;) My
request—our request is that Avid follow Apple's programming guidelines and
maintain an accessible Pro Tools for blind users through the VoiceOver
feature built into Mac OS X.

I know that you will appreciate the weight of this request. It's probably
one of the most important letters I've ever had to write. I also have
hundreds of blind audio professionals waiting anxiously with the hope that
Avid will commit to making its products accessible. Thank you so much for
taking the time to read this and I hope you can make it happen.

Best regards,

Slau Halatyn"

So, the above message went out to Gary Greenfield and chris Gahagan, EVP of
Avid. I also copied Rich Holmes. The letter also made its way to Ed Gray
who sent me a message. I'm sure he wouldn't mind that I post part of it
below:

"Dear Slau,

Your letter to Gary was passed on to me and I can’t express how much I
appreciate it.  You expressed yourself extraordinarily well and gave a
transparent history which is essential.   I know, having spoken to Rich
since our meeting, that he is dedicated to delivering the results you are
asking for.  I will  stay on top of this for you and I am your ally in this
initiative."


So, that's where we currently stand. We're awaiting word from the top to
see if accessibility can officially become part of the process. It would,
indeed, be the best scenario for us. If we do get a commitment, great. If
not, I won't let it drop. Gary Greenfield is unaware of my initial proposal
for a fund-raising campaign. I still feel that it would be feasible and
successful if we had to undertake it. There are those who will undoubtedly
feel that we shouldn't have to raise funds for something Avid should do on
their own dime. Yes, I agree in principle. However, it is a viable option
and, if we must go there, so be it. That's where public outreach and social
networking will be required big time. For now, we need to wait and see what
the official response from Gary Greenfield will be. Whatever the response,
I will inform him that I plan to make it public. I don't mean that as a
threat. I mean, I will ask him for a formal statement either way. I trust
that his response will be hopeful and that Avid will make a formal
commitment to action. The commitment made some years ago was on the part of
several conscientious individuals at Digidesign. It's time for Avid, as a
company, to respond. That's what I'm looking for before the next move.
We'll see how it goes from here.

As I stated in a previous message, my personal commitment is to see this
through at least until we have a response. At that point, I'll make a
personal decision. If the response is positive, I'll continue to work with
Avid in the near future to ensure they have whatever they need in terms of
feedback, beta testing, etc. My involvement beyond that, by design, will be
minimal because, by nature, if the issue of accessibility is part of the
process, it won't require high maintenance.

If, however, the official response is not in our favor, I will proceed with
Plan B involving possible fund-raising through KickStarter. I will only do
this if enough people on the list support me in that approach because it
will certainly require pounding the pavement. We did that before and we can
do it again. Even this approach would require Avid's approval. They may go
along with it, they may not. We'll cross that bridge if we get to it.

Some of you might have the possibility of legal action in the back of your
mind. For the record, I'm against it at all costs. Actually, I should more
accurately say that, to me, it should be an absolute last resort. I
personally will not spearhead such an approach. It'll have to be up to
somebody else to take the reigns under such conditions. I have no
experience with such matters. Perhaps someone like Rick Boggs, who has had
firsthand experience with access-related legal action, could find the time
to step in, if necessary. Again, in my book, legal action is Plan C.
Barring subtle variations, I don't see any other major outcomes, A, B or C.

Thanks for reading this very lengthy post. I hope it answers some
questions, perhaps it might prompt some questions. I suspect that some of
the potential questions might depend on the response from Mr. Greenfield.
We'll see. Naturally, as soon as I receive any word, I'll immediately post
it here.

Slau

Reply via email to