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.
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.
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.
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?
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
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.
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.
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.
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.
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.
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).