You're a good man.
To: disklavier@yahoogroups.com
From: kgoroway@yahoo.com
Date: Wed, 30 Mar 2011 13:15:54 -0700
Subject: Re: [disklavier] Need technical owners of E3 to help out
Well, yes and no.
A long while back I made a promise to Yamaha not to divulge what I had figured out, in exchange for them not sending me a "cease and desist." :-)
In reality, they never threatened anything like that...I just wanted to avoid it if I could. So, what I've always done, up to this point, when anyone contacted me wanting to "assist" is tell them that they first had to get over the initial hurdle themselves. Anyone who is capable of doing that is going to do it anyway, without my help. There was a time, a long time ago now, when I provided the source for DKVBrowser with every release. As soon as Yamaha added encryption, and I had to work around it, that practice had to stop since it included the "keys to the castle", so to speak.
But, your point is still sound. There is a *TON* of information and knowledge that I've gathered by reverse engineering the wire-protocol between the piano and the "remote." All of that knowledge is up-for-grabs, and I'd happily, and willingly provide it, and help anyone who needs it. ;But they would first have to get over the initial encrypted handshake on their own. I look forward to the day when that happens.
-Kevin
From: Ron Ayanzen
To: disklavier@yahoogroups.com
Sent: Wed, March 30, 2011 3:46:57 PM
Subject: RE: [disklavier] Need technical owners of E3 to help out
To: disklavier@yahoogroups.com
Sent: Wed, March 30, 2011 3:46:57 PM
Subject: RE: [disklavier] Need technical owners of E3 to help out
You're probably right. But then again you appear to have faired pretty well with the development of DKVbrowser.
Could the slope of this uphill journey be decreased if the Android developer were to collaborate with you?
To: disklavier@yahoogroups.com
From: kgoroway@...
Date: Wed, 30 Mar 2011 12:07:57 -0700
Subject: Re: [disklavier] Need technical owners of E3 to help out
Unfortunately, due to Yamaha's restrictive policies toward 3rd party development...anyone who chose to write this app would be facing an uphill battle. Otherwise, it would probably exist already!
I've spent about 16 hours solid in the past two days trying to connect to a DKC-850. From the looks of it, I've got a bunch more hours to go before I can even decide if this is going to be a non-starter. The problem is that most people wouldn't want to spend those hours. I'm enjoying it, for now. ;-)
Anyway, if it does turn out to be a reality...writing something for an Android OS would be simple.
-Kevin
From: Ron Ayanzen
To: disklavier@yahoogroups.com
Sent: Wed, March 30, 2011 11:28:48 AM
Subject: RE: [disklavier] Need technical owners of E3 to help out
To: disklavier@yahoogroups.com
Sent: Wed, March 30, 2011 11:28:48 AM
Subject: RE: [disklavier] Need technical owners of E3 to help out
If u do write an Android interface for the Mark IV, i'll be the first in line to use it.
It's only a matter of time before someone out there writes one...!
To: disklavier@yahoogroups.com
From: kgoroway@...
Date: Wed, 30 Mar 2011 07:39:29 -0700
Subject: Re: [disklavier] Need technical owners of E3 to help out
It's only a matter of time before someone out there writes one...!
To: disklavier@yahoogroups.com
From: kgoroway@...
Date: Wed, 30 Mar 2011 07:39:29 -0700
Subject: Re: [disklavier] Need technical owners of E3 to help out
Nothing exists to talk to the Disklavier from an Android, as far as I know. Either Yamaha, or someone else (me?) would have to write one. I could already do it for the MarkIV, since I know how to talk to it...but for now I'm concentrating on learning how to talk to the E3/DKC-850.
From: Shelley Bacon
To: disklavier@yahoogroups.com
Sent: Wed, March 30, 2011 10:32:14 AM
Subject: Re: [disklavier] Need technical owners of E3 to help out
To: disklavier@yahoogroups.com
Sent: Wed, March 30, 2011 10:32:14 AM
Subject: Re: [disklavier] Need technical owners of E3 to help out
Kevin - I can't help you with the iPhone, but I do have a quick question. Does the Android have an application for the Disklavier like the iPhone does? I just bought a Droid Global 2 since I will be in Africa for four months this year and wanted a phone my kids could use to call me in case of an emergency. One of our exchange daughters loaded the iPhone Disklavier app on her iPod and its very cool. What, if anything, does Droid have?
Shelley
From: Kevin Goroway
To: disklavier@yahoogroups.com
Sent: Tue, March 29, 2011 4:33:41 PM
Subject: [disklavier] Need technical owners of E3 to help out
To: disklavier@yahoogroups.com
Sent: Tue, March 29, 2011 4:33:41 PM
Subject: [disklavier] Need technical owners of E3 to help out
I'm working very hard nowadays to get DKVBrowser working on E3 and DKC-850 pianos.
Is anyone out there with an E3/iPhone and the ability to packet sniff their network in promiscuous mode? This would allow your PC to "hear" wireless communication between the iPhone and the piano. I specifically need to see the encrypted handshake. ;It should be in plain-text, and looks like this:
piano sends something like this:
iPhone responds with something very similar:
I was hoping that Yamaha didn't change this, but they did. I think I'm close, but I'm missing a detail. The length of the response string is important in this case...I don't know how long it is supposed to be...
Also, anyone out their happen to be experienced in reading ARM disassembly? I'm quickly learning, but it would help to be able to bounce ideas off of someone else.
Another odd request. And this one is a stretch. Does anyone out there have an old/unused iPod Touch, iPhone that they would be willing to let me borrow? I'm an android type guy, so I don't have one. Having an iPhone type thing around to sniff the packets myself would be very helpful...
Thanks!
-Kevin