User Tools

Site Tools


dop:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dop:start [2010/06/21 00:25] – grammar fix 98.248.90.175dop:start [2013/08/16 17:23] (current) – [Standard iPod series] 24.52.208.98
Line 1: Line 1:
 ====== iPod manager component for foobar2000 ====== ====== iPod manager component for foobar2000 ======
  
-iPod manager component for foobar2000 0.9.5 or newer.+iPod manager component for foobar2000 0.9.5.4 or newer.
  
  
Line 14: Line 14:
 ===== Supported models ===== ===== Supported models =====
  
-Supported models (as of version 0.6.7.4):+Supported models (as of version 0.6.9.5):
  
 ==== Standard iPod series ==== ==== Standard iPod series ====
Line 32: Line 32:
 | Nano 4G | Yes ((Without Genius support))  | | Nano 4G | Yes ((Without Genius support))  |
 | Nano 5G | Yes ((See below requirements; Without Genius support)) | | Nano 5G | Yes ((See below requirements; Without Genius support)) |
 +| Nano 6G | Yes ((Requires updated iPhoneCalc.dll)) |
 +| Nano 7G | Yes ((Requires updated iPhoneCalc.dll)) |
  
 ==== iPod Shuffle series==== ==== iPod Shuffle series====
Line 38: Line 40:
 | Shuffle 1G | Yes, with some [[dop:notes#ipod_shuffle_support|limitations]] | | Shuffle 1G | Yes, with some [[dop:notes#ipod_shuffle_support|limitations]] |
 | Shuffle 2G | Yes, with some [[dop:notes#ipod_shuffle_support|limitations]] | | Shuffle 2G | Yes, with some [[dop:notes#ipod_shuffle_support|limitations]] |
-| Shuffle 3G | Yes, with some [[notes#ipod_shuffle_support|limitations]] ((Without VoiceOver support)) |+| Shuffle 3G | Yes, with some [[notes#ipod_shuffle_support|limitations]] 
 +| Shuffle 4G | Yes, with some [[dop:notes#ipod_shuffle_support|limitations]] |
  
-==== iPhone OS based devices ====+==== iOS based devices ====
  
 See [[notes#iphone_and_ipod_touch_support|notes]] See [[notes#iphone_and_ipod_touch_support|notes]]
  
-^ Device ^ Software Version ^^^^^^ +^ Device ^ iOS Software Version ^^^^^^^^^^ 
-^ :::    ^ 1.x ^ 2.x ^ 3.0.x ^ 3.1.x ^ 3.2.x ^ 4.0.x ^ +^ :::    ^ 1.x ^ 2.x ^ 3.0.x ^ 3.1.x ^ 3.2.x ^ 4.0.x ^ 4.1.x ^ 4.2.x ^ 4.3.x ^ 5.x ^ 
-1G Touch | Yes | Yes | Yes | Yes | - | - | +iPod touch first generation | Yes | Yes | Yes | Yes | - | - | - | - | - | - | 
-2G Touch | - | Yes | Yes | Yes | - | No +iPod touch second generation | - | Yes | Yes | Yes | - | Yes | Yes | Yes | - | - 
-3G Touch | - | - | - | Yes | - | No | +iPod touch third generation | - | - | - | Yes | - | Yes | Yes | Yes | Yes | No | 
-| iPhone | Yes | Yes | Yes | Yes | - | - | +| iPod touch fourth generation | - | - | - | - | - | - | Yes((iPhoneCalc.dll required)) | Yes((iPhoneCalc.dll required)) | Yes((iPhoneCalc.dll required)) | No | 
-| iPhone 3G | - | Yes | Yes | Yes | - | No +| iPhone | Yes | Yes | Yes | Yes | - | - | - | - | - | - | 
-| iPhone 3GS | - | - | Yes | Yes | - | No | +| iPhone 3G | - | Yes | Yes | Yes | - | Yes | Yes | Yes | - | - 
-| iPhone (2010) | - | - | - |- | - | No | +| iPhone 3GS | - | - | Yes | Yes | - | Yes | Yes | Yes | Yes | No | 
-| iPad | - | - | - | - | No | - |+| iPhone 4 GSM | - | - | - |- | - | Yes((iPhoneCalc.dll required)) | Yes((iPhoneCalc.dll required)) | Yes((iPhoneCalc.dll required)) | Yes((iPhoneCalc.dll required)) | No | 
 +| iPhone 4 CDMA | - | - | - |- | - | - | - | ?((iPhoneCalc.dll required)) | - | No | 
 +| iPad | - | - | - | - | Yes((iPhoneCalc.dll required)) | - | - | Yes((iPhoneCalc.dll required)) | Yes((iPhoneCalc.dll required)) | No 
 +| iPad 2 | - | - | - | - | - | - | - | - | Yes((iPhoneCalc.dll required)) | No |
  
 ===== Requirements ===== ===== Requirements =====
  
-You will need the following software installed: +You will need to have the following software installed (as of version 0.6.8.0)
-^ Requirement ^ Applicable models ^ Source ^ Comments +^ Requirement ^ Applicable models ^ Source ^ 
-| Apple iPod/iPhone driver | 2007 model iPods and newer | Included with Apple Mobile Device Support +| Apple iPod/iPhone driver | 2007 model iPods and newer | Included with Apple Mobile Device Support | 
-| Apple Mobile Device Support | iPhone, iPod touch | iTunes installer +| Apple Mobile Device Support | iPhone, iPod touch | iTunes installer (9.1 or newer) 
-| Apple Application Support | iPhone, iPod touch | iTunes installer | From iTunes 9.+| Apple Application Support | iPhone, iPod touch | iTunes installer (9.1 or newer) 
-Quicktime | iPhone, iPod touch | iTunes/Quicktime installer | Until iTunes 9.0.3 |+iPhoneCalc.dll | iPhone 4, iPod touch 4G, iPad, iPod nano 6G | |
  
-Supported operating systems (as of version 0.6.6.8):+Supported operating systems (as of version 0.6.8.2):
 ^ Operating System       ^ Supported ^ ^ Operating System       ^ Supported ^
 | Windows 7              | **Yes**       | | Windows 7              | **Yes**       |
Line 78: Line 84:
 ===== Installation ===== ===== Installation =====
   - Install dependent software as per requirements section above   - Install dependent software as per requirements section above
-  - [[http://yuo.be/ipod.php|Download foo_dop]] and use a program such as [[http://www.7-zip.org/|7-Zip]] to extract the archive.+  - [[http://yuo.be/ipod.php|Download iPod manager]] and use a program such as [[http://www.7-zip.org/|7-Zip]] to extract the archive.
   - Close all running instances of foobar2000.   - Close all running instances of foobar2000.
   - Copy the foo_dop.dll file to the foobar2000 components directory, typically ''%programfiles%\foobar2000\components\''.   - Copy the foo_dop.dll file to the foobar2000 components directory, typically ''%programfiles%\foobar2000\components\''.
   - Start foobar2000.   - Start foobar2000.
-  - For iPhone or iPod touch devices you need to enable "mobile device support" in the Foobar2000 preferences under Tools -> iPod Manager -> Mobile Devices. +  - For iPhone or iPod touch devices you need to enable "mobile device support" in the foobar2000 preferences under Tools -> iPod Manager -> Mobile Devices.
 ===== Download ===== ===== Download =====
  
-[[http://yuo.be/ipod.php|Download foo_dop]]+[[http://yuo.be/ipod.php|Download iPod manager]]
  
 ===== Usage ===== ===== Usage =====
   * For standard iPod models (not iPod touch or iPhone) you need your iPod mounted as a removable hard drive for the component to work. You should enable "Manually manage music [...]" in iTunes (or at the least "Enable disk use").   * For standard iPod models (not iPod touch or iPhone) you need your iPod mounted as a removable hard drive for the component to work. You should enable "Manually manage music [...]" in iTunes (or at the least "Enable disk use").
-  * For iPod touch and iPhone, see [[notes#iphone_and_ipod_touch_support|notes]].+  * For iPod touchiPhone and iPad, see [[notes#iphone_and_ipod_touch_support|notes]].
   * iPod commands are then found under "File/iPod" in the menu bar and the "iPod" group in shortcut menus.   * iPod commands are then found under "File/iPod" in the menu bar and the "iPod" group in shortcut menus.
  
 ===== Configuration ===== ===== Configuration =====
-The documents below explain the options in the respective tab in foo_dop's options page.+The documents below explain the options in the respective tab in iPod manager's options page.
   * [[.config:Database]]   * [[.config:Database]]
   * [[.config:Conversion]]   * [[.config:Conversion]]
Line 120: Line 125:
  
 ==== I stopped using iTunes, should I uninstall it? ==== ==== I stopped using iTunes, should I uninstall it? ====
-That is your choice. But keep in mind you will still need iTunes to update firmware and restore your iPod, so it is useful to have to hand. For the iPod touch and iPhone, you will need to retain some parts of iTunes (see above requirements section).+That is your choice. But keep in mind you will still need iTunes to update firmware and restore your iPod, so it is useful to have it to hand. For the iPod touch and iPhone, you will need to retain some parts of iTunes (see above requirements section).
  
 ==== I added lots of artwork to my iPod and now my iPod stutters when playing music ==== ==== I added lots of artwork to my iPod and now my iPod stutters when playing music ====
Line 133: Line 138:
 The most common reason for this is that the file is corrupt and has multiple ID3v2 tags at the beginning of the file. One way to correct this is to use the "Rebuild MP3 stream" command in foobar2000. The most common reason for this is that the file is corrupt and has multiple ID3v2 tags at the beginning of the file. One way to correct this is to use the "Rebuild MP3 stream" command in foobar2000.
  
-==== Can I use foo_dop whilst iTunes or another iPod manager is running? ==== +==== Can I use iPod manager whilst iTunes or another iPod manager is running? ==== 
-No, you should always close iTunes before using this component. Some, like iTunes, will rewrite the iPod's database in the background, which can cause changes to the database made by foo_dop whilst the other program was running to be lost.+No, you should always close iTunes before using this component. Some, like iTunes, will rewrite the iPod's database in the background, which can cause changes to the database made by iPod manager whilst the other program was running to be lost.
  
-==== Every time I add files to the iPod using iTunes, it trashes artwork for files sent using foo_dop. How can I prevent this? ====+==== Every time I add files to the iPod using iTunes, it trashes artwork for files sent using iPod manager. How can I prevent this? ====
 iTunes will do this for files without embedded artwork whilst it is determining gapless playback information. To prevent this in the future, in this component's preferences enable gapless scanning and the option to set dummy gapless data. See the [[.config:iPod Features]] preferences page for more information. iTunes will do this for files without embedded artwork whilst it is determining gapless playback information. To prevent this in the future, in this component's preferences enable gapless scanning and the option to set dummy gapless data. See the [[.config:iPod Features]] preferences page for more information.
  
-==== foo_dop does not seem to work under Wine? ====+==== iPod manager does not seem to work under Wine? ====
 Direct your bug reports [[http://bugs.winehq.org/|here]]. Direct your bug reports [[http://bugs.winehq.org/|here]].
  
Line 169: Line 174:
  
 ==== I tagged some of my files with an external tagging program and now they are always recopied when syncing ==== ==== I tagged some of my files with an external tagging program and now they are always recopied when syncing ====
-This can happen if your tagging program is set up to preserve file last modified dates as this prevents foobar2000 / foo_dop from seeing changes to the files. Disable any such options in the tagging program, and run 'Reload info' (under Tools in the Properties window) for any tracks you are facing this issue with.+This can happen if your tagging program is set up to preserve file last modified dates as this prevents foobar2000 / iPod manager from seeing changes to the files. Disable any such options in the tagging program, and run 'Reload info' (under Tools in the Properties window) for any tracks you are facing this issue with.
  
 <BOOKMARK:afcto> <BOOKMARK:afcto>
Line 190: Line 195:
  
 ==== Is it safe to update to the latest version of iTunes? ==== ==== Is it safe to update to the latest version of iTunes? ====
-Usually yes, but check the forum discussion thread for the most up-to-date information when a new version comes out. (At the time of writing the latest version of iTunes is 9.1.1).+Usually yes, but check the forum discussion thread for the most up-to-date information when a new version comes out. (At the time of writing the latest version of iTunes is 10.3).
  
 Note: If you have enabled mobile devices support, make sure you close foobar2000 before updating iTunes. Note: If you have enabled mobile devices support, make sure you close foobar2000 before updating iTunes.
 +
 +Note: With version 10.6.3 (and maybe above) you get the message "Failed to locate function AMDeviceNotificationGetThreadHandle" when fb2k is started. Tested with Win 7 64-bit, foo_dop 0.6.9.6. Runs with Apple Application Support 1.3.0 and Apple Mobile Device Support 3.1.0.62 from an older iTunes.
  
 ==== Is it safe to update to the latest firmware for my device? ==== ==== Is it safe to update to the latest firmware for my device? ====
Line 224: Line 231:
 I have investigated some workarounds, but I have decided against using these as they may have other side effects. Once this is working under iTunes, I will be able to fix this in iPod manager. I have investigated some workarounds, but I have decided against using these as they may have other side effects. Once this is working under iTunes, I will be able to fix this in iPod manager.
  
-===== To-Do ===== +Update: Fixed in iTunes 10 and iOS 4.1, however the fix still needs to be implemented in iPod manager 
-...+Update: This should be fixed in the current version of iPod manager 
 + 
 +==== I'm using iPod manager in conjunction with foo_audioscrobbler, and submitted tracks won't show up on my last.fm page, even though console says "Submission succeeded" ==== 
 +Check if date and time on your device is set correctly. 
 + 
 +===== To-do ===== 
 + 
 +  * Add iOS 5.x support(goodness is this taking a long time) 
 ===== Requests ===== ===== Requests =====
 +  * Expand functionality to include standard USB hard drives. (i.e. foo_dop can sync with a USB drive, not just an iPod).
   * Scan/Remove duplicate tracks from Ipod library (and enforce that duplicate tracks cannot be sync'd)   * Scan/Remove duplicate tracks from Ipod library (and enforce that duplicate tracks cannot be sync'd)
   * Support for cue sheets that reference MP3 files. Should split the referenced files using the cue sheet and set appropriate gapless data.   * Support for cue sheets that reference MP3 files. Should split the referenced files using the cue sheet and set appropriate gapless data.
Line 240: Line 256:
   * Autofill   * Autofill
   * Ability to view artwork for tracks on iPod in foobar2000 artwork viewer   * Ability to view artwork for tracks on iPod in foobar2000 artwork viewer
-  * Ability to exclude certain files from sync operation 
   * Conversion encoder presets   * Conversion encoder presets
   * Per-device conversion settings/profiles   * Per-device conversion settings/profiles
   * Locate dead tracks function   * Locate dead tracks function
 +  * Ability to exclude certain artist, album or specific files from sync operation.
  
 ==== Not happening ==== ==== Not happening ====
Line 250: Line 266:
   * Integration with, or allow foobar's media library to scan the iPod library (on iPhone/Touch)   * Integration with, or allow foobar's media library to scan the iPod library (on iPhone/Touch)
 > Unfortunately, not possible to implement at this time. > Unfortunately, not possible to implement at this time.
 +  * Expand scope to also cover synchronizing with Windows Phone 7. Would be nice to get rid of Zune.
 ===== Changelog ===== ===== Changelog =====
  
dop/start.txt · Last modified: 2013/08/16 17:23 by 24.52.208.98