Author Topic: Playlist Signing  (Read 5107 times)

0 Members and 1 Guest are viewing this topic.

Offline profquail

  • Newbie
  • Posts: 3
  • PhatHacker
Playlist Signing
« on: January 31, 2009, 10:17:17 pm »
Does anyone have more info on the signature process (especially the bit-scrambling methods)? I'm new to the forum, but I've been developing my own "Media Manager" for the Phatnoise (I've got the Audi version). If only I'd found this site a little earlier...  ;)

I'm writing my program in C# and releasing it under the BSD license. I see that PhatHackMM is written for .NET as well...perhaps you can make some use of my code when it's done! All I have left to do is the playlist signatures (my program reads playlists from iTunes and syncs whichever ones you select to the Phatnoise device).

Down the road, I would like to take this all a step further and write a User-Mode driver for Vista/Windows 7 that would recognize the device as a media device and allow integrated syncing through the OS (e.g. via Windows Media Player, etc.). Once I get my program working completely, I'm going to take the code and try to roll it into such a driver (which would also be available under the BSD license).

Offline profquail

  • Newbie
  • Posts: 3
  • PhatHacker
Re: Playlist Signing
« Reply #1 on: January 31, 2009, 10:18:06 pm »
Sorry, I meant to include a page right to the Wiki page I was referencing:

http://wiki.phathack.com/Signature

Offline VorTechS

  • Administrator
  • Veteran.
  • *****
  • Posts: 1678
  • PhatHack Media Manager & DMS Tools Wizard Author
Re: Playlist Signing
« Reply #2 on: February 02, 2009, 08:50:20 am »
If you check the PhatHack Sourceforge page you find I've written a C++ Windows equivalent of the signing process, includng a C# wrapper.  You should find it under the DMS tools branch.
Kenwood KDC-W7031 | Kenwood KHD-CX910 | 250GB DMS | PhatHack Media Manager v1.1.4 (Alpha) | VIOT

Catch me weekdays 8am-4pm GMT on IRC @ irc.freenode.net on channel #phathack (aka the chat link!!)

Offline profquail

  • Newbie
  • Posts: 3
  • PhatHacker
Re: Playlist Signing
« Reply #3 on: February 02, 2009, 04:59:50 pm »
Thanks, I'll take a look at it.

As for the driver idea, does anyone else have an interest in that? I've never written any drivers before (though I have been a developer for quite some time), so I think that it would be possible, but I don't want to spend time on it if no one else would find it useful. To rehash my earlier post, I would be writing a Vista/Windows 7 driver to allow the Phatnoise device/cradle to be recognized as a media device in Windows, which would allow other programs that use the media driver API (i.e. Windows Media Player) to easily sync with the Phatnoise device.

Here's a few links I got from asking around on the Microsoft forums:
http://msdn.microsoft.com/en-us/library/aa973500.aspx
http://msdn.microsoft.com/en-us/library/bb263078.aspx
http://msdn.microsoft.com/en-us/library/bb249684.aspx