So this thread's kinda old, but it was really helpful for me. Capriccio seems like a good app, and I'm here to back up the Filezilla thing - you DON'T need a jailbroken device as of this posting, with the latest iOS. You do need a decently fast wifi network however. It also works from a Mac. Here's the steps you take (Mac):
Go into the main screen in Capriccio (keep hitting what looks like the play arrow in the left upper-ish area of the screen)
You should now see a dark black screen with some blue icons in the lower middle.
One of those icons looks like the typical 'wifi' thing. (radio tower with waves coming out)
Make sure it says "ON" next to this icon.
Click on the upper-leftmost button on the FileZilla window, looks like an old computer tower
This opens Site Manager
Click 'New Site'
In the 'General' tab, enter the FTP host number that Capriccio gave you when you turned wifi transfer on (it popped up in a green box at the top of the screen for me)
Use port 21
At the bottom of the window, click 'Connect'
You should now get a series of messages that says this:
Status: connecting to XXXXXXXXX
Status: Connection established, waiting for welcome message...
Response: 220 Welcome to ....
Now, click and drag the files you want to transfer to the bottom pane of the FileZilla window
At the top of the screen where your menu bar is, click in the 'Transfer' menu for FileZilla
Click 'Process Queue'
And voila, magically your music shoots through the airwaves and settles in your iDevice.
**IMPORTANT** - if your iDevice locks (screen lock, auto-off, sleep, whatever you want to call it) this will interrupt the file transfer. I recommend setting the device to not turn off while you're loading music.
Edited by mman824 - 11/2/13 at 6:12pm