foo_pod - Foobar2000 meets the iPod, iPod -> Foobar2000 0.8 |
![]() ![]() |
foo_pod - Foobar2000 meets the iPod, iPod -> Foobar2000 0.8 |
Jul 19 2004, 21:00
Post
#601
|
|
|
Group: Members Posts: 75 Joined: 28-July 03 Member No.: 8044 |
QUOTE (Otto42 @ Jul 19 2004, 11:43 AM) QUOTE (rexy @ Jul 19 2004, 10:12 AM) I wonder if the iPod database interface Otto created will need updating to work with the new iPod. How was it when the mini was released? I made no changes specifically to support the mini. And as far as I can tell, iTunes, which creates the databases, creates the same kind every time, regardless of what kind it's connected to. So far, anyway. The multiple OTGPlaylist support will require changes to foo_pod, but I'm betting that it's just using multiple OTGPlaylist files and so should be relatively easy. But, no way to tell until somebody gets ahold of a 3.0 iPod and lets us know. Annoyingly, multi-OTGplaylists and deleting from OTGPlaylists should be software only and thus they could probably add these to the 3rd gen iPods. I know, I was hoping that Apple would have release a firmware upgrade for the 3G iPods to give them some (if not all) of the new software features of the 4G |
|
|
|
Jul 19 2004, 21:02
Post
#602
|
|
|
Group: Members Posts: 128 Joined: 28-February 04 Member No.: 12351 |
Yes; most of the 4G improvements are firmware based. I wonder if the iPod Updater can be hacked and forced to install version 3.0 on 3G iPods... will be interesting.
I'm not much of a hacker/cracker, but I'll see what I can discover about how the updater makes the decision of which version to install on the mounted iPod. Maybe you, Otto, may have a better chance at figuring this one out. |
|
|
|
Jul 19 2004, 21:43
Post
#603
|
|
|
Group: Members Posts: 183 Joined: 21-September 03 Member No.: 8946 |
QUOTE (Otto42 @ Jul 19 2004, 08:43 PM) QUOTE (rexy @ Jul 19 2004, 10:12 AM) I wonder if the iPod database interface Otto created will need updating to work with the new iPod. How was it when the mini was released? I made no changes specifically to support the mini. And as far as I can tell, iTunes, which creates the databases, creates the same kind every time, regardless of what kind it's connected to. So far, anyway. The multiple OTGPlaylist support will require changes to foo_pod, but I'm betting that it's just using multiple OTGPlaylist files and so should be relatively easy. But, no way to tell until somebody gets ahold of a 3.0 iPod and lets us know. Annoyingly, multi-OTGplaylists and deleting from OTGPlaylists should be software only and thus they could probably add these to the 3rd gen iPods. The iPod's filesystem supports deleting them just fine, as proven by the iPod Linux Project, so it's just Apple's annoying marketing scheme. Maybe someone will hack the firmware patch, or someone will emulate the iPod's menu/player system on iPod Linux. Just like ye ol' battle between Windows and Linux, though without the firmware bit. |
|
|
|
Jul 19 2004, 22:44
Post
#604
|
|
![]() Group: Members Posts: 1075 Joined: 15-October 03 From: Memphis, TN Member No.: 9323 |
QUOTE (rexy @ Jul 19 2004, 03:02 PM) Yes; most of the 4G improvements are firmware based. I wonder if the iPod Updater can be hacked and forced to install version 3.0 on 3G iPods... will be interesting. I'm not much of a hacker/cracker, but I'll see what I can discover about how the updater makes the decision of which version to install on the mounted iPod. Maybe you, Otto, may have a better chance at figuring this one out. Getting it on there is easy. Filling it with illegal drugs and sending it across the border is not. Err.. I mean, that getting the firmware onto the device is not difficult to do, it's whether it'll run or not that's the big question. It may simply not be compatible. However, I'm betting that they will incorporate some of these new features into the older 3G iPod's. I'd say to give them some time. Some of the features added into 3rd gen iPod's made it down into 1st/2nd gen iPods too, as they released new firmwares for both simultaneously. The only time they've shown not to add new features is when the older hardware was not capable of supporting it, like in the case of the auto-updating smart playlists (older iPods are simply not fast enough to do this in a reasonable amount of time given the current DB format and such, and they may lack the memory to do it well also). This post has been edited by Otto42: Jul 19 2004, 22:47 -------------------- http://ottodestruct.com
|
|
|
|
Jul 19 2004, 23:42
Post
#605
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
QUOTE (Otto42 @ Jul 19 2004, 03:44 PM) Err.. I mean, that getting the firmware onto the device is not difficult to do, it's whether it'll run or not that's the big question. It may simply not be compatible. However, I'm betting that they will incorporate some of these new features into the older 3G iPod's. I'd say to give them some time. Some of the features added into 3rd gen iPod's made it down into 1st/2nd gen iPods too, as they released new firmwares for both simultaneously. The only time they've shown not to add new features is when the older hardware was not capable of supporting it, like in the case of the auto-updating smart playlists (older iPods are simply not fast enough to do this in a reasonable amount of time given the current DB format and such, and they may lack the memory to do it well also). It is my understanding that the 4G iPods use the same CPU(s) as the iPod Mini (PortalPlayer 5020), while all previous iPods use a variant of the PP5002 (same CPUs as the 5020, but different support hardware), so forcing the 4G firmware onto a 3G iPod likely will not work. I'm sure Apple could have made dynamic smart playlists work on 1G/2G iPod, but like OTG playlists, it was a defining feature that set the 3G iPods apart. That's also why multiple OTG playlists, the new menu structure, and the shuffle songs feature will likely never be available on 3G iPods, even though it istechnically possible. |
|
|
|
Jul 20 2004, 04:45
Post
#606
|
|
|
Group: Members Posts: 128 Joined: 28-February 04 Member No.: 12351 |
Well, it seems that to trick the iPod Updater all it takes is some really simple ResHack-ing, swaping some resources and editing some strings. I didn't try it though in fear of permanent damage to the iPod. Later, I was over at iPodlounge and someone, on OSX, decided to dare and try it and he says it just brings up a disk scanner error message on the iPod so he regressed back to 2.2... too bad, I guess. Maybe some hexing of the actual firmware and not just the updater can make it work on the 3G? Hmmm... I wonder if it's actually worth the bother... maybe the improved battery life is.
This post has been edited by rexy: Jul 20 2004, 04:51 |
|
|
|
Jul 24 2004, 03:50
Post
#607
|
|
|
Group: Members Posts: 13 Joined: 24-July 04 Member No.: 15711 |
Ipod g4 owner here. Just wanted to report that foo_pod seems to be working fine.
This is my first iPod, so I'm not experienced enough with either the iPod or foo_pod to be able to tell if everything is working 100% correctly, but so far so good. Thanks for this great plug-in! |
|
|
|
Jul 24 2004, 04:48
Post
#608
|
|
|
Group: Members Posts: 1 Joined: 24-July 04 Member No.: 15715 |
I use ml_iPod and foo_pod too with my 3g 15gig iPod and I've found that while the smart playlists in foo_pod work, they mysteriously stop working after i edit the itunesdb with ml_iPod. Is there a particular reason for this? I like both plugins and would like to continue using both.
|
|
|
|
Jul 24 2004, 06:02
Post
#609
|
|
![]() Group: Members Posts: 1075 Joined: 15-October 03 From: Memphis, TN Member No.: 9323 |
QUOTE (fhjlx @ Jul 23 2004, 10:48 PM) I use ml_iPod and foo_pod too with my 3g 15gig iPod and I've found that while the smart playlists in foo_pod work, they mysteriously stop working after i edit the itunesdb with ml_iPod. Is there a particular reason for this? I like both plugins and would like to continue using both. ml_iPod does not support true smart playlists. I've been working with the developer to help him add that support. Well, basically I told him how it works then I just let him actually do it. Anyway, yes, ml_iPod currently knows nothing about the special mhod types for smart playlists, and so it will not write them out when it updates the iPod's database file. Only solution is not to use ml_iPod at the moment, because it will destroy a true smart playlist. Edit: Also, and I admit I'm not 100% sure on this, foo_pod doesn't actually populate smart playlists except in some special cases (1st or 2nd gen iPod or SPL uses Playlist or Grouping rules). If this is true, as I think it probably is (for speed reasons), then if you have a 3rd gen or higher, and the SPL in question does not contain a grouping or playlist rule, then all that's really being written to the iPod is the rules itself. The iPod then figures out what's supposed to be in the playlist. In this case, programs like ml_iPod may not show the playlist correctly in their display of what's on the iPod. It'll appear to be empty. This is because it actually is empty, it just contains the necessary rules. iTunes actually fills in all the songs for all the smart playlists, but foo_pod only does it in certain cases because a) it's faster and b) you don't notice any real difference in normal usage anyway. ml_iPod also lacks support for a lot of other things in there as well. One thing he did add, like last week or something, was reading and writing of all the extra track data in the mhit structures, so stuff like the ReplayGain info that foo_pod will put in there should be preserved if you use the latest ml_iPod. It would be erased if you are using an older ml_ipod version. I recommend keeping up to date on it as he changes it. This post has been edited by Otto42: Jul 24 2004, 06:19 -------------------- http://ottodestruct.com
|
|
|
|
Jul 24 2004, 18:40
Post
#610
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
QUOTE (ezekiel2517 @ Jul 23 2004, 08:50 PM) Ipod g4 owner here. Just wanted to report that foo_pod seems to be working fine. Thanks for the report! |
|
|
|
Jul 24 2004, 19:02
Post
#611
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
QUOTE (fhjlx @ Jul 23 2004, 09:48 PM) I use ml_iPod and foo_pod too with my 3g 15gig iPod and I've found that while the smart playlists in foo_pod work, they mysteriously stop working after i edit the itunesdb with ml_iPod. Is there a particular reason for this? I like both plugins and would like to continue using both. As Otto noted, this is almost certainly due to ml_ipod not understanding the smart playlist section in the iPod database, and instead of just copying and ignoring it, they are simply omitting it. Out of curiousity, why do you want to use ml_ipod? By that, I mean is there any special feature or function that isn't available in foo_pod (other than the fact that it runs in Winamp)? |
|
|
|
Jul 25 2004, 17:36
Post
#612
|
|
![]() Group: Members Posts: 73 Joined: 20-March 04 Member No.: 12874 |
Hi Aero, could you consider adding a "minimize" button to the transfer-in-progress window? (like the button in the "processing files" window that shows up when adding a lot of tracks to foobar's queue) If i add a couple of thousand songs to the iPod, i can't use my pc for about an hour, cause foobar can't be minimized during the proces.
tia (i hope this hasnt been implemented in another way i havent noticed yet This post has been edited by .zolder: Jul 25 2004, 17:40 |
|
|
|
Jul 26 2004, 01:45
Post
#613
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
QUOTE (.zolder @ Jul 25 2004, 10:36 AM) Hi Aero, could you consider adding a "minimize" button to the transfer-in-progress window? (like the button in the "processing files" window that shows up when adding a lot of tracks to foobar's queue) If i add a couple of thousand songs to the iPod, i can't use my pc for about an hour, cause foobar can't be minimized during the proces. Actually in version 0.9.2, there is an option to hide the Foobar window during transfers. That should take care of most of your problem. As far the minimize button on the progress windows, there actually is supposed to one there. I'm using the same progress windows as Windows Explorer, and I have the minimize button option enabled, but it doesn't seem to work. I'll have to look into it further, but untili that is working, you might be able to minimize the window by pressing Windows Key + D, or right click on the Windows task bar and select Show Desktop. |
|
|
|
Jul 26 2004, 12:11
Post
#614
|
|
![]() Group: Members Posts: 73 Joined: 20-March 04 Member No.: 12874 |
Geez, i still was on 0.9.1a, i must have missed your 9.2 post
got 9.2 now, it does exactly what i want it to do! thanx! btw: Windows Key + D won't work when it's not minimized. everything will minimize except for foobar, which will just stay as it is. But heck, it minimizes itself automatically This post has been edited by .zolder: Jul 26 2004, 12:13 |
|
|
|
Jul 26 2004, 12:36
Post
#615
|
|
|
Group: Members Posts: 183 Joined: 21-September 03 Member No.: 8946 |
I am still having problems with playlists ignored in foobar2000 appearing as empty playlists on the iPod.
Perhaps the problem is that during a Sync All Playlists, playlists that are ignored but exist on the iPod are not deleted? |
|
|
|
Jul 27 2004, 01:34
Post
#616
|
|
|
Group: Members Posts: 1 Joined: 27-July 04 Member No.: 15802 |
Hi all! New to this board!
Anyways, I'm having a problem with ignored playlists, still showing up on my iPod, when using the sync and send all. I'm using the latest plugin (0.92 i think). I think this began happening after I installed the latest foobar, but this is not definate. I've tried toggling the ignore and not ignored states to see if it would remedy the problem, but to no avail. So.. just asking if there's any solutions to this problem! (or if anyone has experienced it themselves!) |
|
|
|
Jul 27 2004, 03:29
Post
#617
|
|
![]() Group: Members Posts: 164 Joined: 9-July 04 Member No.: 15188 |
In the Smart Playlist Editor, could you make the "Limit" clickable, as well as the check button? Like <label> in XHTML, if you've come across them... It's a good overall principle to make forms work this way.
|
|
|
|
Jul 27 2004, 03:37
Post
#618
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
QUOTE (mintcoffee @ Jul 26 2004, 06:34 PM) Hi all! New to this board! Thanks! QUOTE Anyways, I'm having a problem with ignored playlists, still showing up on my iPod, when using the sync and send all. I'm using the latest plugin (0.92 i think). I think this began happening after I installed the latest foobar, but this is not definate. I've tried toggling the ignore and not ignored states to see if it would remedy the problem, but to no avail. So.. just asking if there's any solutions to this problem! (or if anyone has experienced it themselves!) This problem has been reported a few times (includes DocUK's post right before yours), but I have never been able to narrow down the problem. I just picked up a 2nd iPod for development use, but I don't have a lot of free time at the moment to work on foo_pod. I'll try to reproduce and fix the ignored playlist problem in the next release. |
|
|
|
Jul 27 2004, 03:45
Post
#619
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
QUOTE (Storm @ Jul 26 2004, 08:29 PM) In the Smart Playlist Editor, could you make the "Limit" clickable, as well as the check button? Like <label> in XHTML, if you've come across them... It's a good overall principle to make forms work this way. This has been asked before (the foo_pod preferences work in the same fashion). Basically, I can do this, but I like the way it is now, so changing it is a very low priority. |
|
|
|
Jul 27 2004, 05:56
Post
#620
|
|
![]() Group: Members Posts: 164 Joined: 9-July 04 Member No.: 15188 |
Okay... I would like to see it changed soon anyways. What is high priority right now?
|
|
|
|
Jul 27 2004, 06:10
Post
#621
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
BTW, the new iPod I bought is a 4G iPod. It just arrived today, so I haven't had much time to play with it, but here are my initial impressions:
Good:
There are a few other minor changes, like the Shuffle Songs menu item (I haven't tried it yet), and the wheel clicker noise can be configured to play through the speaker, the headphones, or both. So the 4G iPod is basically a faster 3G iPod with slightly better software (that should run on a 3G anyway) and a (maybe) worse user interface. |
|
|
|
Jul 27 2004, 06:19
Post
#622
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
QUOTE (Storm @ Jul 26 2004, 10:56 PM) Okay... I would like to see it changed soon anyways. What is high priority right now? Starting a new job and learning C# Oh, you mean as far as foo_pod is concerned. My biggest focus now is adding regular playlist support to the smart playlist editor (and hence making it just the Playlist Editor). Ideally, I want to make it so you can open up the PE, create a new playlist or edit an existing one, drag files from the Foobar window, and delete songs from the playlist. Also now that I have the new iPod, adding something to deal with OTG playlists is suddenly a high(er) priority, along with potentially adding support for dealing with multiple iPods. |
|
|
|
Jul 27 2004, 06:27
Post
#623
|
|
![]() Group: Members Posts: 164 Joined: 9-July 04 Member No.: 15188 |
I think I'm sticking with my 3rd gen pod until Apple gets off their asses and make some REAL changes.
If they don't release the new firmware to 3rd gen users I will also hate them for an eternity. Edit; I am happy to hear about the improved speed though. This post has been edited by Storm: Jul 27 2004, 06:30 |
|
|
|
Jul 27 2004, 06:34
Post
#624
|
|
![]() Group: Members Posts: 164 Joined: 9-July 04 Member No.: 15188 |
QUOTE (Aero @ Jul 27 2004, 07:19 AM) QUOTE (Storm @ Jul 26 2004, 10:56 PM) Okay... I would like to see it changed soon anyways. What is high priority right now? Starting a new job and learning C# Oh, you mean as far as foo_pod is concerned. My biggest focus now is adding regular playlist support to the smart playlist editor (and hence making it just the Playlist Editor). Ideally, I want to make it so you can open up the PE, create a new playlist or edit an existing one, drag files from the Foobar window, and delete songs from the playlist. Also now that I have the new iPod, adding something to deal with OTG playlists is suddenly a high(er) priority, along with potentially adding support for dealing with multiple iPods. C#? I haven't decided if that's a mayor EWW yet... given any thought to Java? I'm kinda interested in starting programming for real. But you can edit playlists directly in foobar? ...can't you? |
|
|
|
Jul 27 2004, 14:52
Post
#625
|
|
![]() Group: Members Posts: 72 Joined: 1-October 03 Member No.: 9103 |
Of course this also means you'll be able to get a 3G Ipod cheap as well. I finally got to play with a Mini-Ipod the other day, and I think the move to the click wheel in the end is a good move for the 4G. Still wondering how the sound compares.
Scott |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 10:39 |