HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: cwbowron on 2006-03-21 20:28:17

Title: foo_sendtodevice
Post by: cwbowron on 2006-03-21 20:28:17
foo_sendtodevice adds to context menu options:

Send to Device/Default
Send to Device/Select...

Default will send the files to the first path in your list, Select will present you the complete list of device paths that you have configured in the preferences under Tools/Send to Device.  Select will also let you optionally export a m3u playlist of the copied items.  Great tool for exporting files to an mp3 player that acts as a USB device.

foo_sendtodevice is available from my foobar2000 components page (http://wiki.bowron.us/index.php/Foobar2000).
Title: foo_sendtodevice
Post by: Anas on 2006-03-21 20:37:35
First of all: Thanks, I've been waiting for such a plugin since I have an mp3 Player  .
Unfortunatly it doesn't work for me. I always get the error
Filename eg Paragon - 2003 - The Dark Legacy - 01 - The Legacy cannot be copied: The reported path can't be found.
Make sure that the reported path is correct.

Roughly translated.
BTW I try to copy directly to N:\, but I don't think this matters...
Title: foo_sendtodevice
Post by: cwbowron on 2006-03-21 20:40:35
Quote
BTW I try to copy directly to N:\, but I don't think this matters...
[a href="index.php?act=findpost&pid=373534"][{POST_SNAPBACK}][/a]


with foo_sendtodevice, the path must be in terms of TAGZ...

i.e you probably want to do something like:

Code: [Select]
N:\%artist% - %title%.$ext(%_path%)
Title: foo_sendtodevice
Post by: Anas on 2006-03-21 20:41:21
Ah, I see. Sorry, my fault. Thanks for pointing this out.
Title: foo_sendtodevice
Post by: Chaser on 2006-03-21 20:54:11
Quote
Code: [Select]
N:\%artist% - %title%.$ext(%_path%)

[a href="index.php?act=findpost&pid=373537"][{POST_SNAPBACK}][/a]


I guess you should add this to documentation!
Will test it soon. Thank you!

edit: sorry. It's obviously preconfigured.
Title: foo_sendtodevice
Post by: djet on 2006-03-21 22:21:44
Maybe it's quite from the different area, but I'd like to have an option to copy to my mobile device either via ActiveSync or Bluetooth.  If it's already implemented somewhere, please point it.
Title: foo_sendtodevice
Post by: Killmaster on 2006-03-23 00:38:40
A few suggestions:

-I know that you're supposed to use TAGZ, but could you just have it automatically append the file extension to the end? It's annoying and pointless to have to add $ext(%_path%) every time when there's no good reason NOT to have it.

-Make the devices screen in preferences similar to the way it's done in the album list prefs, including the options to name each device, move them up and down, etc.

-The send to device dialog (minor note: "dialog" could be renamed to "Send to Device") is kind of bulky with that extra frame. Something like the "Send to Playlist..." dialog would look nicer. I also don't see a great need to be able to configure it inside the window itself; it'd be more intuitive just to show the options defined in preferences.

-Even better: Change the context menu item into a dropdown box with each option available, so you can do it in two clicks.

-REALLY MINOR: In accordance with standard windows apps, "Send To Device" should be renamed to "Send to Device..."
Title: foo_sendtodevice
Post by: cwbowron on 2006-03-23 13:28:15
Thanks for the suggestions... I will probably but out a new version with some of them implemented soon...

Quote
-The send to device dialog (minor note: "dialog" could be renamed to "Send to Device") is kind of bulky with that extra frame. Something like the "Send to Playlist..." dialog would look nicer. I also don't see a great need to be able to configure it inside the window itself; it'd be more intuitive just to show the options defined in preferences.
[a href="index.php?act=findpost&pid=374089"][{POST_SNAPBACK}][/a]


The main reason I have it as an editable field is that I have a couple different external devices and sometimes depending on what I have plugged in my mp3 will be E:, F: or G: and I dont want to have 3 different devices listed for what essentially is the same device... so I just have it as the most common drive then if I should have a different configuration when I go to use it, I can easily change the drive when runnning it...
Title: foo_sendtodevice
Post by: cwbowron on 2006-03-29 19:07:39
Release 1.0beta2

Quote
    * 2006-03-23
          o changed "dialog" to Send to Device in Dialog Box
          o changed "send to device" to "send to device..." in context menu
          o add ".$ext(%_path%)" to format string if no period is found
Title: foo_sendtodevice
Post by: kenji idle on 2006-03-29 19:47:32
what does this mean ? :

Failed to load DLL: foo_sendtodevice.dll
Reason: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. 

deleting my foobar2000.cfg did not help (had a backup of course)
Title: foo_sendtodevice
Post by: bug_forever on 2006-03-31 14:46:16
You just need to install .NET FrameWork 2.0
Title: foo_sendtodevice
Post by: start78 on 2006-03-31 18:05:11
Quote
You just need to install .NET FrameWork 2.0[a href="index.php?act=findpost&pid=377452"][{POST_SNAPBACK}][/a]

Do i really have to or is there another way to get it to work?

I wanted to give this plugin a try. Usually i transfered the files to my device with the "File Operations" option. But now i recognized that the files are being processed in the order of the filenames (or artist tag?) and not in the order of the playlist number.

But i need the files to be transfered in the order of the playlist number (list index) because my porty doesn't sort alphabeticaly but in the order it recieved the files.
Title: foo_sendtodevice
Post by: foosion on 2006-03-31 19:26:34
This component needs the C/C++ runtime library for VS8, but not the complete .NET framework.
Title: foo_sendtodevice
Post by: fegul on 2006-04-01 00:39:43
What about MP3 players that are playsforsure compatible?  I can't find a drive letter for mine using Disk Management or anything.  How would I transfer to one of those?

BTW, it does show up in My Computer, but doesnt have a drive letter
Title: foo_sendtodevice
Post by: Killmaster on 2006-04-01 00:43:38
Quote
What about MP3 players that are playsforsure compatible?  I can't find a drive letter for mine using Disk Management or anything.  How would I transfer to one of those?

BTW, it does show up in My Computer, but doesnt have a drive letter
[a href="index.php?act=findpost&pid=377633"][{POST_SNAPBACK}][/a]


\\DEVICENAME maybe? Just guessing.
Title: foo_sendtodevice
Post by: foosion on 2006-04-01 02:30:49
I would be so bold and guess that it's not possible. Why would they let you load arbitrary data onto the device, when you can just use Windows Media Player to transfer your music there, which also happens to enforce all their DRM policies? After all, the "Plays for sure" logo doesn't just mean that a device can decode dertain audio formats, but also that it uses Microsoft's DRM technology.

Well, this is merely speculation, so feel free to find a counter-example or other information to prove me wrong.
Title: foo_sendtodevice
Post by: fegul on 2006-04-01 05:14:07
Quote
I would be so bold and guess that it's not possible. Why would they let you load arbitrary data onto the device, when you can just use Windows Media Player to transfer your music there, which also happens to enforce all their DRM policies? After all, the "Plays for sure" logo doesn't just mean that a device can decode dertain audio formats, but also that it uses Microsoft's DRM technology.

Well, this is merely speculation, so feel free to find a counter-example or other information to prove me wrong.
[a href="index.php?act=findpost&pid=377661"][{POST_SNAPBACK}][/a]

That would be bad news bears right there.  There a lot more playsforsure compatible devices, so hopefully someone will hack it sometime soon.  It sucks considering I use Foobar for all my music needs, and I dont want to have to use WMP for syncing songs to it 
Title: foo_sendtodevice
Post by: david_dl on 2006-04-01 05:32:57
The latest winamp seems to support 'playsforsure' devices.
Title: foo_sendtodevice
Post by: start78 on 2006-04-01 07:08:45
Quote
This component needs the C/C++ runtime library for VS8, but not the complete .NET framework.
[a href="index.php?act=findpost&pid=377525"][{POST_SNAPBACK}][/a]

Are they linked in the forums?

Or is there a way using the "file operations" option the way i want to use it? Is it permanently set to sort by filename (or artist?)? I don't understand why 0.9 acts like this. In 0.8.3 with "masstagger -> rename, move or copy files" the files where moved in the order they appeared in the playlist. Was there a discussion to change this in 0.9?

<edit>deleted useless link and altered the question</edit>
Title: foo_sendtodevice
Post by: foosion on 2006-04-01 11:08:17
Quote
The latest winamp seems to support 'playsforsure' devices.[a href="index.php?act=findpost&pid=377730"][{POST_SNAPBACK}][/a]
It would be nice to know how they do it, and if it involves licensing technology from Microsoft.
Title: foo_sendtodevice
Post by: NEMO7538 on 2006-04-01 13:01:30
Quote
It would be nice to know how they do it, and if it involves licensing technology from Microsoft.
[a href="index.php?act=findpost&pid=377782"][{POST_SNAPBACK}][/a]

As long as they can play DRM protected files the answer is yes. As part of the licence agreement you receive a stublib that you need to link to when using WM format toolkit.
Title: foo_sendtodevice
Post by: start78 on 2006-04-03 11:58:17
Quote
This component needs the C/C++ runtime library for VS8, but not the complete .NET framework.
[{POST_SNAPBACK}][/a] (http://index.php?act=findpost&pid=377525")


Finally someone was able to provide me a link:
[a href="http://music.morbo.org/wiki/misc:vc2005_crt]http://music.morbo.org/wiki/misc:vc2005_crt[/url]
(direct link: http://music.morbo.org/download/Microsoft.VC80.CRT.7z (http://music.morbo.org/download/Microsoft.VC80.CRT.7z) )

PlugIn works fine here but if the porty is sorting alphabetically, you may have a problem: %list_index% is not supported. In this case you have to stick with the build-in "File operations"-tool.

Quote
It's annoying and pointless to have to add $ext(%_path%) every time when there's no good reason NOT to have it.

Agreed...
Title: foo_sendtodevice
Post by: Unnicknamed on 2006-04-21 18:48:02
I'm very pleased with this plugin.
It was so slow searching for my music and drag and drop it from Windows Explorer.

I just have one suggestion:

Could you make a Check option named 'Don't ask for device again' please.

I have made my mp3 player to load automatically on an assigned drive letter. So I just don't need to tell it everytime where I want to upload my music.

Obviously you can make later an option on the Preferences panel if I wan't again to ask me again where I should copy my files.

Thank you.

Edit: Typos.
Title: foo_sendtodevice
Post by: ddawg on 2006-04-27 10:07:05
Why is the destination TAGZ script limited in length? It seems that you can't enter a script that exceeds the boundaries of that "destination:" textbox. Could you please fix this?

I'm trying to use
"L:\sounds\%album artist%-%album%\%tracknumber%-%title%.$ext(%_path%)" as output but it's a couple of characters too long.
Title: foo_sendtodevice
Post by: cwbowron on 2006-04-27 13:50:52
Release 1.0.3 -

Quote
Bug fixes

    * maximized the input length for the path

New features

    * now two send to device options "Send to device/default" and "Send to device/Select" - default will send to the first item in your list of paths


As always you can grab it from my foobar2000 components page: http://wiki.bowron.us/index.php/Foobar2000 (http://wiki.bowron.us/index.php/Foobar2000)

EDIT: Note that if you are upgrading, you may need to reset your context menu in the context menu preferences for the options to show up correctly.
Title: foo_sendtodevice
Post by: Jarvis on 2006-04-27 16:45:29
hi

I need help with your Plugin. Every time foobar starts I get this message: "ERROR (CORE) : Failed to load DLL: foo_sendtodevice.dll, reason: Unable to load DLL."

I don't know what to do. I have installed the .NET Framework 2.0 and tried to extract the DLLs from the Link of start78 but it still don't work. Any suggestions?


(Sorry for mistakes in my text. I'm from Germany)
Title: foo_sendtodevice
Post by: Unnicknamed on 2006-05-01 03:41:13
Hello it's me again.

I have this album named  'It all starts here...' it seems whenever I try to upload it I get this message:
'(Path) refers to a location that is unavailable...' but obviously I have my mp3 plugged correctly. So I guess the three dots on the name of the album are making trouble.

Could this be fixed or should I avoid tag album names with two or more dots?
Title: foo_sendtodevice
Post by: ephemeros on 2006-05-01 19:25:13
Another nice plugin, cwbowron

Feat. request: Would an option be possible to work together with the encoding presets in the converter tool?
That way people could set a bitrate limit to downsample when uploading the tracks!
I.e.: If bitrate is 150% higher than encoding preset, downsample.
Or: If bitrate is higher than x kBps, convert.
Maybe a list of file formats should also be converted automatically, for those DAPs that don't support AACs etc...

Cheers
eph
Title: foo_sendtodevice
Post by: DMack on 2006-05-16 18:12:06
AWESOME. Thanks so much for this component! I recently picked up a usb mp3 player (a 4GB samsung yp-z5 if you're curious), and the ability to do drag & drop UMS transfers was probably the biggest selling point for me. I'm thrilled that I can do it with the click of a custom button in foobar

keep up the good work
Title: foo_sendtodevice
Post by: cwbowron on 2006-05-16 18:34:06
AWESOME. Thanks so much for this component! I recently picked up a usb mp3 player (a 4GB samsung yp-z5 if you're curious), and the ability to do drag & drop UMS transfers was probably the biggest selling point for me. I'm thrilled that I can do it with the click of a custom button in foobar

keep up the good work


Thanks... Thats's why I built it and why I made sure I found an mp3 player capable of doing UMS transfers.  I was surprised at how few allow you to do that... I got an Archos Gmini xs202...
Title: foo_sendtodevice
Post by: start78 on 2006-05-17 17:04:47
Hello it's me again.

I have this album named  'It all starts here...' it seems whenever I try to upload it I get this message:
'(Path) refers to a location that is unavailable...' but obviously I have my mp3 plugged correctly. So I guess the three dots on the name of the album are making trouble.

Could this be fixed or should I avoid tag album names with two or more dots?


The Problem is the windows explorer. If you want sendtodevice to create a folder with three dots in the end i think it tells windows explorer to do so but windows explorer can't. Try that manually and you understand it. Maybe this would be a suggestion for the next version of sendtodevice: remove finishing dots for folder names or change them to underlines.
<edit>just mentioned that this is already on the feature request list</edit>

Adding %list_index% support would also be nice!
Title: foo_sendtodevice
Post by: cwbowron on 2006-05-17 18:03:38
The Problem is the windows explorer. If you want sendtodevice to create a folder with three dots in the end i think it tells windows explorer to do so but windows explorer can't. Try that manually and you understand it. Maybe this would be a suggestion for the next version of sendtodevice: remove finishing dots for folder names or change them to underlines.
<edit>just mentioned that this is already on the feature request list</edit>

Adding %list_index% support would also be nice!


I added %list_index% to the feature requests too...

to the original poster:
As a workaround, you could set up your device path from foo to $replace(foo,...,_) and it might work.
Title: foo_sendtodevice
Post by: cwbowron on 2006-05-17 18:25:18
Release 1.0.4
Quote
New Features

    * Convert ... to ___ in filenames
    * %list_index%
Title: foo_sendtodevice
Post by: DoXer on 2006-05-25 03:43:19
I have multiple destinations. How can I select it in the contextmenu? I see only "Default"

Code: [Select]
F:\Auto\$num(%list_index%,3) - %artist% - %title%.$ext(%_path%)
U:\%artist% - %album%\%track% - %artist% - %title%.$ext(%_path%)
Z:\Music\%artist%\%album%\%title%.$ext(%_path%)
Title: foo_sendtodevice
Post by: johnb on 2006-05-25 09:01:14
Hi,
just a simple question: With which versions of foobar is this plugin supposed to be compatible?

Regards
johnb
Title: foo_sendtodevice
Post by: FrDelefortrie on 2006-05-25 09:51:33
Compatible with the 0.9.x serie so with 0.9; 0.9.1; and 0.9.2 beta
Title: foo_sendtodevice
Post by: DoXer on 2006-05-30 20:57:13
I have multiple destinations. How can I select it in the contextmenu? I see only "Default"

Code: [Select]
F:\Auto\$num(%list_index%,3) - %artist% - %title%.$ext(%_path%)
U:\%artist% - %album%\%track% - %artist% - %title%.$ext(%_path%)
Z:\Music\%artist%\%album%\%title%.$ext(%_path%)

No one a hint?
Title: foo_sendtodevice
Post by: cwbowron on 2006-05-30 21:27:57
I have multiple destinations. How can I select it in the contextmenu? I see only "Default"

Code: [Select]
F:\Auto\$num(%list_index%,3) - %artist% - %title%.$ext(%_path%)
U:\%artist% - %album%\%track% - %artist% - %title%.$ext(%_path%)
Z:\Music\%artist%\%album%\%title%.$ext(%_path%)


You can't.

You select "Send to Device\Select..." and choose from the list there.  Only the default path is available directly from the context menu.
Title: foo_sendtodevice
Post by: onur on 2006-06-06 15:10:46
Thanks for this great plugin!

Is it possible to to:

1) Randomly select songs to send to the device (like itunes does with the ipod shuffle); and to
2) Place a filesize limit on the random selection?

I have a 512mb card on my phone, and it would be great if I could send approximately 400mb to my phone of randomly selected songs.
Title: foo_sendtodevice
Post by: cwbowron on 2006-06-06 15:21:30
Thanks for this great plugin!

Is it possible to to:

1) Randomly select songs to send to the device (like itunes does with the ipod shuffle); and to
2) Place a filesize limit on the random selection?

I have a 512mb card on my phone, and it would be great if I could send approximately 400mb to my phone of randomly selected songs.


Not with this plugin alone, but it possible using other plugins such as playlist tree that can generate a playlist of random songs with a maximum total file size.  After you generate the playlist you can use sendtodevice to copy the files over.

Here is an example playlist tree query to do this:

http://foobar.bowron.us/mp3_player_filler.png (http://foobar.bowron.us/mp3_player_filler.png)
Title: foo_sendtodevice
Post by: onur on 2006-06-06 15:47:20
Thanks for the quick reply! Works perfectly.
Title: foo_sendtodevice
Post by: drake on 2006-06-12 00:29:56
Failed to load DLL: foo_sendtodevice.dll
Reason: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.




EDIT: problem fixed by installing .NET 2.0
Title: foo_sendtodevice
Post by: start78 on 2006-06-12 06:56:58
One Suggestion for your plugin:

Some Players support only FAT16 but can handle 1GB (perhaps also 2GB) memory cards. If you want to fill these cards you have to sort your files in folders because there can't be more than about 90 files in the root directory.

As long as you only copy complete albums it's no problem to create a folder for each album. But what if you have a totaly mixed playlist?

My idea is to let the plugin create a folder for each 80 files. For example like this: sendtodevice creates a folder named "01" and copies the files in there. If there are 80 files in "01", sendtodevice automaticaly creates a folder "02"...

Perhaps with a parameter like $foldersplit(80) or something like that.
Title: foo_sendtodevice
Post by: cwbowron on 2006-06-12 13:48:37
One Suggestion for your plugin:

Some Players support only FAT16 but can handle 1GB (perhaps also 2GB) memory cards. If you want to fill these cards you have to sort your files in folders because there can't be more than about 90 files in the root directory.

As long as you only copy complete albums it's no problem to create a folder for each album. But what if you have a totaly mixed playlist?

My idea is to let the plugin create a folder for each 80 files. For example like this: sendtodevice creates a folder named "01" and copies the files in there. If there are 80 files in "01", sendtodevice automaticaly creates a folder "02"...

Perhaps with a parameter like $foldersplit(80) or something like that.


Why not just use something like

Code: [Select]
$upper($left(%artist%,1))|bla bla


to create a top level directory with artists first letters or something...
Title: foo_sendtodevice
Post by: start78 on 2006-06-12 17:35:06
My porty would go crazy because it plays the songs in the order they have been copied to the device. There would be a real mess if the first, the third and some other files where in the first folder, the fourth and the second in the next and so on.

Copying the files in the same order as they appear in the playlist is my only reason for using sendtodevice instead of the build in file operations -> move, rename or copy files. Even if i have to copy some dlls to the foobar directory (wich complicates the use of sendtodevice).

I can work around by creating a folder in windows explorer, copy some files there, create the next...
Title: foo_sendtodevice
Post by: cwbowron on 2006-06-12 17:58:48
My idea is to let the plugin create a folder for each 80 files. For example like this: sendtodevice creates a folder named "01" and copies the files in there. If there are 80 files in "01", sendtodevice automaticaly creates a folder "02"...

Perhaps with a parameter like $foldersplit(80) or something like that.


If you are sending the files over all at once, and need it split into folders with at most 80 files, you can use something like:

Code: [Select]
c:\$num($div(%list_index%,80),2)\%artist%-%title%


to split it up.
Title: foo_sendtodevice
Post by: drake on 2006-06-16 06:07:07
What about MP3 players that are playsforsure compatible?  I can't find a drive letter for mine using Disk Management or anything.  How would I transfer to one of those?

BTW, it does show up in My Computer, but doesnt have a drive letter

i'm pretty sure this is my problem as well... anyone know if Dell DJ is playsforsure? if so, is there any update on a way i could get this component to work?
Title: foo_sendtodevice
Post by: Mr Self Destruct on 2006-06-16 08:40:14
This component is damn great. Good thing I realised that there was a trick to run my iRiver H10 20GB in UMS mode instead of it's default MTP mode. Now I don't have to keep on going into my MP3 directory just to copy albums over to my iRiver, I can just do it while I'm listening to my music in Foobar.

Cheers, I really appreciate the component.
Title: foo_sendtodevice
Post by: neomcnasty on 2006-06-20 21:43:51
Hi,
this is a great plugin, but it takes pretty long to copy the files I want to my mp3 player.
I don't know if a feature like this exists but I think a feature that copys a whole playlist on my mp3 player would be great.

EDIT: I forgot to add that setting a mb limit would be really nice along with this feature.
Title: foo_sendtodevice
Post by: cwbowron on 2006-06-20 21:53:30
this is a great plugin, but it takes pretty long to copy the files I want to my mp3 player.
I don't know if a feature like this exists but I think a feature that copys a whole playlist on my mp3 player would be great.


Select all the files in the playlist you want to send and right click and choose send to device, or if you have playlist tabs visible you can right click on a playlist tab and send all the files in the playlist.
Title: foo_sendtodevice
Post by: neomcnasty on 2006-06-20 22:04:15
Thank you it works!
Title: foo_sendtodevice
Post by: year98 on 2006-08-10 19:31:04
Another nice plugin, cwbowron

Feat. request: Would an option be possible to work together with the encoding presets in the converter tool?
That way people could set a bitrate limit to downsample when uploading the tracks!
I.e.: If bitrate is 150% higher than encoding preset, downsample.
Or: If bitrate is higher than x kBps, convert.
Maybe a list of file formats should also be converted automatically, for those DAPs that don't support AACs etc...

Cheers
eph


Good idea... really want those features.
Are these possible in the future?
Title: foo_sendtodevice
Post by: cwbowron on 2006-08-10 19:34:45

Hello it's me again.

I have this album named  'It all starts here...' it seems whenever I try to upload it I get this message:
'(Path) refers to a location that is unavailable...' but obviously I have my mp3 plugged correctly. So I guess the three dots on the name of the album are making trouble.

Could this be fixed or should I avoid tag album names with two or more dots?


Good idea... really want those features.
Are these possible in the future?


version 1.0.4 should have fixed this problem.  If it is still a problem in the latest version let me know.  The ... should be replaced with ___

I added automatically convert formats to the list of feature requests.
Title: foo_sendtodevice
Post by: year98 on 2006-08-10 19:38:23
Sorry, cwbowron... There was a mistake...

I corrected...
Title: foo_sendtodevice
Post by: OCedHrt on 2006-08-11 20:25:44
Regarding playforsure mentioned a while back, I have a Samsung MP3 with playforsure. As already mentionted, when connected as a device, it doesn't have a drive letter. However, I can still drag and drop mp3s to the device using windows explorer and it will work fine. So I don't think playforsure forces you to use WMP or whatever to enforce DRM. Of course if the audio file is DRM'd, it probably wouldn't work when you drag and drop with windows explorer.
Title: foo_sendtodevice
Post by: Chopz on 2006-08-22 18:19:00
I have just bought a Samsung YP-Z5, however I can not get this plugin to work.

Putting in the path: "My Computer\Samsung YP-Z5\Media\Music\... etc"

When I transfer music I get no error messages, just a "device does not support long filenames please choose a shorter one", but no music actually appears on the player.

Does anyone have any hints as to how to get this working?

Cheers, Matt.
Title: foo_sendtodevice
Post by: cwbowron on 2006-08-22 18:34:49
I have just bought a Samsung YP-Z5, however I can not get this plugin to work.

Putting in the path: "My Computer\Samsung YP-Z5\Media\Music\... etc"

When I transfer music I get no error messages, just a "device does not support long filenames please choose a shorter one", but no music actually appears on the player.

Does anyone have any hints as to how to get this working?

Cheers, Matt.


The plugin only works for mp3 players that operate as a USB Mass Storage Device.  Those mp3 players will show up as a drive letter on my computer.
Title: foo_sendtodevice
Post by: Chopz on 2006-08-22 19:20:49

I have just bought a Samsung YP-Z5, however I can not get this plugin to work.

Putting in the path: "My Computer\Samsung YP-Z5\Media\Music\... etc"

When I transfer music I get no error messages, just a "device does not support long filenames please choose a shorter one", but no music actually appears on the player.

Does anyone have any hints as to how to get this working?

Cheers, Matt.


The plugin only works for mp3 players that operate as a USB Mass Storage Device.  Those mp3 players will show up as a drive letter on my computer.


Someone has spoken about using this plugin with my device earlier in the thread. So maybe there is a way of forcing it to work?
Title: foo_sendtodevice
Post by: Chopz on 2006-08-22 23:34:26
I have found the solution for the Samsung YP-Z5.

Upgrade the firmware to version 2 and then set UMS (universal mass storage) to On the options, et voila you have a drive letter!
Title: foo_sendtodevice
Post by: start78 on 2006-08-30 07:46:25
If you are sending the files over all at once, and need it split into folders with at most 80 files, you can use something like:

Code: [Select]
c:\$num($div(%list_index%,80),2)\%artist%-%title%


to split it up.



Thank You!

I made it up like this:

Code: [Select]
X:\$num($add($div($sub(%list_index%,1),20),1),2)\$num(%list_index%,3) - %artist% - %title%

20 files eac folder (for better overview), folders starting with "01", files "1" to "20" in folder "01" (with your code there where only 19 files in the first folder).

It seems you don't use the %list-index% provided by foobar, because even if i select only a few files in the playlist, sendtodevice starts with %list_index% at "1"...
Title: foo_sendtodevice
Post by: Chaser on 2006-09-06 09:51:47
Hi there!
Thank you for this plugin! I'll try it as soon as I get my Max-Sin Touch 1 GB
Title: foo_sendtodevice
Post by: alkasar on 2006-11-14 17:21:18
Hello,
I am new to Foobar. Currently building my list of plugins and this one is a must. Especially thanks to the use of %list_index% wich makes it possible to keep the plalist order on the mp3player  Thanks.

I regularly update my mp3 usb player (1Gb) with additional songs. Could there be an option to only copy new files ? Would be much faster.

+ 1 to the enhancement request for resampling the songs during tranfer to mp3 with the desired rate (I have many ape and flac songs on my pc which are not playable on the device)

thanks again,
Title: foo_sendtodevice
Post by: seanyseansean on 2006-11-14 18:54:27
Maybe it's quite from the different area, but I'd like to have an option to copy to my mobile device either via ActiveSync or Bluetooth.  If it's already implemented somewhere, please point it.


As you're presumably on about windows media devices, activesync is likely to be the wrong way to go about it. Once the device is connected and you can browse its contents via explorer all that *should* be needed is a unc path to the storage memory on the card. I don't know if this works on wm devices prior to wm5, but it should on the latter.

Microsoft in their infinite wisdom seemed to have created a crippled filesystem handler for wm devices.I would check if this is fixed on wm5, but i'm not near a windows pc at the moment.

I would love this to work too. My smartphone has a 2gb card running tcpmp and it's a pain to have to use explorer to copy stuff. It's too much to expect the developer to have to deal with the activesync api to support it natively though.
Title: foo_sendtodevice
Post by: kanak on 2006-11-15 03:55:20
Hi

Would it be possible to have the plugin automatically add a tag containing the date and time the file was sent to the mp3 player using the plugin?

This would be very useful for me because i have a large library but a small player (1 gb). It would enable me to make autoplaylists, sort them by last_sent date and only send the files which i haven't sent to my mp3 player in a long time.

(If there is any other way to do this, please do tell me)
Title: foo_sendtodevice
Post by: cwbowron on 2006-11-17 20:04:28
Quote
= Release 1.0.5 =
* added option to add SENT_TO_DEVICE timestamp to original file
* remember the last path sent to and auto select it


That clears up the list of requests, other than the ability for foo_sendtodevice  to automatically convert formats.  I have not done much with the api that involves actually processing audio data so I am not sure how exactly that works so if anyone can shed some light on that, I would appreciate the hints.  So far it looks like I would have to do something like this:

Code: [Select]
input_entry::g_open_for_decoding( decoder, file )
decoder.initialize( subsong );
while ( decoder.run ( chunk ) )
{
   // dunno what to do here...
   // somehow write PCM data to a file
}
// here, I think I would have to call lame to encode to mp3...
Title: foo_sendtodevice
Post by: kanak on 2006-11-17 22:43:26
Wow! Thanks for the really quick update. Really loving the plugin. Thanks a lot... you're the best.
Title: foo_sendtodevice
Post by: jane on 2006-11-18 00:31:00
thank you! i hope this works with my zen microphoto!

edit: Well, i did not get it to work. maybe the problem is that i can't assing the drive letter for my mp3 player? I tried to use My Computer\Creative Zen MicroPhoto\Media\Music\%artist%\%album%\ as a path but it did not work. If there is someone who has managed to get this to work with Creative's Zen mp3 players i would be happy to get some help! TIA.
Title: foo_sendtodevice
Post by: Sphix on 2006-11-18 15:02:12
Nice update ;D
Title: foo_sendtodevice
Post by: fooruncle on 2006-11-19 11:18:34
great plugin! i have one feature request, though:

is it possible to add an option to automatically run a tagging script on the files after copying them?

i'd really appreciate this since i run rockbox on my ipod and rockbox does not support %album artist% and %discnumber%, so i have to run a script on those files to copy the (album) artist to the composer field and to add the discnumber to the album title on every new album.

up to now, the procedure is a little bit complicated, since i have to add the new album folders to a new fb2k playlist and then run the script (because the pl still points to the files on my local drive). when the albums are in different subfolders, that's a little bit annoying.

if this option could be added, i'd have the perfect rockbox-on-ipod-management tool!

let me say that even now it's a great improvement because i do not have to use the file operations box any longer (loading ipod profile, sometimes forgetting that and having trouble etc. etc...) Thank your very much!

enjoy your weekend,
fooruncle
Title: foo_sendtodevice
Post by: zwart on 2006-11-21 18:00:24
Hey, thanks for great plugin,

...I just cant force it to copy a file as it is - without any name changes.
I want to copy selected file t X:\ and thats it. Is it possible with current verison?

zwart
Title: foo_sendtodevice
Post by: cwbowron on 2006-11-21 19:07:33
Hey, thanks for great plugin,

...I just cant force it to copy a file as it is - without any name changes.
I want to copy selected file t X:\ and thats it. Is it possible with current verison?

zwart


You could use X:\%filename_ext% as the destination path.
Title: foo_sendtodevice
Post by: zwart on 2006-11-21 19:31:21
thanks cwbowron, this string does it

zwart
Title: foo_sendtodevice
Post by: fooruncle on 2006-11-22 15:19:56
getting back to my suggestion. running tagging scripts after copying might also be useful for those among us who use a simplified genre structure on their mobile devices (like two friends of mine) or those who have album art in their tags (for whatever reason) and want to get rid of it on their mp3 sticks. i think basically it would be an extended version of your timestamp-function.

is there a chance you might work on it someday?

have a nice week,
frncle
Title: foo_sendtodevice
Post by: cwbowron on 2006-11-22 16:40:09
getting back to my suggestion. running tagging scripts after copying might also be useful for those among us who use a simplified genre structure on their mobile devices (like two friends of mine) or those who have album art in their tags (for whatever reason) and want to get rid of it on their mp3 sticks. i think basically it would be an extended version of your timestamp-function.

is there a chance you might work on it someday?


I've added it to the feature requests. 

My first thought would be that in the send to device options, there's a drop down that allows you to select which script to run on the new files.
Title: foo_sendtodevice
Post by: fooruncle on 2006-11-23 11:44:43
I've added it to the feature requests. 

My first thought would be that in the send to device options, there's a drop down that allows you to select which script to run on the new files.


That would be wonderful! Thanks for considering it!

frncle
Title: foo_sendtodevice
Post by: Varium on 2006-11-24 00:35:19
hi cwbowron, great plugin - it works wonders with my samsung Z5. I was wondering if you could make the compononent check for folder.jpg files (and other album art) and copy it along with the music files e.g if each album was in its own directory those directories would have album art in each of them. I'd greatly appreciate it if you could do this some time in the future.
Title: foo_sendtodevice
Post by: walla on 2006-11-24 17:12:07
Hi!

I just discovered your plugin and uses it now for my SE K800i.
But there are two things:

1. If I uses a variable which isn't tagged in a file (%discnumber% in a single album) I get an error message and the file isn't coppied. Making "[ ]" around it doesn't help.
2. On your homepage I discovered the box with some code for converting files. Can I use this feature somehow at the moment? Would be great because I have some flac-files which the mobile can't play.

walla
Title: foo_sendtodevice
Post by: cwbowron on 2006-12-20 21:46:27
Quote
Release 1.1.0 (beta)

    * changed to "tool window" style
    * added option for running context menu item on newly created files (for example, you can run a script on the destination files)
    * use foobar2000 native save as playlist function for exporting playlist
    * ask to convert to mp3 if not already mp3 (requires lame.exe)
          o using $filename() for the destination path will not work correctly when converting (it will get the name of the temporary file, rather than the original filename)


the fully qualified path to the lame executable must be setup in the preferences to use the mp3 encoding.  This feature should be considered beta release.  If the lame.exe path has spaces in it, please enclose it in quotations marks.
Title: foo_sendtodevice
Post by: fooruncle on 2006-12-21 10:53:50
Release 1.1.0 (beta)


great! it's much more powerful now. i'll test it as soon as possible. thanks a lot!

frncl
Title: foo_sendtodevice
Post by: kockroach on 2006-12-21 14:18:33
Hey cwbowron,

I was wondering if there is a way for this component to have the ability to use either the MSC or MTP connection protocols.  My current MP3 player allows you to choose the one you want, but it seems to have problems reading files transferred through the MSC protocol.  This means I have to use the MTP protocol (as well as WMP) to transfer now.

Just thought I would see if this would be possible.

Thanks!
Title: foo_sendtodevice
Post by: cwbowron on 2006-12-21 15:44:49
I was wondering if there is a way for this component to have the ability to use either the MSC or MTP connection protocols.  My current MP3 player allows you to choose the one you want, but it seems to have problems reading files transferred through the MSC protocol.  This means I have to use the MTP protocol (as well as WMP) to transfer now.


It might be possible, but its not very likely.  I went to great lengths to find my mp3 which acts like a UMS so I didnt have to deal with that stuff, so I dont even have a device to test on.

If someone wants to buy me a fancy media player that uses it, I could try supporting it :-)
Title: foo_sendtodevice
Post by: kockroach on 2006-12-21 15:48:44
It might be possible, but its not very likely.  I went to great lengths to find my mp3 which acts like a UMS so I didnt have to deal with that stuff, so I dont even have a device to test on.

I bought mine for the same reason, but with firmware changes it now won't do it.  I think Microsoft got a hold of them.

Thanks anyway!
Title: foo_sendtodevice
Post by: Axem on 2007-01-03 01:59:05
I'm having a small problem with the plugin. I created 2 different playlists in foobar to transfer to my mp3 player. The first one got sent fine, but the second one appears in a folder named after the first mp3 file (complete with extension) and the file's names inside aren't touched at all.

I'm trying to transfer the files with...

Code: [Select]
G:\%title%.$ext(%_path%)
Title: foo_sendtodevice
Post by: drake on 2007-01-03 02:00:59
anyone know what the name of the drive that a Dell DJ uses? its not Z:\ or DJ:\
Title: foo_sendtodevice
Post by: cwbowron on 2007-01-03 03:55:02
I'm having a small problem with the plugin. I created 2 different playlists in foobar to transfer to my mp3 player. The first one got sent fine, but the second one appears in a folder named after the first mp3 file (complete with extension) and the file's names inside aren't touched at all.

I'm trying to transfer the files with...

Code: [Select]
G:\%title%.$ext(%_path%)


Sounds like you found a bug... are there any weird characters in the titles of the files that cause a problem, possibly a | somewhere?
Title: foo_sendtodevice
Post by: kockroach on 2007-01-03 04:03:55
Code: [Select]
G:\%title%.$ext(%_path%)

Actually, you should be able to use just
Code: [Select]
G:\%title%


I don't even use the "$ext" command.  I can use this to send my MP3 files to my Sansa with the following:
Code: [Select]
J:\MUSIC\%artist%\%album%\%title%
It automatically does the extension.
Title: foo_sendtodevice
Post by: Axem on 2007-01-03 04:33:08
Ah thanks a lot, cwbowron. There was a single track that had a | in it. Removing that pesky character fixed it.

kockroach: Thanks for the tip.
Title: foo_sendtodevice
Post by: DMack on 2007-01-19 19:19:00
I installed the latest version, and my custom columnsui button doesn't seem to do anything when I click it. It still works from the commandline, but the buttons don't work. Does anyone know why that is?
Title: foo_sendtodevice
Post by: asator on 2007-01-19 21:11:58

I'm having a small problem with the plugin. I created 2 different playlists in foobar to transfer to my mp3 player. The first one got sent fine, but the second one appears in a folder named after the first mp3 file (complete with extension) and the file's names inside aren't touched at all.

I'm trying to transfer the files with...

Code: [Select]
G:\%title%.$ext(%_path%)


Sounds like you found a bug... are there any weird characters in the titles of the files that cause a problem, possibly a | somewhere?

this happened to me once, i deleted the folder from the mp3, sent it again and worked fine

great extension by the way, a big thank you
Title: foo_sendtodevice
Post by: marlonqpa on 2007-01-24 09:57:52
Hi cwbowron

Could you make an option to force mp3 encode? My Motorola V360 phone won't play mp3 with bitrate higher than 192kbs...


Regards
Title: foo_sendtodevice
Post by: Chaser on 2007-01-26 00:26:51
$if($cwb_fileexists(%_path%),G:\VA\%artist% - %title%.$ext(%_path%))
doesn't prevent foo_sendtodevice of trying to copy a file, even if it doesn't exist anymore.
Any ideas?
Title: foo_sendtodevice
Post by: start78 on 2007-03-07 12:26:55
Feature Request:
Posibility to give names to the different schemes so you don't need to guess what it does by reading the strings.
Title: foo_sendtodevice
Post by: 4eKucT on 2007-03-19 03:03:21
can i convert in OGG, when sending files to device?

excuse me for my english 8)
Title: foo_sendtodevice
Post by: Fest on 2007-03-30 20:15:59
I got error when trying to convert ape or flac to mp3 on sending:

Quote
"Cannot copy file: cannot read from source"
Could not write info (Object not found) to:
"C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\CWB347.tmp.mp3"


Any ideas ? 

P.s: I have LAME 3.97 beta 3.
Title: foo_sendtodevice
Post by: cwbowron on 2007-03-30 20:23:55
I got error when trying to convert ape or flac to mp3 on sending:

Quote
"Cannot copy file: cannot read from source"
Could not write info (Object not found) to:
"C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\CWB347.tmp.mp3"


Any ideas ? 


Not sure... looks like the mp3 is not getting created... whats your lame command line look like?
Title: foo_sendtodevice
Post by: Fest on 2007-03-31 17:38:01
whats your lame command line look like?


C:\Programs\Foobar\Lame\lame.exe" --vbr-new -V 0
Title: foo_sendtodevice
Post by: slinger1182 on 2007-04-01 01:12:57
Hi cwbowron,

I was wondering if you could add support for Sony players as well? One guy has made a plugin for Winamp. It works only for mp3s which is fine by me. I could care less about atrac anyway. If this support is added, I could scratch Winamp forever off my computer. The source code is available at http://sourceforge.net/projects/mlsony (http://sourceforge.net/projects/mlsony)

I have no idea how much work that entails. It would be great if you could incorporate this feature. Thanks.
Title: foo_sendtodevice
Post by: vulc44n on 2007-04-02 18:47:51
Any chance for album art support or providing the source code?
Title: foo_sendtodevice
Post by: cwbowron on 2007-04-02 18:56:30
Any chance for album art support or providing the source code?


Source code for this, and all my plugins, is available by email request to chris@bowron.us
Title: foo_sendtodevice
Post by: Fest on 2007-04-07 03:12:28
So, any ideas how to make it work ?
Title: foo_sendtodevice
Post by: cwbowron on 2007-04-07 16:34:36

whats your lame command line look like?


C:\Programs\Foobar\Lame\lame.exe" --vbr-new -V 0


Is that exactly what you have, because you seem to be missing a " at the begininng.
Title: foo_sendtodevice
Post by: John Doe on 2007-05-09 12:23:29
bug with folder names including brakets "[]"?

recreate:
- name a folder "[folder 01]"
- inside create another folder "folder 02" without brakets
- point foo_sendtodevice to that folder (D:\[folder 01]\folder 02\)
- send a file to "folder 02"

> in my case foo_sendtodevice created a new folder in the root directory  ignoring the "[folder 01]" (D:\folder 02\filename.ext).

Can anyone confirm this?


JD
Title: foo_sendtodevice
Post by: kabuki on 2007-05-09 12:47:15
bug with folder names including brakets "[]"?

recreate:
- name a folder "[folder 01]"
- inside create another folder "folder 02" without brakets
- point foo_sendtodevice to that folder (D:\[folder 01]\folder 02\)
- send a file to "folder 02"

> in my case foo_sendtodevice created a new folder in the root directory  ignoring the "[folder 01]" (D:\folder 02\filename.ext).

Can anyone confirm this?

JD

I can confirm this...

then, I've tried with D:\'['folder1']'\folder2\filename.ext and it works like you want.
Title: foo_sendtodevice
Post by: zachastrife on 2007-05-09 14:55:23

bug with folder names including brakets "[]"?

recreate:
- name a folder "[folder 01]"
- inside create another folder "folder 02" without brakets
- point foo_sendtodevice to that folder (D:\[folder 01]\folder 02\)
- send a file to "folder 02"

> in my case foo_sendtodevice created a new folder in the root directory  ignoring the "[folder 01]" (D:\folder 02\filename.ext).

Can anyone confirm this?

JD

I can confirm this...

then, I've tried with D:\'['folder1']'\folder2\filename.ext and it works like you want.

Well. It is perfectly normal behavior so just do as kabuki said.

(in foobar titleformatting brackets means "show this text if the tags that are between the brackets exists", in your case no tags so no text)
Title: foo_sendtodevice
Post by: Jimmy_Neuron on 2007-05-09 16:12:34
Hi cwbowron,

Is it possible to create scripts that convert APE tags into ID3V2 tags on the destination files? Would be great for the mp3 files managed by foobar that have no readable meta data in the mp3 players...
Title: foo_sendtodevice
Post by: Chaser on 2007-05-23 21:15:59
With using Y:\%artist%\%album%\%tracknumber% - %title%.$ext(%_path%) and trying to send multiple files foo_sendtodevice first creates a new directory in %artist\%album% (i.e. Linkin Park\Meteora) that is called for example "01 - Foreword.ogg". That is annoying.

What I want to have is:
Create for each album a new folder. Put the songs in the respective folders.

What am I doing wrong?
Title: foo_sendtodevice
Post by: cwbowron on 2007-05-23 21:46:04
With using Y:\%artist%\%album%\%tracknumber% - %title%.$ext(%_path%) and trying to send multiple files foo_sendtodevice first creates a new directory in %artist\%album% (i.e. Linkin Park\Meteora) that is called for example "01 - Foreword.ogg". That is annoying.

What I want to have is:
Create for each album a new folder. Put the songs in the respective folders.

What am I doing wrong?


There could be a problem with some of the titles containing the | character.
Title: foo_sendtodevice
Post by: Chaser on 2007-05-24 06:33:16
Do you need more information? Can I help somehow?

Apart from that: Are you willing to improve this?
Title: foo_sendtodevice
Post by: cwbowron on 2007-05-24 13:38:00
Do you need more information? Can I help somehow?

Apart from that: Are you willing to improve this?


Well, if its the | problem, its been fixed in the dev version, but I havent released a new version lately.

And if it is that problem, just wrap your whole target device inside a replace function like this: $replace(old_string,|,-)
Title: foo_sendtodevice
Post by: hybridfan on 2007-07-16 12:36:47
This is actually an unecessary plugin if you use copy, move or rename feature this can be set up to do the very same thing, I use foobar to copy my music to my Rio Carbon, it works a treat and you can save the preset.
Title: foo_sendtodevice
Post by: cwbowron on 2007-07-16 12:53:23
This is actually an unecessary plugin if you use copy, move or rename feature this can be set up to do the very same thing, I use foobar to copy my music to my Rio Carbon, it works a treat and you can save the preset.


Can copy, move or rename output a m3u along with the files or transcoded to mp3 on the fly?
Title: foo_sendtodevice
Post by: start78 on 2007-07-16 22:15:15
sendtodevice copies the files in the same order as they are sorted in the playlist. Since 0.9 the f2k build in copy funktion handles the files in alphabetical order. My old mp3 porty and my Nokia mobile both play the files in the order they where copied to the flash storage.

Just because you don't need it, this plugin is not unnecessary!
Title: foo_sendtodevice
Post by: hybridfan on 2007-07-17 11:37:49
Sorry guys didn't realise it actually transcodes as well, seems like a good plugin  sorry
Title: foo_sendtodevice
Post by: landy on 2007-07-27 06:23:07
under feature request on your website you list copying of albumart if your going to add that to future versions will you allow the user to set the name/size/format or just copy the art as is?
Title: foo_sendtodevice
Post by: viniciusferrao on 2007-07-27 16:49:29
Is any way to use environment variables to set default mp3 conversion location?

Example:

%UserProfile%\Desktop\Music\Conversion

Thx!
Title: foo_sendtodevice
Post by: RainDawg on 2007-08-02 22:27:43
Would there be a way to export a certain tag(s) to an external file?  Clearly if you are able to transcode then it would be trivial to pass other arguments for output.

Basically, I have a portable mp3 player that supports scrolling lyrics, but cannot read them when they are embedded in file tags, but only when it exists in an external *.lrc file.  I do not want to store lyrics in external files on my master audio library, so only want to pull that field out upon copying to my portable device.

Any suggestions?
Title: foo_sendtodevice
Post by: MiSP on 2007-08-22 15:05:05
I have a HUGE feature request - support for devices that doesn't get a drive letter. My Creative Zen Touch doesn't get a drive letter, and is instead only listed as the name I've configured it with. I think it has to do with the PlaysForSure firmware. Is this possible at all? I see it's been up before...
Title: foo_sendtodevice
Post by: Spirit_of_the_ocean on 2007-08-22 20:17:32
I have a request:
It would be pretty cool if you plugin could check if marked files have a special Codec and settings.
Maybe all files which are not mp3, V2 could be converted to the MP3-Player folder?
It would be cool if you could set those settings.
Title: foo_sendtodevice
Post by: jenzore on 2007-08-26 12:07:10
I created a button to send my files to my mp3-player.
But somehow it just works for the active file not for selected files.

Here's my code:

Code: [Select]
//added MP3-Player option

            $button2(10,$eval($getpvar(TopAlign1)+$getpvar(TopAlign2)+110),0,0,180,20,
            '$font($getpvar(font),$getpvar(fontsize),$getpvar(shcolor),$getpvar(color1))$ifequal($getpvar(lang),1,Send Active File to Mp3-Player,Insert Spanish Text here)',
            '$font($getpvar(font),$getpvar(fontsize),$getpvar(shcolor2),$getpvar(color2))$ifequal($getpvar(lang),1,Send Active File to Mp3-Player,Insert Spanish Text here)',Send to Device/Default,TOOLTIP:""
Title: foo_sendtodevice
Post by: Hacko on 2007-08-31 12:00:47
Hi!

I might be looking into the MTP issue the next days. I won't make any promises - but if somebody else tries to do the same thing: Please contact me, maybe we can learn from each other

Thanks!
Title: foo_sendtodevice
Post by: Hacko on 2007-08-31 17:26:55
Hi!

So now I have looked into the MTP issue for a few hours... It is WAY more complicated than usual file copying.
I see no justification for putting so much effort into something for achieving such a simple goal (like copying a file from A to B).

I can see why many manufacturers prefer the MTP approach. It takes the burden of tag scanning, cover art, folder traversing, playlist parsing, etc. from the player to the application.

I can also see now, why MTP is not especially liked around here
Title: foo_sendtodevice
Post by: wizel on 2007-08-31 21:18:08
Hi!

So now I have looked into the MTP issue for a few hours... It is WAY more complicated than usual file copying.
I see no justification for putting so much effort into something for achieving such a simple goal (like copying a file from A to B).

I can see why many manufacturers prefer the MTP approach. It takes the burden of tag scanning, cover art, folder traversing, playlist parsing, etc. from the player to the application.

I can also see now, why MTP is not especially liked around here

Bad news then....
I was really exited when I saw your first post.

Question: is this so much different from the iPod?. There is a foo_pod plugin available, thay may be help tfor inspiration.
Title: foo_sendtodevice
Post by: bubbleguuum on 2007-09-02 21:24:02
Great plugin !! I use it to copy and transcode files to my PSP.

Minor request: make the call to lame for transcode not block foobar UI
Title: foo_sendtodevice
Post by: wizel on 2007-09-07 09:36:58
cwbowron, would it be possible to add an option to copy the picture from the folder to the device?
I used this external application http://www.anythingbutipod.com/forum/showthread.php?t=7228 (http://www.anythingbutipod.com/forum/showthread.php?t=7228) but will simplify dramatically the process to have it integrated.
Basic idea is to copy folder.jpg to same folder where music is been copied.
Title: foo_sendtodevice
Post by: cwbowron on 2007-09-07 15:36:33
Release 1.1.1

    * replace | with _ to avoid problems
    * copy album art option - contribution from Hanno Stock
Title: foo_sendtodevice
Post by: jenzore on 2007-09-07 19:49:05
I created a button to send my files to my mp3-player.
But somehow it just works for the active file not for selected files.

Here's my code:

Code: [Select]
//added MP3-Player option

            $button2(10,$eval($getpvar(TopAlign1)+$getpvar(TopAlign2)+110),0,0,180,20,
            '$font($getpvar(font),$getpvar(fontsize),$getpvar(shcolor),$getpvar(color1))$ifequal($getpvar(lang),1,Send Active File to Mp3-Player,Insert Spanish Text here)',
            '$font($getpvar(font),$getpvar(fontsize),$getpvar(shcolor2),$getpvar(color2))$ifequal($getpvar(lang),1,Send Active File to Mp3-Player,Insert Spanish Text here)',Send to Device/Default,TOOLTIP:""


Any idea? I didn't figure it out yet.
Title: foo_sendtodevice
Post by: kabuki on 2007-09-08 19:40:44
Release 1.1.1

    * replace | with _ to avoid problems
    * copy album art option - contribution from Hanno Stock

thx you for the update, and thx Hanno Stock for the copy of album art.

Do you both think it will be possible in a future
-to use metadatas for the name of image to be copied, something like %album%.jpg...?
-to copy "windows hidden files" (my "folder.jpg" have an 'hidden' attribute, so copy does not work) it works
-to use path... ex: "\cover\front.jpg"
-using also "*.jpg" to copy all images
-and multiple choise : "folder.jpg;cover\front.jpg;cover\back.jpg"

Cheers
Title: foo_sendtodevice
Post by: wizel on 2007-09-10 18:46:31
Just came from a long WE and found the update.

Thanks both cwbowron and Hanno Stock for the copy album art option.
Title: foo_sendtodevice
Post by: kabuki on 2007-09-29 14:06:01
Hi,
Maybe I ve found a bug (sorry if this have been already reported)

When I select few tracks to be sent to, like 4 or 5 albums, everything is correct,
but if i select a big number of tracks (idk exactly from how much tracks the problem appears) all my tracks are copied in a wrong folder named with .mp3 at the end.

Maybe then, i am the only one who have this problem... could you tell me?


Example with this:
Code: [Select]
M:\Music\%genre%\$if2(%album artist%,%artist%)\$if(%date%,%date%-,)$if2(%album%,'Singles')\%tracknumber%. %title%.$ext(%_path%)


With few tracks i have:
M:\Electronic\Aphex Twin\2001-Drukqs\
then the tracks :
1. blabah.mp3
2. blobloh.mp3
3. etc...

M:\Rock\The Rolling Stones\1969-Let It Blood\
then the tracks
1. gfhehe.mp3
2. etc...



With a lot of tracks
M\Electronic\Aphex Twin\2001-Drukqs\1. blabah.mp3 (as a folder contening tracks that follow)
then all tracks of all albums selected are included in this root folder, and they are not renamed:
Aphex Twin - Drukqs - 1 - blablah.mp3
Aphex Twin - Drukqs - 2 - blobloh.mp3
...
The Rolling Stones - Let It Bleed - 1 - 1. gfhehe.mp3
etc...


I would be very thanksfull for help or advice.
Cheers
Title: foo_sendtodevice
Post by: kabuki on 2007-09-29 15:32:37
OK lol,
I answer to myself.
It was not the number of track selected what causes the mess.
I found the guilty... damn Richie Hawtin (aka Plastikman) and his tracks named with '***'.
So it was not a bug.
Pfff....
Maybe you should also add '*' to be replaced or delete when found in a trackname.
Bye
Title: foo_sendtodevice
Post by: Chase on 2007-11-03 04:17:00
OK lol,
I answer to myself.
It was not the number of track selected what causes the mess.
I found the guilty... damn Richie Hawtin (aka Plastikman) and his tracks named with '***'.
So it was not a bug.
Pfff....
Maybe you should also add '*' to be replaced or delete when found in a trackname.
Bye




I also had this same problem. I concluded it was the number of songs I selected, but it would make sense that special characters could break it, too. It usually happened when I added a lot of items to a playlist to export to my flash player. Usually a few thousand songs or more. I never had the problem when it was a single album, but I haven't tried it with items with '*' in the name (or maybe just didn't notice).

In retrospect, it probably was my Aphex Twin discog that broke it, since I also have some Plastikman on there.

Thanks for the info, Kabuki. I know what to avoid adding now, if this is the case.
Title: foo_sendtodevice
Post by: apfel on 2007-11-20 18:10:20
Is it possible to add a feature to send folder.jpg with the mp3 files, too?
... and maybe to scaling down the folder.jpg and rename it to cover.bmp?

Edit: Had an old built, sorry.
But second feature would be great.
Title: foo_sendtodevice
Post by: lo-fi on 2007-11-23 01:54:41
foo_run services doesn't seem to work in the "Process destination files with:" option.
Are they supported?
Title: foo_sendtodevice
Post by: cwbowron on 2007-11-28 15:17:39
Release 1.2.2

    * if there's more than 10 files to convert, don't list all of them.
    * replace * in filenames with _
Title: foo_sendtodevice
Post by: plum on 2007-12-14 07:06:52
This is going to seem like a strange request, but...

I keep all my albums in compressed in rar archives. Is it possible to get your plugin to unrar or unzip the tracks from the archive and then copy the uncompressed tracks to the device?

I'm thinking probably not, but would appreciate your thoughts.
Title: foo_sendtodevice
Post by: start78 on 2007-12-14 12:34:54
I keep all my albums in compressed in rar archives.


Why?
Storing mp3s or any other already compressed audio formats in rar-archives doesn't save hdd-space (in worst case it even needs more than uncompressed).
And if you have wav-files compressed in rar: wav is not a format for audio archiving. FLAC would be a better choice because it supports tags and is especially designed for compressing audio.

I know it's your choice but perhaps until now nobody told you that it doesn't make sense at all. At least i don't know any case where compressing audio-files in rar containers would be a clever solution.


AFAIK foobar supports reading archives. Is there a special reason for using foo_sendtodevice instead of foobars own converter/file util?
Title: foo_sendtodevice
Post by: Slotos on 2007-12-14 13:30:37
At least i don't know any case where compressing audio-files in rar containers would be a clever solution.

Continuous sharing on ed2k net is usual reason for storing albums in single-file container.
Title: foo_sendtodevice
Post by: apfel on 2007-12-17 18:59:17
@cwbowron Could you add skip feature?
e.g.: If song contains tag skip=1, then dont send this song to device.
Title: foo_sendtodevice
Post by: cwbowron on 2007-12-17 19:02:58
@cwbowron Could you add skip feature?
e.g.: If song contains tag skip=1, then dont send this song to device.



I want to keep this component fairly simple, so I dont plan to add features like that.  I think its best to let other components generate the list of items to copy, and have sendtodevice simply copy the items.
Title: foo_sendtodevice
Post by: start78 on 2007-12-18 09:43:31
Can you think of a way making something like that possible through title formating?

Actually i don't need foo_sendtodevice any longer because the handling order in foo_fileops changed back to f2kv0.8 style in the newest f2kv0.9.5b8 (files are now handeled in the order of the playlist instead of alphabeticaly).

But i really liked this plugin because it was easy to use. If you need reencoding or playlist-generation, foo_sendtodevice is your plugin!
Title: foo_sendtodevice
Post by: MiSP on 2007-12-18 13:07:21
But i really liked this plugin because it was easy to use. If you need reencoding or playlist-generation, foo_sendtodevice is your plugin!

Only problem is, it won't work with PlaysForSure devices. It would have been perfect if not for that...
Title: foo_sendtodevice
Post by: hick on 2007-12-28 17:57:55
Request: In the Copy Cover art section there's a place to put the cover source filename you want to transfer.  It would be nice if there was a second (optional) box if you want to use an alternate destination filename.  This would allow you to, for example, keep your covers as folder.jpg and transfer them as album_art.jpg to your sansa device that expects to see files with this alternate name.
Title: foo_sendtodevice
Post by: Hakubo on 2007-12-28 18:46:03
Request: In the Copy Cover art section there's a place to put the cover source filename you want to transfer.  It would be nice if there was a second (optional) box if you want to use an alternate destination filename.  This would allow you to, for example, keep your covers as folder.jpg and transfer them as album_art.jpg to your sansa device that expects to see files with this alternate name.
I'd like to see that option, too.
Title: foo_sendtodevice
Post by: spacefish on 2008-01-14 03:28:17
I've been looking for a Winamp replacement since 5.5x crashes constantly now under Vista x86. The only thing that keeps me still using it is Winamp's AutoFill (portable) functionality, whereby the player will add tracks to the portable automatically (by pressing a button) based on a certain criteria defined in the configuration dialog (e.g. rating >= "3" AND lastplay ISEMPTY; AutoFill albums only; etc.) and the plugin allows transfer by filename (e.g. H:\<Album>\<filename>). Does this Foobar plugin have those capabilities? If not, would they be something you would consider adding in the future? Foobar looks like my best bet for a replacement player but ultimately my switching depends on the portable functionality.

Thanks!
Title: foo_sendtodevice
Post by: alkasar on 2008-01-20 17:58:01
thx you for the update, and thx Hanno Stock for the copy of album art.

Do you both think it will be possible in a future
-to use metadatas for the name of image to be copied, something like %album%.jpg...?
-to use path... ex: "\cover\front.jpg"
-using also "*.jpg" to copy all images
-and multiple choise : "folder.jpg;cover\front.jpg;cover\back.jpg"

Cheers

+1

any chance to see this imporved ?
worst case could be to support copy of *.jpg

(Thx for you great work)
Title: foo_sendtodevice
Post by: l.s on 2008-01-21 00:19:49
Using this plugin, I personally miss two features:

1. The possibility to define a list of file formats that get copied and only the remaining once would get transcoded (or vice verca).

2. An option to chose the encoding used. Would it not be possible to use the allready there converter compontent to handle that part?

Regards, Lars
Title: foo_sendtodevice
Post by: Anas on 2008-01-25 08:06:39
This program is great if offers all the functionallity I need, except...
It would be great if the program was able to automatically use the next preset in the list, if the previous one did not work.
This is because I've got different usb devices I copy music on and they have different drive letters, when I plug them.

Thanks a lot cwbowron for this very useful plugin and please consider my request.
Title: foo_sendtodevice
Post by: TedFromAccounting on 2008-03-13 16:30:25
Where can I get the latest version?  The version on the site is from December of 2006, and the changelog on the site only goes up to 1.1.0?
Title: foo_sendtodevice
Post by: Squeller on 2008-03-14 08:42:00
I'm also interested. I found 1.1.2 here. (http://www.filekeeper.org/download/entropia/foobar/foo_plugins/foo_sendtodevice.dll)
Title: foo_sendtodevice
Post by: Squeller on 2008-03-14 09:02:41
Some remarks:

1. Can the plugin be made more responsive? After choosing "yes" after the mp3 conversion question, fb2k is unresponsive for a couple of seconds, I guess it copies stuff to %temp%. Then the lame thread starts, but fb2k cannot be used all the time.

2. Why restrict it to mp3? My target devices (a lot do) also play AAC files. A converter like command line would be nice...
Title: foo_sendtodevice
Post by: Lucky Luciano on 2008-04-02 03:38:53
Thanks for the plugin, I like that I can copy files on the fly, without being prompted with a preview window. But could you create a variable which would return the free space on that device? I'd like to display that in FB, without having to open an Explorer window.
Title: foo_sendtodevice
Post by: jenzore on 2008-04-21 16:27:01
Hey, I would like to give you some feedback und post some requests in order to improve this plugin:

Additional settings for the cover-image should be added
- e.g. resizing to different resolutions (100x100, 200x200 etc.) and
- possibility to rename the cover using %album%, %artist% strings

What do you think? This would go well with my MP3-Player.
Title: foo_sendtodevice
Post by: da_s on 2008-05-10 21:26:11
Where can I download this component?
Title: foo_sendtodevice
Post by: Buandflu on 2008-06-02 10:41:44
Hello there !

Where can I download this component?


I am exactly in the same situation, i can't find that compoment... Can someone could upload it again, that would be great !
Title: foo_sendtodevice
Post by: fbuser on 2008-06-02 10:55:18
Look here (http://www.bazquux.com/wiki/Foobar2000)
Title: foo_sendtodevice
Post by: Buandflu on 2008-06-02 13:30:44
That (http://foobar.bazquux.com/downloads/foo_sendtodevice.zip) is the exact link. Thank you very much !!!
Title: foo_sendtodevice
Post by: Cool7 on 2008-07-14 15:13:43
Sendtodevice is great. But it seems has some problem with transcoding to mp3.

I tried two send 1 ape format sound to my device, and I can only hear noise from the target mp3.

After checking, I found when sendtodevice create the temprate wav file for lame to compress, it missed the head of the wave file. Is anybody else had the same issue? or it's only happen on my 0.9.5.4 and 1.1.2 sendtodevice?

When can I found older sendtodevice plugin so I can try?

Thanks.
Title: foo_sendtodevice
Post by: Xin-Hong on 2008-10-19 17:00:53
I have the same issue (1.1.2 with foobar 0.9.5.6) so I have to convert non-mp3 files manually
Title: foo_sendtodevice
Post by: KCEII on 2008-11-06 08:09:04
This plugin has a lot of potential...is it still supported? I'm getting the problem with static mp3s also.

Too bad I don't have an ipod else I could use the other plugin 
Title: foo_sendtodevice
Post by: Jack Schmaltz on 2009-01-06 12:34:50
i also would like to see this plugin further supported. im using it in Foobar 0.9.6.1, copying mp3's is fine but also getting the same problem as the preious posts with the noise conversions.
Title: foo_sendtodevice
Post by: new_oscar on 2009-01-09 05:11:17
There is a way to use Sony / other players natively in MTP mode and therefore this plugin:

Control Panel>> System>> Hardware>> Device Manager

1). Search for Sony Walkman (or other player) in the list of equipment - if you've already plug it in Win XP installed, we have designated it as MTP device
2) press "Update Driver" button
3) the question whether the computer has to connect to the network select "not this time"
4) select "Choose driver from a specific location"
5) select "Do not Search - I will choose the driver to install myself"
6) in the "Show compatible hardware" Windows shows you two options
> you have a choice for drivers: "MTP Device" or "USB Mass Storage Device"
> Choose the second one
7) Now U can use your player as UMS device (with a proper drive letter)

I hope this helps, in my case it was more than enough after hours of seraching 
Title: foo_sendtodevice
Post by: Ted L on 2009-01-20 02:02:49
I'd like to second this request!  As a suggestion for enhancement, would it be possible to configure which extensions would be converted?  It would be ideal to take advantage of ogg and flac capability on some newer DAPs.  Thanks!
Title: foo_sendtodevice
Post by: paf22 on 2009-01-23 16:03:20
There is a way to use Sony / other players natively in MTP mode and therefore this plugin:

Control Panel>> System>> Hardware>> Device Manager

1). Search for Sony Walkman (or other player) in the list of equipment - if you've already plug it in Win XP installed, we have designated it as MTP device
2) press "Update Driver" button
3) the question whether the computer has to connect to the network select "not this time"
4) select "Choose driver from a specific location"
5) select "Do not Search - I will choose the driver to install myself"
6) in the "Show compatible hardware" Windows shows you two options
> you have a choice for drivers: "MTP Device" or "USB Mass Storage Device"
> Choose the second one
7) Now U can use your player as UMS device (with a proper drive letter)

I hope this helps, in my case it was more than enough after hours of seraching 



Amazing!! Thank's a lot!!! 
Title: foo_sendtodevice
Post by: thespacepope72 on 2009-02-07 03:52:02
i also would like to see this plugin further supported. im using it in Foobar 0.9.6.1, copying mp3's is fine but also getting the same problem as the preious posts with the noise conversions.


I too am having no luck converting to mp3 using lame 3.98.2, foobar 0.9.6.2 and foo_sendtodevice 1.1.2.  I too hope the developer would revisit this great addition to foobar.
Title: foo_sendtodevice
Post by: Hakubo on 2009-02-09 05:22:52
Oddly enough, the transcoding works properly with lame 3.97.
Title: foo_sendtodevice
Post by: thespacepope72 on 2009-02-11 17:21:27
Oddly enough, the transcoding works properly with lame 3.97.


I thought that perhaps there was some conflict between foo_sendtodevice and lame 3.98.2 but I was not able to find lame 3.97 anywhere.  Do you have a link for where lame 3.97 is available?

Found it: http://www.oldversion.com/LAME-MP3-Encoder.html (http://www.oldversion.com/LAME-MP3-Encoder.html)

I can confirm that 3.97 definitely works with foo_sendtodevice 1.1.2 and foobar 0.9.6.2.

edit: added link.
Title: foo_sendtodevice
Post by: mataor on 2009-03-09 19:09:15
Great plugin, and very usefull to transfer files to my usb memmory for listening on my car audio and other devices. But I would like to have the files exported to a folder named after the playlist. For example:

F:\%playlistname%\%track% %artist% - %title%

Also how can I do to avoid the track "item" when there is no track number (an "if" instruction)

And finally, where can I find how make my own combination of "track tags"?

tx.
Title: foo_sendtodevice
Post by: novembre on 2009-03-09 21:12:58
Great plugin, and very usefull to transfer files to my usb memmory for listening on my car audio and other devices. But I would like to have the files exported to a folder named after the playlist. For example:

F:\%playlistname%\%track% %artist% - %title%

The playlist name I'm afraid it can't be retrieved.
Also how can I do to avoid the track "item" when there is no track number (an "if" instruction)

Square brackets is what you need: [%tracknumber%] shows the tracknumber only if it's present.
And finally, where can I find how make my own combination of "track tags"?

If I understood, title formatting reference (http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Titleformat_Reference) should be what you're searching for.
Title: foo_sendtodevice
Post by: mataor on 2009-03-10 05:40:04
Great plugin, and very usefull to transfer files to my usb memmory for listening on my car audio and other devices. But I would like to have the files exported to a folder named after the playlist. For example:

F:\%playlistname%\%track% %artist% - %title%

The playlist name I'm afraid it can't be retrieved.


Thanks Novembre, but is there, at least, a way to name each playlist... let's say pl1, pl2... and so?

By the way tx for the tip for the track number, much simpler than my "if" aproach.
Title: foo_sendtodevice
Post by: novembre on 2009-03-10 17:12:27
Thanks Novembre, but is there, at least, a way to name each playlist... let's say pl1, pl2... and so?

Sorry, but I don't get what you mean
Title: foo_sendtodevice
Post by: Bulls on 2009-03-22 03:28:45
it doesnt seem to work here.. lame 3.98.2

Could not update tags (Object not found) on:
"C:\DOCUME~1\BULL~1\LOCALS~1\Temp\CWB47E.tmp.mp3"
Title: foo_sendtodevice
Post by: pee_wee on 2009-05-25 00:22:47
Does anyone have this plug in u/l'd anywhere. Thanks.
Title: foo_sendtodevice
Post by: jmccrohan on 2009-05-25 23:46:12
http://bazquux.com/wiki/Foobar2000 (http://bazquux.com/wiki/Foobar2000)

Quote
As of May 2009, I'm taking down all foobar2000 related files.
  As of May 2008, I will no longer be developing foobar2000 components.

I no longer wish to contribute my time to a closed source, single platform app.

Also, certain actions by the foobar2000 developers have lead to my no
longer wishing to contribute.  These include removing features utilized by
developers and users because they dislike they way they are  being used and
allowing only an elite few access to new API features.

Thank you to loyal users over the past years.

If you are a developer and are interested in taking over
development of one of my components, please email me at
chris SQUIGGLE bowron SLAM us.
Title: foo_sendtodevice
Post by: Malaika on 2009-06-12 13:24:38
The component author has now decided to remove all his Foobar components, including the sendtodevice plugin, unfortunately    This is one feature that I would love Foobar to have, unless I'm missing something (I'm a new user and loving Foobar, glad I converted from Winamp).  I'm pretty much a newbie, is there any other way I could send songs to my mp3 player?  Thanks for any help!
Title: foo_sendtodevice
Post by: markanini on 2009-06-13 02:39:09
+1
Anybody have a copy they could kindly upload?

Moderation: Removed useless full quote of the preceding post.
Title: foo_sendtodevice
Post by: rectangle on 2009-06-13 07:15:37
I've put a copy here. (http://members.westnet.com.au/carlodimartino/foo_sendtodevice.dll)

Moderation: Removed useless full quote of the preceding post.
Title: foo_sendtodevice
Post by: Malaika on 2009-06-18 10:29:02
Rectangle, thank you very much for the upload!
Title: foo_sendtodevice
Post by: LPfreak on 2009-06-20 16:39:39
Thanks for this Plugin.
It works great, but i have a little problem with the tagging informations.
I use a Philips GoGear Spark-mp3-player. When i added files, my mp3-player says "unkown album" and "unknown artist" but he show me the correct titlename.

These are my setting by "device path":
G:\Music\%artist%\%album artist%\%album%\%title%.$ext(%_path%)

And these are my tagging informations (for example):
(http://s7b.directupload.net/images/090620/temp/6mrgmy2l.png) (http://s7b.directupload.net/file/d/1831/6mrgmy2l_png.htm)

Whats wrong?
Title: foo_sendtodevice
Post by: novembre on 2009-06-20 17:41:10
Maybe you should check which tag types (id3v1/id3v2) your mp3 player supports and be sure your files have the same type.
Title: foo_sendtodevice
Post by: LPfreak on 2009-06-21 00:10:20
Thanks.
You have right. It only works with ID3v1-Tags.
Title: foo_sendtodevice
Post by: Erich_2 on 2009-06-21 06:44:31
Thanks.
You have right. It only works with ID3v1-Tags.

... an ID3v.2.3 also - but not ID3v2.4!

Use: Preferences - Advanced - Tagging - MP3 - ID3v2 writer compatibility mode...
I use it always before I put songs on the GoGear.
It is very bad that foobar is not showing tagtype code-extension .3 or .4
Foobar programmers seems to fully ignore that important point.
Philips GoGear sites ignore that point too.

You can use MP3Tag to see the ID3's, but don't change it on GoGear with MP3Tag,
it does'n work!  It seems to work, but it doesn't!
You have to delete the songs and put them again on GoGear! 

It is always a game of luck putting MP3-songs on the GoGear without calling
"Properties" doing a little change (an empty-space to comment) and save it again.
First of all of course: "ID3v2 writer compatibility mode..."

I didn't find out any other way. Tell us if you did.

By the way: Do you know, that you can play FLAC and APE coded songs with GoGear?
Philips doesn't tell it anywhere. (my GoGear is a SA 2840)
Title: foo_sendtodevice
Post by: LPfreak on 2009-06-21 20:20:50
Quote
It is very bad that foobar is not showing tagtype code-extension .3 or .4
Foobar programmers seems to fully ignore that important point.
Philips GoGear sites ignore that point too.

Right!

And thanks for the information about "ID3v2 writer compatibility mode...". It works!:)

Quote
I didn't find out any other way. Tell us if you did.

I search for it, but i don't think that i find another way for this problem. 

Quote
By the way: Do you know, that you can play FLAC and APE coded songs with GoGear?
Philips doesn't tell it anywhere. (my GoGear is a SA 2840)

I have a Philips GoGear SA2920/02 and he can only play *.mp3 and *.wma. But i can test it with FLAC or AAC.
Title: foo_sendtodevice
Post by: El Noire on 2009-06-28 16:14:06
This is a great tool! It works perfect and helped me to put my music for my Audio CD for my car and my Fuze together! 
Title: foo_sendtodevice
Post by: zwart on 2009-11-01 18:12:32
Hey.

I would like to configure this great plugin (thanks again!) to copy whole directory for currently played track,
the directory name is album name and it holds mp3s and some other files (sfv, covers etc.).

It would be great to have all files copied despite only one file is selected,
tagging and dir/file names are to be intact.

Any ideas?
Title: foo_sendtodevice
Post by: TedFromAccounting on 2010-01-11 18:08:31
I know there's about zero chance of this happening, but it would be nice if this component was updated for 1.0 so its context menu options aren't buried in the legacy commands section.
Title: foo_sendtodevice
Post by: LPfreak on 2010-01-22 19:38:12
Hi
uuh, why are the Downloadlinks down?
I must reinstall my PC (and Foobar too) and now I search for the "send to device"-PI, but all the Links are offline. 

Have one of you a functional Link for me, please?

Thanks...
Title: foo_sendtodevice
Post by: rectangle on 2010-01-22 20:02:30
See post #176 (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=42736&view=findpost&p=641301)
Title: foo_sendtodevice
Post by: LPfreak on 2010-01-23 12:41:19
Ok, the only one that I have not tested. I'm so stupid... 

Thanks rectangle.
Title: foo_sendtodevice
Post by: LPfreak on 2010-03-19 18:46:17
And now I have an other problem. Ok, it's not really a problem but I hate this.
I would send and sorted my musicfiles by tracknumber. But with the following setting -> "G:\Music\%album artist%\%album%\%tracknumber%\%title%.$ext(%_path%), sendtodevice create as many folders as tracknumbers.

For example (3 track album):
Code: [Select]
G:/music
|_Album Artist
   |_Album
      |_1
         |_(1) stupid.mp3
      |_2
         |_(2) bla.mp3
      |_3
         |_(3) tricky.mp3

But I would have the following:
Code: [Select]
G:/music
|_Album Artist
   |_Album
      |_(1) stupid.mp3
      |_(2) bla.mp3
      |_(3) tricky.mp3

How can I realize this?
Title: foo_sendtodevice
Post by: soul_error on 2010-05-22 23:19:14
try mine :
\Music\%artist%\%date% - %album%\%track% - %title%.$ext(%_path%)

p.s. it's rather obvious
Title: foo_sendtodevice
Post by: burvowski on 2010-06-09 07:34:04
The download url in post #176 does't work for me.

Any chance someone could upload it to a temporary mirror for me?
Title: foo_sendtodevice
Post by: rectangle on 2010-06-09 08:02:30
New link: I've put a copy here. (http://members.westnet.com.au/carlodimartino/foo_sendtodevice.dll)
Title: foo_sendtodevice
Post by: burvowski on 2010-06-09 15:43:41
New link: I've put a copy here. (http://members.westnet.com.au/carlodimartino/foo_sendtodevice.dll)


Thank you so much!
Title: foo_sendtodevice
Post by: kabuki on 2010-06-20 23:24:10
Hi guys
I'm using default "copy to" function to replace sendtodevice since foobar 1.0.
but now i want to re-use sendtodevice only to apply replaygain to files that are copied.
unfortunately i can't make it work : no context menu, neitheir possibility to map a shortcut.
how do you guys use it? with DUI? i am using CUI.
any help. thx by advance.
Title: foo_sendtodevice
Post by: Maggi on 2011-11-09 08:20:33
Sorry to resurrect this old thread, but I have a problem using this plugin on Win7x64 when it is supposed to transcode FLAC to MP3, resulting in an error:

Quote
Could not update tags (Object not found) on:
"C:\Users\DFusion\AppData\Local\Temp\CWBB011.tmp.mp3"


here's my path template ... Z:\MP3-portable\%list_index%. %title% - %artist% - %album%.$ext(%_path%)

Any idea what might be causing this and/or is there any similar plugin that would copy MP3s and transcode non MP3 formats in one go ?

Thanx,
Maggi
Title: foo_sendtodevice
Post by: spuuunit on 2011-12-20 13:21:49
Where do you actually sync? I can only find the configurations for Send To Device in the Properties...
Title: foo_sendtodevice
Post by: MaCs on 2012-02-14 16:08:16
Sorry to resurrect this old thread, but I have a problem using this plugin on Win7x64 when it is supposed to transcode FLAC to MP3, resulting in an error:

Quote
Could not update tags (Object not found) on:
"C:\Users\DFusion\AppData\Local\Temp\CWBB011.tmp.mp3"


here's my path template ... Z:\MP3-portable\%list_index%. %title% - %artist% - %album%.$ext(%_path%)

Any idea what might be causing this and/or is there any similar plugin that would copy MP3s and transcode non MP3 formats in one go ?

Thanx,
Maggi

The new version of lame can take flac files as input:

http://www.rarewares.org/mp3-lame-bundle.php (http://www.rarewares.org/mp3-lame-bundle.php)

Download the "LAME 3.99.4 using libsndfile 1.0.25" version.
Title: Re: foo_sendtodevice
Post by: muzack on 2016-10-16 12:04:51
here is a new download link: http://www.mediafire.com/file/l8shthegaqivq2p/foo_sendtodevice.dll