Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: iPod manager (Read 2245061 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

[seemingly abandonware] iPod manager

Reply #825
Do you think you could implement the support for ipod Touch sometime, or it is really impossible ?

Since the release of the new ipod touch 32go, I'm really interested in that model, but I don't want to use iTunes
Sorry for the bad english, I'm french .

[seemingly abandonware] iPod manager

Reply #826
Do you get that for all artwork or just some? If some, can you tell me the dimensions of one of the images and/or upload it?

If it's all, I'll test on XP in case it only triggers with the older version of gdiplus.
out of 4000 odd songs i transfered to my ipod (this was all done in one transfer) only 3 of them had this error, it's weird because the other songs in the same album using the same cover art didn't get this error.

I'll give your v0.5.5 a run through tonight with the same files and cover art, if the problem happens again i'll post the cover art sizes for the ones with errors
Who are you and how did you get in here ?
I'm a locksmith, I'm a locksmith.

[seemingly abandonware] iPod manager

Reply #827
0.5.5 TEST is now released. This now reads the required artwork formats directly from the iPod at run-time, and as a results obeys requests to crop images etc. So things should be much nicer on the Classic/Nano 3G.

Thank you, works great

[seemingly abandonware] iPod manager

Reply #828
Do you think you could implement the support for ipod Touch sometime, or it is really impossible ?

Since the release of the new ipod touch 32go, I'm really interested in that model, but I don't want to use iTunes
It's not impossible, but complicated. The only way I would do it is via the undocumented Apple Mobile Devices API, of which the main problem is that it is undocumented and also the fact I don't have a touch would make it all that more difficult. I'll try and have another look at it this anyway.

out of 4000 odd songs i transfered to my ipod only 3 of them had this error, it's weird because the other songs in the same album using the same cover art didn't get this error.

I'll give your v0.5.5 a run through tonight with the same files and cover art, if the problem happens again i'll post the cover art sizes for the ones with errors
I added some more detail to the error messages in 0.5.5 so that should also help track it down if you get any more errors.
.


[seemingly abandonware] iPod manager

Reply #830
]It's not impossible, but complicated. The only way I would do it is via the undocumented Apple Mobile Devices API, of which the main problem is that it is undocumented and also the fact I don't have a touch would make it all that more difficult. I'll try and have another look at it this anyway.


Thanks for the answer  , I hope you'll be sucessful when you give it a try, I'm really looking forward to it
Sorry for the bad english, I'm french .

[seemingly abandonware] iPod manager

Reply #831
I got the error again

but i found out what the problem was.

It turns out that the album art for those files were .gif files with a .jpg extension. when i opened the file with Irfanview it told me that the extension was wrong.

EDIT: looks like the problem is still there even after fixing up the .gif as a .jpg problem



the dimensions of the Nirvana Bleach album art is 915x900 and the Beatles Revolver cover is 746 x 740
Who are you and how did you get in here ?
I'm a locksmith, I'm a locksmith.

 

[seemingly abandonware] iPod manager

Reply #832
Thanks for the answer  , I hope you'll be sucessful when you give it a try, I'm really looking forward to it
It doesn't seem too complicated, I started a bit o work on it. Really I would need to write a filesystem service in foobar2000 so the touch/iPhones filesystem is accessible as normal through foobar2000 (by something like "applemobiledevice://serial number:path")

Is there someone here with a touch or iPhone ?

EDIT: looks like the problem is still there even after fixing up the .gif as a .jpg problem
OK, it only triggered with images with indexed colours. It's fixed for next build.
.

[seemingly abandonware] iPod manager

Reply #833
Is there someone here with a touch or iPhone ?
I've got a touch (newest firmware 1.1.3 in case youre wondering). Not sure if I want to be a guinea pig though. Btw, mediamonkey recently added touch/iphone support and it seems to work perfectly so far. The open source winamp ipod plugin (ml_ipod) also has touch/iphone support, but I havent tested it yet and Ive heard it doesnt actually update the database until you reset the device. Maybe you can look at it, though, to get an idea for how to get it working.

[seemingly abandonware] iPod manager

Reply #834
I tried your command here, with version 1.1.34.2 of the Nero encoder, and it worked OK.


Thanks for building this awesome plugin! 

I am using a shuffle, so I need to convert all my lossless files to mp3 and foo_dop works great. 

Is there a way for me to use the tool to convert my lossless files to wav and send them straight to the shuffle (without doing the lame encoding)?  Its taking me quite a while to transcode 20 files when in reality, I only need to get about 1.5 hours of music onto the shuffle for my jogging. 

Also, I assume there are temporary files being written by foobar during the conversion.  I assume it goes, lossless->wav->mp3...  So where does that temporary wav file go?

Thanks again

Tom

[seemingly abandonware] iPod manager

Reply #835
I am very unfimiliar with iPod playlists, only basic creation of them within iTunes. I haven't even tried smart playlists, so please excuse if this question is elementary...

But recently I have been rating my songs.
I was wondering if there is a provision anywhere, that automatically creates a playlist according to it's rating. Say: 5 star playlist, 4+ starplaylist, 3+ star playlist and so on.
So as soon as the song has been rated within foobar, this song is automatically added to the corresponding playlist(s). And if the song is rated on your iPod, as soon as you sinc your iPod, these songs are also added to the corresponding playlist(s).

Cheers

[seemingly abandonware] iPod manager

Reply #836
I've implemented some of the foundations for iPod touch / iPhone support in foo_dop 0.5.6, however they need some testing as I don't own either device. For this, the Apple Mobile Devices stuff is required to be installed, this is included with iTunes (it's also a separate msi package within the iTunes installer).

The things that have been implemented are basically interfacing with the Apple Mobile Devices API (watching for new devices and exposing the touch/iPhone filesystem in foobar2000, though I am not expecting the latter to work with this being my first attempt).

The first thing I really need testing is whether foo_dop recognises and connects to the touch/iPhone correctly. This is what needs to be done:
First, in foo_dop prefs enable mobile devices support, and close foobar2000. Open foobar2000 and connect your iPod touch/iPhone. Disconnect and reconnect it. Paste the contents of the foobar2000 console here (or PM me), also stating what touch/iPhone you own.

Thanks!
.

[seemingly abandonware] iPod manager

Reply #837
Ok, I just gave it a try. As soon as I plug the ipod in and it is detected by windows, foobar crashes. So at the very least that means foobar is detecting the ipod being mounted. Oh, and its a 16gb iPod Touch. Here's the log:

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 014F18E7h
Access violation, operation: read, address: 0000003Ch
Call path not available.
Code bytes (014F18E7h):
014F18A7h:  64 A1 00 00 00 00 50 83 EC 14 53 55 56 57 A1 A0
014F18B7h:  C0 52 01 33 C4 50 8D 44 24 28 64 A3 00 00 00 00
014F18C7h:  8B 7C 24 38 C7 07 04 C4 51 01 33 DB 89 5C 24 30
014F18D7h:  8B 47 0C BD 40 86 51 01 3B C3 74 53 8B 4F 3C 50
014F18E7h:  8B 41 3C FF D0 8B F0 83 C4 04 3B F3 74 41 89 5C
014F18F7h:  24 18 89 5C 24 1C 89 5C 24 20 89 5C 24 24 89 6C
014F1907h:  24 14 6A FF 68 6C C3 51 01 8D 4C 24 1C C6 44 24
014F1917h:  38 01 FF 15 40 86 51 01 8B C6 8D 74 24 14 E8 56
Stack (0C50FDF8h):
0C50FDD8h:  00000000 00000000 00000000 00000000
0C50FDE8h:  00000000 00000000 00000000 00000000
0C50FDF8h:  0C530258 DEC2E719 0C50FF40 01554A58
0C50FE08h:  0C50FF28 00000000 014B2923 DEC2E701
0C50FE18h:  014F17B1 00000000 DEC2E73D 0C50FF1C
0C50FE28h:  0150FAD3 00000000 014F1889 01554A58
0C50FE38h:  01554A58 014F3953 00000001 01555784
0C50FE48h:  014EFFFE DEC2E749 0B3768D8 0B374278
0C50FE58h:  71AB949F 015556F0 00000000 00000000
0C50FE68h:  00012017 0C50FE88 01554A58 01555794
0C50FE78h:  71A544B0 71AD2E70 001D48E8 71AB949F
0C50FE88h:  0C50FF3C 00000001 00000000 00000020
0C50FE98h:  0B370168 01518640 00000000 00000004
0C50FEA8h:  00000424 00000000 00000000 00000000
0C50FEB8h:  0C50FEA0 001EA0F8 00000000 0C50FE7C
0C50FEC8h:  0C50FEFC 0C50FF9C 71A771C8 71A544B8
0C50FED8h:  FFFFFFFF 71A544B0 71AB4379 00000400
0C50FEE8h:  0C50FF3C 00000001 0C50FF54 0C50FF50
0C50FEF8h:  71AB2B32 001D48E8 001D48E8 71AB4382
0C50FF08h:  71AD2E70 0B374298 001EA210 00000000
Registers:
EAX: 0C530258, EBX: 00000000, ECX: 00000000, EDX: 0151C404
ESI: 01554A58, EDI: 01554A58, EBP: 01518640, ESP: 0C50FDF8
Crash location: "foo_dop", loaded at 014A0000h - 0153E000h

Loaded modules:
foobar2000                      loaded at 00400000h - 00522000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                        loaded at 7C800000h - 7C8F5000h
COMCTL32                        loaded at 773D0000h - 774D3000h
msvcrt                          loaded at 77C10000h - 77C68000h
ADVAPI32                        loaded at 77DD0000h - 77E6B000h
RPCRT4                          loaded at 77E70000h - 77F02000h
Secur32                          loaded at 77FE0000h - 77FF1000h
GDI32                            loaded at 77F10000h - 77F57000h
USER32                          loaded at 7E410000h - 7E4A0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
SHELL32                          loaded at 7C9C0000h - 7D1D7000h
ole32                            loaded at 774E0000h - 7761D000h
shared                          loaded at 10000000h - 1002A000h
COMDLG32                        loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
AirfoilInject                    loaded at 00380000h - 003A8000h
winmm                            loaded at 76B40000h - 76B6D000h
dsound                          loaded at 73F10000h - 73F6C000h
VERSION                          loaded at 77C00000h - 77C08000h
MSCTF                            loaded at 74720000h - 7476B000h
msctfime                        loaded at 755C0000h - 755EE000h
foo_abx                          loaded at 00F20000h - 00F53000h
foo_albumlist                    loaded at 00F80000h - 00FE7000h
foo_appcommand                  loaded at 01010000h - 01026000h
foo_audioscrobbler              loaded at 01050000h - 01080000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_autoplaylist                loaded at 010A0000h - 010D0000h
foo_cdda                        loaded at 010F0000h - 01125000h
foo_converter                    loaded at 01150000h - 011B8000h
foo_cwbowron                    loaded at 011E0000h - 01208000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_cwb_hooks                    loaded at 01240000h - 0128C000h
foo_dbsearch                    loaded at 012B0000h - 01320000h
OLEAUT32                        loaded at 77120000h - 771AB000h
foo_dirwatch                    loaded at 01340000h - 0136E000h
foo_discogs                      loaded at 01390000h - 0142E000h
foo_dockable_panels              loaded at 01440000h - 01473000h
foo_dop                          loaded at 014A0000h - 0153E000h
SETUPAPI                        loaded at 77920000h - 77A13000h
UxTheme                          loaded at 5AD70000h - 5ADA8000h
foo_dsp_continuator              loaded at 01560000h - 01576000h
MSVCP80                          loaded at 7C420000h - 7C4A7000h
MSVCR80                          loaded at 78130000h - 781CB000h
foo_dsp_crossfader              loaded at 015A0000h - 015BA000h
MSVCR90                          loaded at 78520000h - 785C3000h
foo_dsp_skip_silence            loaded at 015E0000h - 015F3000h
libmmd                          loaded at 01610000h - 018C1000h
foo_dsp_soundtouch              loaded at 018E0000h - 01903000h
foo_dsp_std                      loaded at 01920000h - 01968000h
foo_dsp_vlevel                  loaded at 01990000h - 019B4000h
foo_dsp_vst~                    loaded at 019E0000h - 01A02000h
foo_dsp_winamp                  loaded at 01A30000h - 01A53000h
foo_dts                          loaded at 01A80000h - 01AD6000h
foo_etc                          loaded at 01AF0000h - 01B1A000h
CLBCATQ                          loaded at 76FD0000h - 7704F000h
COMRes                          loaded at 77050000h - 77115000h
vbscript                        loaded at 73300000h - 73365000h
SXS                              loaded at 75E90000h - 75F40000h
foo_exvar                        loaded at 01B60000h - 01B8E000h
foo_facets                      loaded at 01CB0000h - 01D30000h
MSIMG32                          loaded at 76380000h - 76385000h
foo_fileops                      loaded at 01D50000h - 01D96000h
foo_freedb2                      loaded at 01DC0000h - 01E01000h
foo_highlightplaying            loaded at 01E30000h - 01E51000h
foo_input_mslive                loaded at 01E80000h - 01F03000h
WMVCore                          loaded at 15110000h - 1536A000h
WMASF                            loaded at 11C70000h - 11CAA000h
foo_input_reverse                loaded at 01F20000h - 01F4E000h
foo_input_std                    loaded at 01F60000h - 02088000h
foo_input_wma                    loaded at 020B0000h - 020EF000h
foo_listeningto                  loaded at 02100000h - 02110000h
foo_masstag                      loaded at 02120000h - 0216F000h
foo_masstag_addons              loaded at 02190000h - 021AD000h
foo_masstag_replace              loaded at 021C0000h - 021F1000h
foo_menu_addons                  loaded at 02220000h - 0227D000h
foo_minimize_on_close            loaded at 02290000h - 022A6000h
foo_misc_addons                  loaded at 022D0000h - 0230C000h
foo_mlt                          loaded at 02320000h - 0232A000h
foo_navigator                    loaded at 02340000h - 02371000h
foo_playcount                    loaded at 023A0000h - 023C5000h
foo_playlist_bind                loaded at 023F0000h - 02415000h
foo_pqview                      loaded at 02430000h - 02458000h
foo_prettypop                    loaded at 02480000h - 024CD000h
mscoree                          loaded at 79000000h - 79046000h
msvcm80                          loaded at 7C4C0000h - 7C53D000h
mscorwks                        loaded at 79E70000h - 7A40A000h
mscorlib.ni                      loaded at 790C0000h - 79BE8000h
mscorjit                        loaded at 79060000h - 790B6000h
rsaenh                          loaded at 0FFD0000h - 0FFF8000h
foo_preview                      loaded at 04960000h - 04981000h
foo_quicktag                    loaded at 04A20000h - 04A5E000h
foo_removefromqueue              loaded at 04A80000h - 04A8A000h
foo_rgscan                      loaded at 04AA0000h - 04AF9000h
foo_run                          loaded at 04B20000h - 04B4E000h
foo_runcmd                      loaded at 04B70000h - 04B9F000h
foo_scrobblecharts              loaded at 04BC0000h - 04BF3000h
WININET                          loaded at 42C10000h - 42CDF000h
Normaliz                        loaded at 04C10000h - 04C19000h
iertutil                        loaded at 42990000h - 429D5000h
foo_snap                        loaded at 04E40000h - 04E56000h
foo_tlbRC                        loaded at 04E80000h - 04EA0000h
foo_trackpos                    loaded at 04EC0000h - 04EDF000h
foo_uie_albumart                loaded at 04F00000h - 04F3D000h
foo_uie_bookmarks                loaded at 04F60000h - 04FB3000h
foo_uie_explorer                loaded at 04FD0000h - 0500C000h
foo_uie_lyrics                  loaded at 05030000h - 0508F000h
foo_uie_lyrics_art              loaded at 050B0000h - 0516B000h
mscms                            loaded at 73B30000h - 73B45000h
WINSPOOL                        loaded at 73000000h - 73026000h
icm32                            loaded at 66E90000h - 66ED1000h
foo_uie_lyrics_panel            loaded at 051A0000h - 05204000h
foo_uie_panel_splitter          loaded at 05230000h - 05256000h
foo_uie_quicksearch              loaded at 05280000h - 052C6000h
foo_uie_typefind                loaded at 052F0000h - 05320000h
foo_uie_vis_channel_spectrum    loaded at 05340000h - 05379000h
foo_uie_vis_projectm            loaded at 053A0000h - 053EA000h
OPENGL32                        loaded at 5ED00000h - 5EDCC000h
GLU32                            loaded at 68B20000h - 68B40000h
DDRAW                            loaded at 73760000h - 737A9000h
DCIMAN32                        loaded at 73BC0000h - 73BC6000h
foo_ui_columns                  loaded at 05B80000h - 05C88000h
foo_ui_std                      loaded at 05CB0000h - 05D71000h
foo_unpack                      loaded at 05DA0000h - 05DCD000h
foo_utils                        loaded at 05DF0000h - 05E34000h
foo_vis_shpeck                  loaded at 05E60000h - 05EA0000h
foo_winamp_ipc                  loaded at 05EC0000h - 05EE2000h
foo_winamp_spam                  loaded at 05F10000h - 05F2F000h
System.ni                        loaded at 7A440000h - 7AC3E000h
System.Drawing.ni                loaded at 7ADE0000h - 7AF7C000h
System.Windows.Forms.ni          loaded at 7AFD0000h - 7BCA2000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
IMAGEHLP                        loaded at 76C90000h - 76CB8000h
CoreFoundation                  loaded at 18000000h - 18110000h
WSOCK32                          loaded at 71AD0000h - 71AD9000h
YSFileShim                      loaded at 0A130000h - 0A13A000h
icuuc36                          loaded at 0A8E0000h - 0A9A8000h
icudt36                          loaded at 0A9B0000h - 0B0B7000h
icuin36                          loaded at 0B0C0000h - 0B14D000h
pthreadGC2                      loaded at 0A140000h - 0A14F000h
libobjc.i386.A                  loaded at 22200000h - 2229D000h
iTunesMobileDevice              loaded at 0B250000h - 0B364000h
QuickTime                        loaded at 0B380000h - 0C1ED000h
PopUpIcons                      loaded at 0C310000h - 0C316000h
mswsock                          loaded at 71A50000h - 71A8F000h
mslbui                          loaded at 605D0000h - 605D9000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                        loaded at 71A90000h - 71A98000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 014B2923h, location: "foo_dop", loaded at 014A0000h - 0153E000h
Address: 014F17B1h, location: "foo_dop", loaded at 014A0000h - 0153E000h
Address: 0150FAD3h, location: "foo_dop", loaded at 014A0000h - 0153E000h
Address: 014F1889h, location: "foo_dop", loaded at 014A0000h - 0153E000h
Address: 014F3953h, location: "foo_dop", loaded at 014A0000h - 0153E000h
Address: 014EFFFEh, location: "foo_dop", loaded at 014A0000h - 0153E000h
Address: 71AB949Fh, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSAResetEvent" (+00000000h)
Address: 71A544B0h, location: "mswsock", loaded at 71A50000h - 71A8F000h
Address: 71AD2E70h, location: "WSOCK32", loaded at 71AD0000h - 71AD9000h
Symbol: "recv" (+00000000h)
Address: 71AB949Fh, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSAResetEvent" (+00000000h)
Address: 01518640h, location: "foo_dop", loaded at 014A0000h - 0153E000h
Address: 71A771C8h, location: "mswsock", loaded at 71A50000h - 71A8F000h
Address: 71A544B8h, location: "mswsock", loaded at 71A50000h - 71A8F000h
Address: 71A544B0h, location: "mswsock", loaded at 71A50000h - 71A8F000h
Address: 71AB4379h, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSARecv" (+00000061h)
Address: 71AB2B32h, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "FreeAddrInfoW" (+00000027h)
Address: 71AB4382h, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSARecv" (+0000006Ah)
Address: 71AD2E70h, location: "WSOCK32", loaded at 71AD0000h - 71AD9000h
Symbol: "recv" (+00000000h)
Address: 0150FCA5h, location: "foo_dop", loaded at 014A0000h - 0153E000h
Address: 0B252047h, location: "iTunesMobileDevice", loaded at 0B250000h - 0B364000h
Symbol: "AMDeviceStartService" (+00000357h)
Address: 71AD2E70h, location: "WSOCK32", loaded at 71AD0000h - 71AD9000h
Symbol: "recv" (+00000000h)
Address: 0B263395h, location: "iTunesMobileDevice", loaded at 0B250000h - 0B364000h
Symbol: "USBMuxListenerHandleData" (+000000E5h)
Address: 71AB948Eh, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSAWaitForMultipleEvents" (+00000000h)
Address: 0B25105Bh, location: "iTunesMobileDevice", loaded at 0B250000h - 0B364000h
Address: 0B2E1303h, location: "iTunesMobileDevice", loaded at 0B250000h - 0B364000h
Symbol: "YahooConduitLastSyncError" (+00074B53h)
Address: 0B2E9750h, location: "iTunesMobileDevice", loaded at 0B250000h - 0B364000h
Symbol: "YahooConduitLastSyncError" (+0007CFA0h)
Address: 0B2E13A8h, location: "iTunesMobileDevice", loaded at 0B250000h - 0B364000h
Symbol: "YahooConduitLastSyncError" (+00074BF8h)
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 0B2E1329h, location: "iTunesMobileDevice", loaded at 0B250000h - 0B364000h
Symbol: "YahooConduitLastSyncError" (+00074B79h)
Address: 79747265h, location: "mscorlib.ni", loaded at 790C0000h - 79BE8000h
Address: 7473694Ch, location: "MSCTF", loaded at 74720000h - 7476B000h
Symbol: "TF_InitSystem" (+00005A21h)
Address: 79656B3Ch, location: "mscorlib.ni", loaded at 790C0000h - 79BE8000h
Address: 74736575h, location: "MSCTF", loaded at 74720000h - 7476B000h
Symbol: "TF_InitSystem" (+0000564Ah)
Address: 74732F3Ch, location: "MSCTF", loaded at 74720000h - 7476B000h
Symbol: "TF_InitSystem" (+00002011h)
Address: 79656B3Ch, location: "mscorlib.ni", loaded at 790C0000h - 79BE8000h

Version info:
foobar2000 v0.9.5.1 beta 1
UNICODE
Windows 5.1


Additional info:
Converter 1.1  (foo_converter)
Playlist Bind 3.2  (foo_playlist_bind)
Standard Input Array 1.0  (foo_input_std)
iPod manager 0.5.6 TEST  (foo_dop)
RAR reader 1.1  (foo_unpack)
Masstagger Replace 0.0.1  (foo_masstag_replace)
Shpeck - Winamp vis plugins wrapper 0.1.1  (foo_vis_shpeck)
CD Audio Decoder 2.1.2  (foo_cdda)
Quick Search Toolbar 2.8l  (foo_uie_quicksearch)
Acro WMA decoder 0.1.7.1 (Intel SSE)  (foo_input_wma)
Reverse Playback 0.1.3 (Intel SSE)  (foo_input_reverse)
Standard DSP Array 1.0  (foo_dsp_std)
Audioscrobbler 1.3.15  (foo_audioscrobbler)
Dockable Panels 1.0.7b [Mar 28 2007 - 09:18:48]  (foo_dockable_panels)
Preview 1.2  (foo_preview)
SoundTouch DSP 0.1 (Intel SSE)  (foo_dsp_soundtouch)
File Operations 2.1  (foo_fileops)
Extended Variables 0.3  (foo_exvar)
Last.fm Chart Player 0.2.3  (foo_scrobblecharts)
Remove from Queue 1  (foo_removefromqueue)
VLevel 20060324.0  (foo_dsp_vlevel)
TLB Remote Control 2.1  (foo_tlbRC)
Bookmarks 0.2.4.1  (foo_uie_bookmarks)
Misc. Addons 0.1 (Intel SSE)  (foo_misc_addons)
VST bridge 0.60 Beta  (foo_dsp_vst~)
Database Search 1.4  (foo_dbsearch)
Columns UI 0.2.1 alpha 11 preview 2  (foo_ui_columns)
Main window snapping 0.1  (foo_snap)
Winamp IPC emulator 0.1.0  (foo_winamp_ipc)
Playback Statistics 2.0  (foo_playcount)
cwbowron's title format hooks 1.2.6 [Jan  2 2008 - 15:50:05]  (foo_cwb_hooks)
ABX Comparator 1.3.1  (foo_abx)
Typefind 0.2 beta 2  (foo_uie_typefind)
ReplayGain Scanner 2.0.3  (foo_rgscan)
Tagger Panel Window 1.0.6 [Jan  2 2008 - 15:50:49]  (foo_cwb_hooks)
Playlist Tools 0.6.2 beta 6  (foo_utils)
Continuator 0.5.0  (foo_dsp_continuator)
Run services 0.3.3  (foo_run)
Winamp DSP Bridge 1.4.1  (foo_dsp_winamp)
DTS decoder 0.1.1 (Intel SSE)  (foo_dts)
Masstagger 1.6  (foo_masstag)
mslive 0.4.1 (Intel SSE)  (foo_input_mslive)
Facets 2008-01-25  (foo_facets)
Menu Addons 0.4 (Intel SSE)  (foo_menu_addons)
APPCOMMAND multimedia key support 0.1  (foo_appcommand)
Explorer Tree 1.04.6b  (foo_uie_explorer)
Pretty Popup 1.2.3  (foo_prettypop)
ListeningTo 0.1.1  (foo_listeningto)
Highlight playing 0.1.0  (foo_highlightplaying)
foobar2000 core 0.9.5.1 beta 1  (Core)
Miranda ListeningTo foobar2000 Plugin 1.0  (foo_mlt)
Album Art Panel 0.2.7.1  (foo_uie_albumart)
Album Art Browser 0.0.5 [Jul 13 2007 - 10:15:45]  (foo_cwbowron)
Gapless Crossfader 0.3.3.5 (SSE)  (foo_dsp_crossfader)
Winamp API Emulator 0.90  (foo_winamp_spam)
projectM visualization (Panel) 0.4  (foo_uie_vis_projectm)
foo_etc 0.02 alpha  (foo_etc)
Lyrics Art Panel 0.04  (foo_uie_lyrics_art)
Run Command 1.0 beta 2  (foo_runcmd)
Lyric Show Panels 0.3.2.1 [Feb  5 2008 - 19:18:13]  (foo_uie_lyrics)
Minimize On Close 0.2  (foo_minimize_on_close)
freedb Tagger 0.5.2.1  (foo_freedb2)
Default User Interface 0.9.5  (foo_ui_std)
Directory watcher 0.2 beta 3  (foo_dirwatch)
Panel Stack Splitter 0.1.2(alpha)  (foo_uie_panel_splitter)
Masstagger Addons 0.3.4 (Intel SSE)  (foo_masstag_addons)
Album List 4.2  (foo_albumlist)
Navigator 0.6  (foo_navigator)
ZIP/GZIP reader 1.0  (foo_unpack)
Channel Spectrum panel 0.13  (foo_uie_vis_channel_spectrum)
Skip silence 0.1 (Intel SSE)  (foo_dsp_skip_silence)
Track Positioner 1.0  (foo_trackpos)
Lyrics panel 0.34  (foo_uie_lyrics_panel)
Quick Tagger 1.0  (foo_quicktag)
Autoplaylist Manager 1.0  (foo_autoplaylist)
Discogs Tagger 1.11  (foo_discogs)

[seemingly abandonware] iPod manager

Reply #838
Good work looking into this! 

I've got a 32gb ipod touch, 1.1.3 firmware; it's jailbroken if that matters.

Foobar crashes as soon as the ipod is disconnected.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00E518E7h
Access violation, operation: read, address: 0000003Ch
Call path not available.
Code bytes (00E518E7h):
00E518A7h:  64 A1 00 00 00 00 50 83 EC 14 53 55 56 57 A1 A0
00E518B7h:  C0 E8 00 33 C4 50 8D 44 24 28 64 A3 00 00 00 00
00E518C7h:  8B 7C 24 38 C7 07 04 C4 E7 00 33 DB 89 5C 24 30
00E518D7h:  8B 47 0C BD 40 86 E7 00 3B C3 74 53 8B 4F 3C 50
00E518E7h:  8B 41 3C FF D0 8B F0 83 C4 04 3B F3 74 41 89 5C
00E518F7h:  24 18 89 5C 24 1C 89 5C 24 20 89 5C 24 24 89 6C
00E51907h:  24 14 6A FF 68 6C C3 E7 00 8D 4C 24 1C C6 44 24
00E51917h:  38 01 FF 15 40 86 E7 00 8B C6 8D 74 24 14 E8 56
Stack (06F2FDF8h):
06F2FDD8h:  7C919B3F 7C97C0D8 7C919AEB 06C1373C
06F2FDE8h:  06CF64B0 0000FFFF 7FFD6000 00256628
06F2FDF8h:  06FD0258 3B729D34 06F2FF40 00EC4C78
06F2FE08h:  06F2FF28 00000000 00E12923 3B729D2C
06F2FE18h:  00E517B1 00000000 3B729D10 06F2FF1C
06F2FE28h:  00E6FAD3 00000000 00E51889 00EC4C78
06F2FE38h:  00EC4C78 00E53953 00000001 00EC2554
06F2FE48h:  00E4FFFE 3B729D64 06CF68F0 06CF4290
06F2FE58h:  71AB949F 00EC24C0 00000000 00000000
06F2FE68h:  00012017 06F2FE88 00EC4C78 00EC2564
06F2FE78h:  71A544B0 71AD2E70 00C07878 71AB949F
06F2FE88h:  06F2FF3C 00000001 00000000 00000020
06F2FE98h:  06CF0168 00E78640 00000000 00000004
06F2FEA8h:  000002F4 00000000 00000000 00000000
06F2FEB8h:  06F2FEA0 001CABD0 00000000 06F2FE7C
06F2FEC8h:  06F2FEFC 06F2FF9C 71A771C8 71A544B8
06F2FED8h:  FFFFFFFF 71A544B0 71AB4379 000002D4
06F2FEE8h:  06F2FF3C 00000001 06F2FF54 06F2FF50
06F2FEF8h:  71AB2B32 00C07878 00C07878 71AB4382
06F2FF08h:  71AD2E70 06CF42B0 00C07898 00000000
Registers:
EAX: 06FD0258, EBX: 00000000, ECX: 00000000, EDX: 00E7C404
ESI: 00EC4C78, EDI: 00EC4C78, EBP: 00E78640, ESP: 06F2FDF8
Crash location: "foo_dop", loaded at 00E00000h - 00E9E000h

Loaded modules:
foobar2000                       loaded at 00400000h - 00522000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                         loaded at 7C800000h - 7C8F5000h
COMCTL32                         loaded at 773D0000h - 774D3000h
msvcrt                           loaded at 77C10000h - 77C68000h
ADVAPI32                         loaded at 77DD0000h - 77E6B000h
RPCRT4                           loaded at 77E70000h - 77F01000h
GDI32                            loaded at 77F10000h - 77F57000h
USER32                           loaded at 7E410000h - 7E4A1000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
SHELL32                          loaded at 7C9C0000h - 7D1D7000h
ole32                            loaded at 774E0000h - 7761D000h
shared                           loaded at 10000000h - 1002A000h
COMDLG32                         loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
MSCTF                            loaded at 74720000h - 7476C000h
msctfime                         loaded at 755C0000h - 755EE000h
foo_utils                        loaded at 00AA0000h - 00AD8000h
foo_ac3                          loaded at 00AE0000h - 00B0F000h
foo_albumlist                    loaded at 00B30000h - 00B97000h
foo_audioscrobbler               loaded at 00BC0000h - 00BF0000h
WS2_32                           loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_browser                      loaded at 00C50000h - 00C89000h
foo_channel_mixer                loaded at 00CB0000h - 00CEB000h
foo_converter                    loaded at 00D00000h - 00D68000h
foo_cwb_hooks                    loaded at 00D90000h - 00DDD000h
foo_dop                          loaded at 00E00000h - 00E9E000h
SETUPAPI                         loaded at 77920000h - 77A13000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_dsp_pl2                      loaded at 00ED0000h - 00EEE000h
foo_dsp_std                      loaded at 00F10000h - 00F58000h
foo_freedb2                      loaded at 00F80000h - 00FC1000h
foo_infobox                      loaded at 00FF0000h - 01030000h
foo_input_alac                   loaded at 01050000h - 0106D000h
foo_input_dts                    loaded at 01090000h - 010F5000h
foo_input_monkey                 loaded at 01120000h - 01169000h
foo_input_std                    loaded at 01190000h - 012B8000h
foo_lyricsdb                     loaded at 012E0000h - 0130F000h
OLEAUT32                         loaded at 77120000h - 771AB000h
WININET                          loaded at 42C10000h - 42CDF000h
Normaliz                         loaded at 01320000h - 01329000h
iertutil                         loaded at 42990000h - 429D5000h
foo_masstag                      loaded at 01550000h - 015A0000h
foo_navigator                    loaded at 015C0000h - 015E1000h
foo_out_ks                       loaded at 01610000h - 0163A000h
foo_packet_decoder_ac3           loaded at 01660000h - 01687000h
foo_playlist_manager             loaded at 016B0000h - 016F4000h
foo_rgscan                       loaded at 01720000h - 01779000h
foo_uie_albumlist                loaded at 017A0000h - 017DD000h
foo_uie_peakmeter                loaded at 01800000h - 0182D000h
foo_uie_playlists_dropdown       loaded at 01850000h - 0188A000h
foo_uie_queuemanager             loaded at 018B0000h - 018E9000h
mscoree                          loaded at 79000000h - 79046000h
MSVCR80                          loaded at 78130000h - 781CB000h
msvcm80                          loaded at 7C4C0000h - 7C53D000h
mscorwks                         loaded at 79E70000h - 7A3FF000h
mscorlib.ni                      loaded at 790C0000h - 79BF6000h
mscorjit                         loaded at 79060000h - 790B6000h
rsaenh                           loaded at 0FFD0000h - 0FFF8000h
System.ni                        loaded at 7A440000h - 7AC2A000h
System.Drawing.ni                loaded at 7ADE0000h - 7AF7C000h
foo_uie_quicksearch              loaded at 04060000h - 040A6000h
foo_ui_columns                   loaded at 040B0000h - 0414B000h
foo_ui_panels                    loaded at 04170000h - 04259000h
foo_ui_std                       loaded at 04280000h - 04341000h
MSIMG32                          loaded at 76380000h - 76385000h
xpsp2res                         loaded at 20000000h - 202C5000h
mswsock                          loaded at 71A50000h - 71A8F000h
DNSAPI                           loaded at 76F20000h - 76F47000h
rasadhlp                         loaded at 76FC0000h - 76FC6000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                         loaded at 71A90000h - 71A98000h
WINTRUST                         loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                           loaded at 77B20000h - 77B32000h
IMAGEHLP                         loaded at 76C90000h - 76CB8000h
mslbui                           loaded at 605D0000h - 605D9000h
CoreFoundation                   loaded at 18000000h - 18110000h
WSOCK32                          loaded at 71AD0000h - 71AD9000h
YSFileShim                       loaded at 04C60000h - 04C6A000h
icuuc36                          loaded at 061C0000h - 06288000h
icudt36                          loaded at 06290000h - 06997000h
icuin36                          loaded at 069A0000h - 06A2D000h
pthreadGC2                       loaded at 04C70000h - 04C7F000h
libobjc.i386.A                   loaded at 22200000h - 2229D000h
iTunesMobileDevice               loaded at 06B30000h - 06C44000h
VERSION                          loaded at 77C00000h - 77C08000h
QuickTime                        loaded at 66800000h - 6777F000h
WINMM                            loaded at 76B40000h - 76B6D000h
DSOUND                           loaded at 73F10000h - 73F6C000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 00E12923h, location: "foo_dop", loaded at 00E00000h - 00E9E000h
Address: 00E517B1h, location: "foo_dop", loaded at 00E00000h - 00E9E000h
Address: 00E6FAD3h, location: "foo_dop", loaded at 00E00000h - 00E9E000h
Address: 00E51889h, location: "foo_dop", loaded at 00E00000h - 00E9E000h
Address: 00E53953h, location: "foo_dop", loaded at 00E00000h - 00E9E000h
Address: 00E4FFFEh, location: "foo_dop", loaded at 00E00000h - 00E9E000h
Address: 71AB949Fh, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSAResetEvent" (+00000000h)
Address: 71A544B0h, location: "mswsock", loaded at 71A50000h - 71A8F000h
Address: 71AD2E70h, location: "WSOCK32", loaded at 71AD0000h - 71AD9000h
Symbol: "recv" (+00000000h)
Address: 71AB949Fh, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSAResetEvent" (+00000000h)
Address: 00E78640h, location: "foo_dop", loaded at 00E00000h - 00E9E000h
Address: 71A771C8h, location: "mswsock", loaded at 71A50000h - 71A8F000h
Address: 71A544B8h, location: "mswsock", loaded at 71A50000h - 71A8F000h
Address: 71A544B0h, location: "mswsock", loaded at 71A50000h - 71A8F000h
Address: 71AB4379h, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSARecv" (+00000061h)
Address: 71AB2B32h, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "FreeAddrInfoW" (+00000027h)
Address: 71AB4382h, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSARecv" (+0000006Ah)
Address: 71AD2E70h, location: "WSOCK32", loaded at 71AD0000h - 71AD9000h
Symbol: "recv" (+00000000h)
Address: 00E6FCA5h, location: "foo_dop", loaded at 00E00000h - 00E9E000h
Address: 06B32047h, location: "iTunesMobileDevice", loaded at 06B30000h - 06C44000h
Symbol: "AMDeviceStartService" (+00000357h)
Address: 71AD2E70h, location: "WSOCK32", loaded at 71AD0000h - 71AD9000h
Symbol: "recv" (+00000000h)
Address: 06B43395h, location: "iTunesMobileDevice", loaded at 06B30000h - 06C44000h
Symbol: "USBMuxListenerHandleData" (+000000E5h)
Address: 71AB948Eh, location: "WS2_32", loaded at 71AB0000h - 71AC7000h
Symbol: "WSAWaitForMultipleEvents" (+00000000h)
Address: 06B3105Bh, location: "iTunesMobileDevice", loaded at 06B30000h - 06C44000h
Address: 06BC1303h, location: "iTunesMobileDevice", loaded at 06B30000h - 06C44000h
Symbol: "YahooConduitLastSyncError" (+00074B53h)
Address: 06BC9750h, location: "iTunesMobileDevice", loaded at 06B30000h - 06C44000h
Symbol: "YahooConduitLastSyncError" (+0007CFA0h)
Address: 06BC13A8h, location: "iTunesMobileDevice", loaded at 06B30000h - 06C44000h
Symbol: "YahooConduitLastSyncError" (+00074BF8h)
Address: 7C80B683h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B690h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 06BC1329h, location: "iTunesMobileDevice", loaded at 06B30000h - 06C44000h
Symbol: "YahooConduitLastSyncError" (+00074B79h)
Address: 1000DDAFh, location: "shared", loaded at 10000000h - 1002A000h

Version info:
foobar2000 v0.9.5.1 beta 1
UNICODE
Windows 5.1


Additional info:
Panels UI 0.13.8 beta [Jun 12 2007 - 12:28:00]  (foo_ui_panels)
Quick Search Toolbar 2.8l  (foo_uie_quicksearch)
Music Browser 1.2.3b [Mar 23 2007 - 16:52:56]  (foo_browser)
Audioscrobbler 1.3.15  (foo_audioscrobbler)
Masstagger 1.6  (foo_masstag)
Playlist Tools 0.5.9  (foo_utils)
DTS decoder 0.1.7  (foo_input_dts)
Queue manager panel 0.2.3  (foo_uie_queuemanager)
Standard Input Array 1.0  (foo_input_std)
foobar2000 core 0.9.5.1 beta 1  (Core)
freedb Tagger 0.5.2.1  (foo_freedb2)
Columns UI 0.1.3 beta 1v5  (foo_ui_columns)
Converter 1.1  (foo_converter)
Dolby ProLogic II Wrapper 0.1  (foo_dsp_pl2)
Special file info box 2.0.4  (foo_infobox)
Tagger Panel Window 1.0.5 [Jun 12 2007 - 15:14:00]  (foo_cwb_hooks)
Playlists Dropdown 0.5.7.5  (foo_uie_playlists_dropdown)
Kernel Streaming Output 1.2.2  (foo_out_ks)
Playlist Manager 1.0.2  (foo_playlist_manager)
Navigator 0.2  (foo_navigator)
Monkey's Audio decoder 2.1.1  (foo_input_monkey)
cwbowron's title format hooks 1.2.5 [Jun  8 2007 - 08:49:42]  (foo_cwb_hooks)
foo_lyricsdb 0.0.7 beta 5  (foo_lyricsdb)
Default User Interface 0.9.5  (foo_ui_std)
ALAC Decoder 1.0  (foo_input_alac)
iPod manager 0.5.6 TEST  (foo_dop)
AC3 decoder 0.9  (foo_ac3)
Channel Mixer 0.9.6.2  (foo_channel_mixer)
Standard DSP Array 1.0  (foo_dsp_std)
Album list panel 0.2.1  (foo_uie_albumlist)
ATSC A/52 (AC3) Packet Decoder 0.9  (foo_packet_decoder_ac3)
Album List 4.2  (foo_albumlist)
Peakmeter Panel 0.0.4.0 alpha preview  (foo_uie_peakmeter)
ReplayGain Scanner 2.0.3  (foo_rgscan)

[seemingly abandonware] iPod manager

Reply #839
Thanks for testing!

OK that is slightly confusing because that looks like it was processing a disconnection notification. Still that particular crash should be fixed in 0.5.6.1. Please try with the new version (post a new log if it crashes again).
.

[seemingly abandonware] iPod manager

Reply #840
Now youve got me excited....I have a Touch too and would REALLY like to ditch iTunes all together. Looking forward to this ....thank you musicmusic for putting your time into it!

[seemingly abandonware] iPod manager

Reply #841
Nice, that fixed the crash. So first I started foobar without the ipod connected. Then I connected, disconnected, and reconnected it, like you said in your other post. Here's the console log:

error: AMDeviceRetain returned 202861104
Connected to Mobile Device (DID: 48, PID: 4753, Serial: c3fa1c5aa2356b00c60d564805b8a00c4c244fef)
error: AMDeviceStopSession returned 3892314131
error: AMDeviceRelease returned 2
Disconnected from Mobile Device (DID: 48, PID: 4753, Serial: c3fa1c5aa2356b00c60d564805b8a00c4c244fef)
error: AMDeviceRetain returned 203078232
Connected to Mobile Device (DID: 49, PID: 4753, Serial: c3fa1c5aa2356b00c60d564805b8a00c4c244fef)

[seemingly abandonware] iPod manager

Reply #842
0.5.6.1 test

Code: [Select]
Album List refreshed in: 0:00.392424
Startup time : 0:01.864979
Listening for Apple mobile devices.
Audioscrobbler: Handshake successful.
error: AMDeviceRetain returned 113273616
Connected to Mobile Device (DID: 5, PID: 4753, Serial: 154e9c302b118c8a51e90012758c8a8e3d35a485)
error: AMDeviceStopSession returned 3892314131
error: AMDeviceRelease returned 2
Disconnected from Mobile Device (DID: 5, PID: 4753, Serial: 154e9c302b118c8a51e90012758c8a8e3d35a485)
error: AMDeviceRetain returned 117310040
Connected to Mobile Device (DID: 6, PID: 4753, Serial: 154e9c302b118c8a51e90012758c8a8e3d35a485)

[seemingly abandonware] iPod manager

Reply #843
Edit: Sorry figured it out myself.

Good progress on the iPhone n iTouch though. GL

[seemingly abandonware] iPod manager

Reply #844
Great! It's successfully connecting to the iPod/iPhone.

Does it still display the connected message if you connect the iPod before starting foobar2000?

Next slightly more adventurous thing is to get the filesystem stuff working.

pnjman, as yours is jailbroken, do you know the path of a song on your iPod?

If so, let's see what happens if you try and add it to a playlist via "Add Location". The syntax should be
Code: [Select]
applemobiledevice://serial:/private/var/root/Media/iTunes_Control/Music/


It could also be
Code: [Select]
applemobiledevice://serial:private/var/root/Media/iTunes_Control/Music/

I'm not actually sure.

serial is the same string that is written by foo_dop to the console. Of course you will need to compete the end of the path.

(I'm not expecting this to work.. but let's see what happens!)

[edit] actually, wait until 0.5.6.2 before trying this, I'll upload that in a few minutes.

That's now uploaded. Also, don't try and add a whole directory at the moment, there's an issue there that needs to be fixed.
.

[seemingly abandonware] iPod manager

Reply #845
Example of path to music

Code: [Select]
/mobile/media/itunes_control/music/F00/BDPF.mp3


Thats not right.

This is it

Code: [Select]
/private/var/mobile/Media/iTunes_Control/Music/


no itunes control directory in /private/var/root etc

[seemingly abandonware] iPod manager

Reply #846
Are you sure the "mobile" folder is not just how it's represented by whatever software you use (or a mount point or smth) ?

Anyway, I fixed a few bugs in the filesystem stuff already so I'm about to upload 0.5.6.3. Please wait for that version and then you can experiment with paths..

0.5.6.3 is now uploaded.
.

[seemingly abandonware] iPod manager

Reply #847
Heres the console log when I opened foobar with the ipod already connected (using 0.5.6.3):

Facet initialized in : 0:01.083
Facet initialized in : 0:00.524
Facet initialized in : 0:02.587
Startup time : 0:07.467531
Listening for Apple mobile devices.
Connected to Mobile Device (DID: 50, PID: 4753, Serial: c3fa1c5aa2356b00c60d564805b8a00c4c244fef)

Also, I transferred some songs using mediamonkey, and it doesnt seem to follow the naming scheme that itunes does. Instead, it just uses the first 4 characters of the artist tag. So Im guessing you can use any filename as long as its 4 chars:

\iTunes_Control\Music\F44\Beat.mp3

Not sure how it determines the F44 directory, though. It appears to create a new directory for every song incrementally, which doesn't seem very practical.

[seemingly abandonware] iPod manager

Reply #848
This is it

Code: [Select]
/private/var/mobile/Media/iTunes_Control/Music/


no itunes control directory in /private/var/root etc
Aha great, thanks for that. I found the other format through Google, not sure what the story is with the difference, it was some old info in relation to iPhones rather than iPod touches though.

So, in your case I would try adding
Code: [Select]
applemobiledevice://154e9c302b118c8a51e90012758c8a8e3d35a485:/private/var/mobile/Media/iTunes_Control/Music/F00/BDPF.mp3

to a playlist in foobar2000, and if you get that far try and play it.

If you get a crash, please use
Code: [Select]
[codebox][/codebox]
tags to post it. Thanks!

alphaex32: Thanks for checking that, you can try a similar thing with your serial and path as well.
.

[seemingly abandonware] iPod manager

Reply #849
Just tried it, but im just getting an I/O error in the console:

could not enumerate tracks (I/O error) on:
applemobiledevice://c3fa1c5aa2356b00c60d564805b8a00c4c244fef:/private/var/mobile/Media/iTunes_Control/Music/F44/Beat.mp3
Unable to open item for playback (I/O error):
"applemobiledevice://c3fa1c5aa2356b00c60d564805b8a00c4c244fef:/private/var/mobile/Media/iTunes_Control/Music/F44/Beat.mp3"