[sonarblindbeta] Re: Letting another cat out of another bag

  • From: "John Martyn DoItBlind" <John@xxxxxxxxxxxxx>
  • To: <sonarblindbeta@xxxxxxxxxxxxx>
  • Date: Sun, 3 May 2015 13:50:02 -0600

My number is 505-507-3054 if anyone wants to call me.
John

-----Original Message-----
From: sonarblindbeta-bounce@xxxxxxxxxxxxx
[mailto:sonarblindbeta-bounce@xxxxxxxxxxxxx] On Behalf Of RoadRunner
Sent: Saturday, May 02, 2015 10:42 AM
To: sonarblindbeta@xxxxxxxxxxxxx
Subject: [sonarblindbeta] Re: Letting another cat out of another bag

does anyone know his phone number offhand? I have to speak with him again to
congratulate him as well.

Sent from my iPhone

On May 2, 2015, at 12:36 PM, <ptorpey00@xxxxxxxxx> <ptorpey00@xxxxxxxxx>
wrote:

That is great news. Implementing the control surface will provide
much more efficient and robust access to much of the functionality one
really will need and use in Sonar. We had been pushing Cakewalk for
an updated SDK for years for exactly this reason and they finally
updated it last year. This will also make a lot of the functionality
much more independent of any changes in the UI that may come with future
versions.

Great that John could get this running.

--Pete


-----Original Message-----
From: sonarblindbeta-bounce@xxxxxxxxxxxxx
[mailto:sonarblindbeta-bounce@xxxxxxxxxxxxx] On Behalf Of Steve
Matzura
Sent: Saturday, May 02, 2015 11:45 AM
To: sbb
Subject: [sonarblindbeta] Letting another cat out of another bag

I'm so stoked about this, so I hope I don't steal anybody's thunder or
release information I'm not supposed to. My disclaimer on doing so is
that I wasn't told not to, so here goes!

I was just on the phone with John. He's got a real control surface DLL
now, similar to the one used in the CakeTalking accessibility
solution. He's been working on making this happen for literally
months, like three, maybe four. There were technical blocks at every
turn, things that weren't adequately documented, documentation that
was just plain wrong, you name it. But he's got it going now,
including all the stuff needed to register it on target systems, so
let's all keep our collective digits and other crossable members
crossed that he'll get the scripts to talk nicely to his DLL.

Having a control surface dynamic linked library makes scripting
several levels of easier because the scripter doesn't have to go
fishing around inside the application to find the controls, methods
and properties of its inner workings. That's what the DLL does--it's
the link between the snake pit inner workings of an application and
the outside world.

If you want to know more about what a DLL is, why they're good, etc.,
if you're a programmer or even just a wannabee, check out
https://support.microsoft.com/en-us/kb/815065 - it's written in nice
plain language.





Other related posts: