MediaMonkey iTunes plugin (d_itunes4.dll)

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby jfarr » Thu Jan 21, 2010 3:03 am

markstuartwalker wrote:
Good to have you onboard :-)

Can you tell me what version of windows you are using and are you running MM as an administrator?



Windows XP, and Yes.

I only just got my iPod, and upgraded iTunes directly from about v4. It seems to be working OK though.

Jules
jfarr
 
Posts: 13
Joined: Wed Jan 20, 2010 1:54 pm

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby markstuartwalker » Thu Jan 21, 2010 11:38 am

jfarr wrote:Windows XP, and Yes.

I only just got my iPod, and upgraded iTunes directly from about v4. It seems to be working OK though.
Jules


... I wonder if that is the problem? Can you check that you have the following registry key present. This is used as a way of checking the presence of iTunes.

HKEY_CURRENT_USER\Software\Apple Computer, Inc.\iTunes\Parental Controls\UserFlags

I must admit that this was chosen quite randomly a long time ago. Anyone know a more basic way of checking iTunes being installed?

Cheers
Mark
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) viewtopic.php?f=2&t=45713
Running MM under Mac OS X with Wine viewtopic.php?f=4&t=58507
markstuartwalker
 
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby jfarr » Thu Jan 21, 2010 2:37 pm

markstuartwalker wrote:... I wonder if that is the problem? Can you check that you have the following registry key present. This is used as a way of checking the presence of iTunes.

HKEY_CURRENT_USER\Software\Apple Computer, Inc.\iTunes\Parental Controls\UserFlags

I must admit that this was chosen quite randomly a long time ago. Anyone know a more basic way of checking iTunes being installed?

Cheers
Mark


It exists in the registry, but has a value of 0.

Is there a setting in iTunes that I can change that will set it to something different?

Jules
jfarr
 
Posts: 13
Joined: Wed Jan 20, 2010 1:54 pm

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby jfarr » Thu Jan 21, 2010 2:46 pm

jfarr wrote:
It exists in the registry, but has a value of 0.

Is there a setting in iTunes that I can change that will set it to something different?

Jules


I made some changes to the parental controls, so that the registry value was changed to 32. It has made no difference - iTunes still doesn't appear in the list, and Media Monkey still crashes when I close it. Rename the dll to .old, and the only difference is the lack of a crash on exit.

Jules
jfarr
 
Posts: 13
Joined: Wed Jan 20, 2010 1:54 pm

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby markstuartwalker » Fri Jan 22, 2010 2:54 am

The code makes no use of the value, it merely checks for existence

Please confirm your MM version. I don't believe that I make use of recently added functions but you never know.

Finally out of desperation can you uninstall both MM and itujnes and then reinstall.

Mark
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) viewtopic.php?f=2&t=45713
Running MM under Mac OS X with Wine viewtopic.php?f=4&t=58507
markstuartwalker
 
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby jfarr » Fri Jan 22, 2010 4:22 am

markstuartwalker wrote:Please confirm your MM version. I don't believe that I make use of recently added functions but you never know.

Finally out of desperation can you uninstall both MM and itujnes and then reinstall.

Mark


MM v3.2.0.1294 (Gold)

I'm not keen on uninstalling and reinstalling, not least 'cos it was a long time ago I paid for MM and I'm not 100% sure I could lay my hands on my registration details. I don't suppose you have a "debug" version of the dll - maybe one that outputs to a log file somewhere?
jfarr
 
Posts: 13
Joined: Wed Jan 20, 2010 1:54 pm

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby markstuartwalker » Fri Jan 22, 2010 7:56 pm

At present, no. Anyway you'd have to have the debug versdion of mm installed to make use of it.

I can produce a patched version which has no iTunes presence check but I'm mid-rewrite at present and this will have to be afterwards.

Sorry
Mark

ps I think the registration information persists after an uninstall.
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) viewtopic.php?f=2&t=45713
Running MM under Mac OS X with Wine viewtopic.php?f=4&t=58507
markstuartwalker
 
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby nohitter151 » Fri Jan 22, 2010 8:18 pm

markstuartwalker wrote:ps I think the registration information persists after an uninstall.

It doesn't, though it persists after reinstall without an uninstall first.
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?

Please no PMs in reply to a post. Just reply in the thread.
nohitter151
 
Posts: 22942
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby markstuartwalker » Sun Jan 24, 2010 4:01 pm

New version available, usual place http://www.mediafire.com/?sharekey=b7ee ... 6b9a6e1ed0

21/1/2010
* iTunes presence checked via HKEY_CURRENT_USER\Software\Apple Computer, Inc.\iTunes
22/1/2010
* All sorts of internal tweaks to make it go faster
24/1/2010
* Debug logging using Tools.OutputDebugString added. Only works with a debug version of e.g. MM http://www.mediamonkey.com/sw/MediaMonk ... _Debug.exe
* Added hidden config switch for debug HKEY_CURRENT_USER\Software\Songs-DB\Device\iTunes\debug. 0=off,1=on, default off

Cheers
Mark

ps Debugview from http://download.sysinternals.com/Files/DebugView.zip
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) viewtopic.php?f=2&t=45713
Running MM under Mac OS X with Wine viewtopic.php?f=4&t=58507
markstuartwalker
 
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby docbobo » Sun Jan 24, 2010 5:32 pm

Mark,

sorry for being offline. I see that even without further details from me you found the problem that plagued me. DANKE!

Just installed your latest version and it seems not only to work, but also to be frightingly fast. Syncing back ratings and playcounts also survived the first cautious tests. For the sake of full testing I am now switching from MM synching to the Iphone to your dll for a week (flattening my phone now for this) and will let you know how it fares.

In any way: THANK YOU.

Grüße aus Deutschland,

Boris
docbobo
 
Posts: 32
Joined: Thu Mar 18, 2004 5:18 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby markstuartwalker » Mon Jan 25, 2010 5:35 am

Ooops!!! New version uploaded.

22/1/2010
* All sorts of internal tweaks to make it go faster
24/1/2010
* Debug logging using Tools.OutputDebugString added. Filter on 'iTunes Plugin'. Debugview can be downloaded from http://download.sysinternals.com/Files/DebugView.zip
* Added hidden config switch for debug HKEY_CURRENT_USER\Software\Songs-DB\Device\iTunes\debug. 0=off,1=on
25/1/2010
* Fixed problem of adding new tracks and creating playlist on one step
Last edited by markstuartwalker on Mon Jan 25, 2010 6:18 am, edited 1 time in total.
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) viewtopic.php?f=2&t=45713
Running MM under Mac OS X with Wine viewtopic.php?f=4&t=58507
markstuartwalker
 
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby markstuartwalker » Mon Jan 25, 2010 5:46 am

docbobo wrote:Mark,

sorry for being offline. I see that even without further details from me you found the problem that plagued me. DANKE!

Just installed your latest version and it seems not only to work, but also to be frightingly fast. Syncing back ratings and playcounts also survived the first cautious tests. For the sake of full testing I am now switching from MM synching to the Iphone to your dll for a week (flattening my phone now for this) and will let you know how it fares.

In any way: THANK YOU.

Grüße aus Deutschland,

Boris


Boris,

Good to have you back. I suggest that you collect the new version from this morning. I too started with my iPhone and immeadiately found a problem with 'fresh' databases. All fixed now though.

Cheers,
Mark
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) viewtopic.php?f=2&t=45713
Running MM under Mac OS X with Wine viewtopic.php?f=4&t=58507
markstuartwalker
 
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby markstuartwalker » Mon Jan 25, 2010 10:07 am

OK, I want to get feedback on benchmarking this version to get an idea of what is possible and acceptable.

How long does it take to add 100 tracks into iTunes?
* Create a 100 track playlist in MM (the tracks must all be different)
* Ensure they are all m3 files and will incur no bit rate conversion
* Ensure none of these files are in iTunes already (check the Music folder)
* Ensure that the <MM> folder in iTunes is empty
* Clear the autosync list for iTunes
* Add the playlist to the autosync list for iTunes
* Click the iTunes icon and start timer
* Stop timer when the iTunes icon re-enables

My test system takes 2:03 for 100 tracks varying 2:14 to 5:53 in length. Which is 1.23 seconds per track.

Regards
Mark
Windows 7,8 / Ubuntu 13.10 / Mavericks 10.9 / iOS 7.1 / iTunes 11.1
iTunes plugin (d_itunes & itunes4) viewtopic.php?f=2&t=45713
Running MM under Mac OS X with Wine viewtopic.php?f=4&t=58507
markstuartwalker
 
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby jfarr » Mon Jan 25, 2010 12:24 pm

I haven't tried the debug version yet - that will have to wait until I come back towards the end of the week, but in the meantime this is how the latest release has effected me:

If I place the new dll in the plugins directory, on opening Media Monkey I get a new message, after the splash screen appears (but before it disappears. The caption says "Error", and the text is "Error during player initialization."

Before I can press the OK button, I get another error. The caption says "17. Lighthouse Family - End of the Sky - MediaMonkey" and the text reads "Access violation at address 00630069 in module 'MediaMonkey.exe'. Read of address FFFFFFFF."

I strongly suspect that says more about my musical taste than anything else. The error recurs several times, and also if I close down Media Monkey.

When I then go to Tools / Options, and then select "Portable/Audio Devices", iTunes is still not one of the options.

I guess my best bet is to try the debug version!

Jules
jfarr
 
Posts: 13
Joined: Wed Jan 20, 2010 1:54 pm

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Postby rhaynes » Tue Jan 26, 2010 2:29 am

markstuartwalker wrote:OK, I want to get feedback on benchmarking this version to get an idea of what is possible and acceptable.

How long does it take to add 100 tracks into iTunes?

<snip>

Regards
Mark


I tried this and it took 20 seconds for a 100 songs.
Additionally I emptied iTunes and started a sync of my complete library and for the first 15 minutes it averaged about 230 songs per minute (I stopped keeping track after that).

Ray Haynes
Oceanside, CA
rhaynes
 
Posts: 15
Joined: Sun Jun 07, 2009 2:40 pm
Location: Oceanside, CA, USA

PreviousNext

Return to Need Help with Addons?

Who is online

Users browsing this forum: Yahoo [Bot] and 14 guests