MediaMonkey iTunes plugin (d_itunes4.dll)

Download and get help for different MediaMonkey for Windows 4 Addons.

Moderators: Peke, Gurus

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

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by jfarr »

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
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by markstuartwalker »

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) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
jfarr
Posts: 13
Joined: Wed Jan 20, 2010 1:54 pm

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by jfarr »

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)

Post by jfarr »

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
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by markstuartwalker »

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) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
jfarr
Posts: 13
Joined: Wed Jan 20, 2010 1:54 pm

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by jfarr »

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?
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by markstuartwalker »

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) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by nohitter151 »

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.
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by markstuartwalker »

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) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
docbobo
Posts: 34
Joined: Thu Mar 18, 2004 5:18 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by docbobo »

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
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by markstuartwalker »

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) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by markstuartwalker »

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) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
markstuartwalker
Posts: 931
Joined: Fri Jul 10, 2009 8:10 am

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by markstuartwalker »

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) http://www.mediamonkey.com/forum/viewto ... =2&t=45713
Running MM under Mac OS X with Wine http://www.mediamonkey.com/forum/viewto ... =4&t=58507
jfarr
Posts: 13
Joined: Wed Jan 20, 2010 1:54 pm

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by jfarr »

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
rhaynes
Posts: 15
Joined: Sun Jun 07, 2009 2:40 pm
Location: Oceanside, CA, USA

Re: MediaMonkey iTunes device plugin (d_itunes.dll)

Post by rhaynes »

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
Post Reply