MediaMonkey iTunes plugin (d_itunes4.dll)
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
Mark, experiencing an issue which I already reported, I think. I sort my songs in folders like "<Interpret>\<Album>\<Song#> - <Title>, and if I change for example the title of the song, I use ""Ctrl+R" to rearrange the path. Now synced with iTunes, iTunes marks the "old" songs as not found, which is normal because they aren't at this location anymore. Your plugin now adds the new songs, and voilà, I have the songs twice in my library. Can there be added an option to check if all songs already in iTunes are still available, and, if not, are deleted from the iTunes DB?
Unter der Maske eines Clowns siehst du die Spuren seiner Tränen...
-
markstuartwalker
- Posts: 931
- Joined: Fri Jul 10, 2009 8:10 am
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
Check the configuration entry "checkItunesFileExists" in the registry. It must be absent or set to 1.
If 2 entries are found in iTunes with the same MM index then the second one is deleted. Any file absent from iTunes will be deleted.
There should be entries in the debug log with the texts
'Delete absent'
'Delete duplicate'
'Delete duplicate/absent tracks'.
If you can do a controlled test for me then it will be appreciated as my test system is occupied with MM4 at present so that I can't do it myself.
Some code for the geeks ...
If 2 entries are found in iTunes with the same MM index then the second one is deleted. Any file absent from iTunes will be deleted.
There should be entries in the debug log with the texts
'Delete absent'
'Delete duplicate'
'Delete duplicate/absent tracks'.
If you can do a controlled test for me then it will be appreciated as my test system is occupied with MM4 at present so that I can't do it myself.
Some code for the geeks ...
Code: Select all
for i := 1 to n do
begin
// pull the item from iTunes
itTrack := tc.Item[i] as IITFileOrCDTrack;
mmTrackID := getTrackID(itTrack);
// has it got an ID present i.e we put it there
if mmTrackID <> 0 then
begin
// check the location is still present and correct
if config.checkItunesFileExists then
itFileExists:=FileExists(itTrack.Location)
else
itFileExists:=true; // assume that it does!
if itFileExists then
begin
// add to the cache
itTrackCached := TrackCache.Add(itTrack, mmTrackID);
if itTrackCached = nil then
begin
log.text(2, i, 'Delete duplicate', itTrack.name);
deleteList.Add(pointer(itTrack));
Inc(stat.duplicates);
end
else
begin
log.text(2, i, 'Added to Cache', itTrackCached.name);
// update the ScanContent Result
AddToResult(Result, itTrackCached);
// should we sychronise playcount and ratings too?
if Sync then
begin
// get the synchronisation status
tss := TssCache.ByTrackID(mmTrackID);
// does it exist?
if tss <> nil then
begin
// yes!
// then synchronise
syncPlaycounts(itTrack, itTrackCached, tss);
syncRatings(itTrack, itTrackCached, tss);
syncID3tag(itTrack, itTrackCached, tss,config);
// write results to the DB
TssCache.updateItemInDatabase(mmTrackID, tss, DeviceID);
// stats
Inc(stat.Synced);
end
else
begin
; // has been deleted from MM
Inc(stat.deletes);
end;
end;
end;
Inc(stat.scanned);
end
else
begin
log.text(2, i, 'Delete absent', itTrack.name);
deleteList.Add(pointer(itTrack));
Inc(stat.Absents);
end;
end
else
begin
// we didn't put it there
Inc(stat.Ignored);
end;
end;
// delete any tracks that we need to remove
log.text(1, 'Delete duplicate/absent tracks', deleteList.Count);
for i := 0 to deleteList.Count - 1 do
begin
itTrack:=IITFileOrCDTrack(deleteList.Items[i]);
log.text(2, i, 'Delete', itTrack.name);
itTrack.Delete;
end;
log.text(1, 'Delete duplicate/absent tracks done');
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
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)
Just to confirm 2 points
1. This plugin works fine with iTunes 10.1.1
2. This plugin does not work fine with MM 4.0 alpha release
Be assured that the latter is being worked on with Jiri and Ludek's assistance.
1. This plugin works fine with iTunes 10.1.1
2. This plugin does not work fine with MM 4.0 alpha release
Be assured that the latter is being worked on with Jiri and Ludek's assistance.
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
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
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
Great plugin but is there any way to run it without having to duplicate every file, which can be space consuming on a large library?
I noticed there's the post delete cache option but only if itunes is set to add tracks to library. Doesn't this just duplicate the files in another location?
I noticed there's the post delete cache option but only if itunes is set to add tracks to library. Doesn't this just duplicate the files in another location?
-
jwwest
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
Mark,
I am having problems with iTunes 10.1.1.4... MM can't seem to launch or sync. MM version is 3.2.0.1292 and I have the latest d_itunes.dll (if 9/25/2010 was the last released build)
Here is what I captured via DebugView...
and when I try syncing I see this...
-Josh
I am having problems with iTunes 10.1.1.4... MM can't seem to launch or sync. MM version is 3.2.0.1292 and I have the latest d_itunes.dll (if 9/25/2010 was the last released build)
Here is what I captured via DebugView...
Code: Select all
[5628] iTunes Plugin 8:56:26 AM Log initialised
[5628] iTunes Plugin 8:56:26 AM Read configuration \Software\MediaMonkey\Device\iTunes\
[5628] iTunes Plugin 8:56:26 AM Open registry
[5628] iTunes Plugin 8:56:26 AM Open registry done
[5628] iTunes Plugin 8:56:26 AM Read values \Software\MediaMonkey\Device\iTunes\
[5628] iTunes Plugin 8:56:26 AM Read values done
[5628] iTunes Plugin 8:56:26 AM Close registry
[5628] iTunes Plugin 8:56:26 AM Close registry done
[5628] iTunes Plugin 8:56:26 AM Read configuration done
[5628] iTunes Plugin 8:56:26 AM Debug Level set 2
[5628] iTunes Plugin 8:56:26 AM ItunesInit 10/16/2010 1:18:50 PM
[5628] iTunes Plugin 8:56:26 AM RegItunes Software\Apple Computer, Inc.\iTunes\
[5628] iTunes Plugin 8:56:26 AM RegItunes done
[5628] iTunes Plugin 8:56:26 AM Launch iTunes Automatically
[5628] iTunes Plugin 8:56:26 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 8:56:26 AM Launch iTunes Automatically done
[5628] iTunes Plugin 8:56:26 AM Check process exists iTunes.exe
[5628] iTunes Plugin 8:56:26 AM Check process exists done iTunes.exe
[5628] iTunes Plugin 8:56:26 AM Itunes installed
[5628] iTunes Plugin 8:56:26 AM Itunes launched
[5628] iTunes Plugin 8:56:26 AM UpdateDeviceState -1 0
[5628] iTunes Plugin 8:56:26 AM Starting device
[5628] iTunes Plugin 8:56:26 AM got DeviceCaption iTunes
[5628] iTunes Plugin 8:56:26 AM DeviceStart
[5628] iTunes Plugin 8:56:26 AM Starting device done
[5628] iTunes Plugin 8:56:26 AM got DeviceHandle and ID 57478896 16
[5628] iTunes Plugin 8:56:26 AM CreateDeviceNode 57478896
[5628] iTunes Plugin 8:56:26 AM UpdateDeviceState done
[5628] iTunes Plugin 8:56:26 AM ItunesInit done
Code: Select all
[5628] iTunes Plugin 9:00:37 AM ItunesSyncStart ============================== 57478896
[5628] iTunes Plugin 9:00:37 AM Caption iTunes
[5628] iTunes Plugin 9:00:37 AM Reread Config iTunes
[5628] iTunes Plugin 9:00:37 AM Read configuration \Software\MediaMonkey\Device\iTunes\
[5628] iTunes Plugin 9:00:37 AM Open registry
[5628] iTunes Plugin 9:00:37 AM Open registry done
[5628] iTunes Plugin 9:00:37 AM Read values \Software\MediaMonkey\Device\iTunes\
[5628] iTunes Plugin 9:00:37 AM Read values done
[5628] iTunes Plugin 9:00:37 AM Close registry
[5628] iTunes Plugin 9:00:37 AM Close registry done
[5628] iTunes Plugin 9:00:37 AM Read configuration done
[5628] iTunes Plugin 9:00:37 AM Debug Level set 2
[5628] iTunes Plugin 9:00:37 AM RegItunes Software\Apple Computer, Inc.\iTunes\
[5628] iTunes Plugin 9:00:37 AM RegItunes done
[5628] iTunes Plugin 9:00:37 AM Launch iTunes Automatically
[5628] iTunes Plugin 9:00:37 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:37 AM Launch iTunes Automatically done
[5628] iTunes Plugin 9:00:37 AM Check process exists iTunes.exe
[5628] iTunes Plugin 9:00:37 AM Check process exists done iTunes.exe
[5628] iTunes Plugin 9:00:37 AM TtssCache.Create 14
[5628] iTunes Plugin 9:00:37 AM TitTrackCache 14
[5628] iTunes Plugin 9:00:37 AM Create indices
[5628] iTunes Plugin 9:00:37 AM Create indices done
[5628] iTunes Plugin 9:00:37 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:37 AM getItunesSource not found
[5628] iTunes Plugin 9:00:37 AM ItunesSyncStart done
[5628] iTunes Plugin 9:00:37 AM iTunesScanContent Library
[5628] iTunes Plugin 9:00:37 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:37 AM nil myapp
[5628] iTunes Plugin 9:00:37 AM iTunesScanContent done 0 0
[5628] iTunes Plugin 9:00:37 AM iTunesScanPlaylists
[5628] iTunes Plugin 9:00:37 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:37 AM getItunesSource not found Library
[5628] iTunes Plugin 9:00:37 AM EXCEPTION DEVICE_ListPlaylists EAccessViolation Access violation at address 05721331 in module 'd_iTunes.dll'. Read of address 00000000
[5628] iTunes Plugin 9:00:42 AM iTunesFixFilenames 1844
[5628] iTunes Plugin 9:00:42 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:42 AM iTunesFixFilenames done
[5628] iTunes Plugin 9:00:42 AM iTunesCapacity 1048576
[5628] iTunes Plugin 9:00:42 AM iTunesCapacity 1048576
[5628] iTunes Plugin 9:00:42 AM iTunesFreeSpace 1048576
[5628] iTunes Plugin 9:00:42 AM 0 iTunesUploadTrack from file M:\Albums\Shinedown\[2005] Us and Them\Shinedown -04- I Dare You.mp3
[5628] iTunes Plugin 9:00:42 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:42 AM iTunesUploadTrack done
[5628] iTunes Plugin 9:00:42 AM 0 iTunesUploadTrack from file M:\Albums\P.O.D\[1999] The Fundamental Elements of Southtown\P.O.D. -03- Southtown.mp3
[5628] iTunes Plugin 9:00:42 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:42 AM iTunesUploadTrack done
[5628] iTunes Plugin 9:00:42 AM 0 iTunesUploadTrack from file M:\Albums\Monster Magnet\Monster Magnet - Negasonic Teenage Warhead.mp3
[5628] iTunes Plugin 9:00:42 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:42 AM iTunesUploadTrack done
[5628] iTunes Plugin 9:00:42 AM 0 iTunesUploadTrack from file M:\Albums\The Tea Party\[2000] Tangents\The Tea Party -09- Release.mp3
[5628] iTunes Plugin 9:00:42 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:42 AM iTunesUploadTrack done
[5628] iTunes Plugin 9:00:42 AM 0 iTunesUploadTrack from file M:\Albums\!Various Artists\Alternative Times Vol. 15 (2001)\Mayfield Four - Eden.mp3
[5628] iTunes Plugin 9:00:42 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:42 AM iTunesUploadTrack done
...
[5628] iTunes Plugin 9:00:46 AM 0 iTunesUploadTrack from file M:\-Singles\Eternal Decision - Hunger.mp3
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesUploadTrack done
[5628] iTunes Plugin 9:00:46 AM 0 iTunesUploadTrack from file M:\Albums\Days Of The New\[1997] Days of the New\Days Of The New -07- Freak.mp3
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesUploadTrack done
[5628] iTunes Plugin 9:00:46 AM 0 iTunesUploadTrack from file N:\Diamond Eyes\02 Deftones - Royal.mp3
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesUploadTrack done
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist 3+
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist WAAF
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist WBCN
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist WBRU
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist KISS108
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist iPod Albums
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist Kewl01
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist Kewl-Kopy
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist KUPD
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist Kewl-RO
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM iTunesCreatePlaylist JOSH
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM ItunesSyncEnd ======================== 57478896
[5628] iTunes Plugin 9:00:46 AM Report scanned=0 uploaded=0 deleted=0 existing=0 converted=0 filenames=0 missing=0 new=0 sqlTss=0 sqlSongs=0 synced=0 ignored=0 ID3tags=0 Duplicates=0 Absents=0 Deletes=0 Period=12:00:08 AM
[5628] iTunes Plugin 9:00:46 AM TrackCache counts 0 1
[5628] iTunes Plugin 9:00:46 AM TtssCache.Destroy
[5628] iTunes Plugin 9:00:46 AM Destroy indices
[5628] iTunes Plugin 9:00:46 AM Destroy indices done
[5628] iTunes Plugin 9:00:46 AM EXCEPTION AppViaCOM (CoiTunesApp.Create) EIntfCastError Interface not supported
[5628] iTunes Plugin 9:00:46 AM getItunesSource not found
[5628] iTunes Plugin 9:00:46 AM ItunesSyncEnd done
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
Mark, just wanted to thank you for developing this. You have obviously put in a lot of time into developing and supporting it, which I appreciate greatly.
I actually started to develop something similar before discovering your plug-in. Just got the Apple TV v2, which works great to access iTunes libraries using Home Sharing & AirPlay. Combine that with the Apple Remote app on iPhone and it makes for a great set-up. It's fantastic to be able to still manage my collection in MediaMonkey instead of iTunes.
Joe
I actually started to develop something similar before discovering your plug-in. Just got the Apple TV v2, which works great to access iTunes libraries using Home Sharing & AirPlay. Combine that with the Apple Remote app on iPhone and it makes for a great set-up. It's fantastic to be able to still manage my collection in MediaMonkey instead of iTunes.
Joe
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
I had a quick question if this was normal behavior. Occassionally after several syncs when I have Mediamonkey sync with iTunes it tries copying over everything. Usually what happens is only the new tracks are updated. When it does this it takes very long and continues to happen every sync after that. The only way to stop it from happening is by deleting all music in my ituens library and deleting the temporary files in the /appdata/temp folder, and then resyncing. After that it works as intended for several weeks again but sure enough eventually falls into the same pattern. Is anyone else having a similar problem? Any known fix?
-
sychronator
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
First of all: An awesome plugin. From what I can see its potential is and how I have been using so far! However, I have been using it only in a limited way, because I do not manage to get around a fundamental problem:
How do I prevent the autosync to create a copy of all my files (renamed into a filename based on its path), but to have iTunes and MM using the very same files for their databases? My complete library (110GB) consists of mp3, so conversion is not necessary. Still a copy is created. What did I miss? What do I have to do to make it work without creating of copies?
Thank you all for your answers
How do I prevent the autosync to create a copy of all my files (renamed into a filename based on its path), but to have iTunes and MM using the very same files for their databases? My complete library (110GB) consists of mp3, so conversion is not necessary. Still a copy is created. What did I miss? What do I have to do to make it work without creating of copies?
Thank you all for your answers
-
markstuartwalker
- Posts: 931
- Joined: Fri Jul 10, 2009 8:10 am
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
I get asked this quite regularly.
The reasoning stems from the fact that MM and iTunes write their ID3 information back into the mp3 files. Unfortunately they handle the attributes differently for certain values. Under some cercumstances they can "fight" as MM corrects the iTunes value, then MM corrects it to what it wants and then iTunes does it again .... and so on. A regularly reported side-effect is that backup solutions suddenly want to backup loads of mp3 files that "haven't changed".
For some users this isn't a problem as they don't maintain stringent control of the attributes so don't worry about this type of behaviour. If you wish to "share" the files between MM and iTunes then delete the Cache Path folder. This is treated as a special case ... in the words of the pop-up hint "'A folder which will hold copies of all sychronised tracks. Set to "" to ensure no cache is used (the ID3tag information cannot be synched if this is done)"
The reasoning stems from the fact that MM and iTunes write their ID3 information back into the mp3 files. Unfortunately they handle the attributes differently for certain values. Under some cercumstances they can "fight" as MM corrects the iTunes value, then MM corrects it to what it wants and then iTunes does it again .... and so on. A regularly reported side-effect is that backup solutions suddenly want to backup loads of mp3 files that "haven't changed".
For some users this isn't a problem as they don't maintain stringent control of the attributes so don't worry about this type of behaviour. If you wish to "share" the files between MM and iTunes then delete the Cache Path folder. This is treated as a special case ... in the words of the pop-up hint "'A folder which will hold copies of all sychronised tracks. Set to "" to ensure no cache is used (the ID3tag information cannot be synched if this is done)"
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
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
-
sychronator
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
Thanks a lot. That did it. I love the plugin this way. Great piece of work!markstuartwalker wrote:I get asked this quite regularly.
The reasoning stems from the fact that MM and iTunes write their ID3 information back into the mp3 files. Unfortunately they handle the attributes differently for certain values. Under some cercumstances they can "fight" as MM corrects the iTunes value, then MM corrects it to what it wants and then iTunes does it again .... and so on. A regularly reported side-effect is that backup solutions suddenly want to backup loads of mp3 files that "haven't changed".
For some users this isn't a problem as they don't maintain stringent control of the attributes so don't worry about this type of behaviour. If you wish to "share" the files between MM and iTunes then delete the Cache Path folder. This is treated as a special case ... in the words of the pop-up hint "'A folder which will hold copies of all sychronised tracks. Set to "" to ensure no cache is used (the ID3tag information cannot be synched if this is done)"
However, the process is rather slow (2-3 Sec per song). It seems that iTunes is the constraining factor here, because it tries to determine gapless playback information every time a song is added to the library. Is there a way to prevent that from happening by switching it off gapless playback in iTunes somehow?
-
markstuartwalker
- Posts: 931
- Joined: Fri Jul 10, 2009 8:10 am
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
Yes, check the info at the start of this thread. There are some recommended settings for iTunes that should help.
Last edited by markstuartwalker on Tue Mar 08, 2011 2:35 pm, 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
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
-
jwwest
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
Mark,
Have you found anything useful in my debug logs? What is the latest version of iTunes that you know is working with the d_itunes.dll?
-Josh
Have you found anything useful in my debug logs? What is the latest version of iTunes that you know is working with the d_itunes.dll?
-Josh
-
markstuartwalker
- Posts: 931
- Joined: Fri Jul 10, 2009 8:10 am
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
Josh
Sorry for not replying earlier. I must admit that I thought your problems had gone away as I had heard nothing from yourself or any other users.I see nothing obviously wrong in the logs except a catastrophic failure to communicate with iTunes. If nothing else presents I'd suggest reinstalling iTunes but I expect that youve already tried that.
I have been lax in upgrading recently as I'm focussed on MM4.0 compatibility. MM4 and iTunes 10.2.2 are working fine in my test system with a beta plugin.
I can confirm that iTunes 10.1.0.56 is working on my system with the public version of the plugin. Are there any other users who can comment on compatibility with iTunes 10.1 onwards?
Mark
Sorry for not replying earlier. I must admit that I thought your problems had gone away as I had heard nothing from yourself or any other users.I see nothing obviously wrong in the logs except a catastrophic failure to communicate with iTunes. If nothing else presents I'd suggest reinstalling iTunes but I expect that youve already tried that.
I have been lax in upgrading recently as I'm focussed on MM4.0 compatibility. MM4 and iTunes 10.2.2 are working fine in my test system with a beta plugin.
I can confirm that iTunes 10.1.0.56 is working on my system with the public version of the plugin. Are there any other users who can comment on compatibility with iTunes 10.1 onwards?
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
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
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
I can confirm no problems with iTunes 10.2.0.34.
-
markstuartwalker
- Posts: 931
- Joined: Fri Jul 10, 2009 8:10 am
Re: MediaMonkey iTunes device plugin (d_itunes.dll)
I've tested with 10.2.0.34 now. No problems.
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
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