Using "Music Trainer" Import

The import feature allows you to add songs to the Music Trainer application. Apple does not allow applications written by third parties (Santa Cruz Integration) to access songs already loaded into the iPod application on your iPhone or iPod touch. Apple does not allow third party applications to use iTunes and or the USB cable to transfer file. The Music Trainer import functionality gets around these limitations.

There is a lot of confusion about iPod access in OS 3.0. I actually spoke with the Apple engineers at Apple's June 2009 developer conference about this. In OS 3.0 Apple provides an "iPod" player that applications like a game can use to allow users to play background music of their choice from within the game. Apple does not provide a way for the game to access the actual audio samples. For Music trainer to work, I need to manipulate the sample directly.

  1. start Music Trainer on your iPhone
  2. click on the import button on the top right hand side of the screen
  3. press the "on" button

You will see a screen like

Notice, on the top of the above screen snap shot you will see a little bar showing

  1. "no service"
  2. WiFi Connection icon. It is blue and looks like a wave eminating from a radio tower
  3. time "10:30:am"
  4. the blue tooth icon
  5. a battery icon

If you do not see the WiFi icon, it means you are not connected to a WiFi network. You must have a WiFi connection for import to work. Use the "Setting " application to make sure you do not have WiFi turned off. Also check to make sure you are not in airplane mode. See the Trouble Shooting section for more help

Start a web browser

Most people will probably want to import song from iTunes. On the computer you have iTunes installed on, start a web browser, (IE, Firefox, Safari, ...) and enter the URL displayed on your import screen into the browsers address bar. In the example screen snap shot show above, the URL you would enter is "http://192.168.15.106:49205" Your URL will probably be different

You should see a web page that looks something like this

Music Trainer on Andy' iPhone

listing for /
name size date modified
BluesInE.WAV 2460.0 Kb 2/22/09 2:20 PM
FunkyBluesRiff.WAV 270.5 Kb 2/22/09 2:20 PM
ZZ Top - La Grange.mp3 3652.1 Kb 2/22/09 2:23 PM
phrase.database 5.0 Kb 2/24/09 8:13 AM

Music Trainer 1.2 supports slow down or speed up without pitch change for the following audio file types 'wav', 'mp3', and 'm4a'. files. If you are having trouble playing a song try turning 'Smoothing' on or try converting the song to WAV format. It is easy to convert songs to WAV using iTunes.http://support.apple.com/kb/HT1550

If you have installed iTunes in the standard location, you can find your songs here

Windows Users
go to "My Documents\My Music\iTunes\iTunes Music"
Mac Users
go to your home folder. Look under "Music/iTunes/iTunes Music"

Use the upload / browse / submit form to select the song and upload it to Music Trainer.

Monitoring the upload process

Durring the upload process you should see a screen like this

Trouble Shooting Music Trainer Import

  1. The import feature will only work if you have a WiFi connection. Import will not work over the 3G network connection provided by you mobile phone carrier (AT&T). This is a phone company restriction.
  2. You can often find free WiFi at coffee houses or public libraries. If you do not have a notebook computer, you can copy your files to a USB memory stick and plug it into the computer at the library.
  3. Both the computer running the web browser and your iPhone / iPod touch need to be on the same network. If your computer is connect to a network using an Ethernet cable there is a good chance the computer is on a different network from you iPhone / iTouch and will not be able to connect. The problem has to do with the way your network routers and firewalls are configured. In the import screen shot above the URL we want to connect to is http://192.168.15.106:49205 . The 49205 identifies the Music Trainer application running on device 106 on network 192.168.15
  4. How to figure out if your Windows computer has a WiFi Connection and if so, which WiFi network is it connected to?
  5. How to figure out if your Vista computer has a WiFi Connection and if so, which WiFi network

    To see a list of wireless networks that Windows has detected, open 'Connect to a Network' by clicking the Start button Picture of the Start button , and then clicking Connect to.

  6. How to figure out if your Mac computer has a WiFi Connection and if so, which WiFi network you are connected to?

    System Preferences -> Network -> Airport

    you should see a screen like this

    click on the advance button, then select the "TCP/IP" tab". You should see a window like this

  7. How to figure out if your iPhone/iTouch has a WiFi Connection and if so, which WiFi network you are connected to?
    1. Start the "settings application"
    2. Go To the WiFi detail screen by selecting the "Wi-Fi" row
    3. The WiFi details screen will tell you if you have a connection and if so what network you connected to. It will also allow you to search for and connect to other networks.
    4. Next check to see the HTTP Proxy is turned off. click on the disclosure button to see the details for the WiFi network you are connected to

      scroll down to see the HTTP Proxy settings.


  8. I can not seem to import songs with "&" or multiple "." in the file name
  9. Why is import locking or timing out?

    By default your device time out / screen lock is set to 1 min. This may cause problem during import. To change the time out

    1. start your phone
    2. click on the setting application icon. It is grey, looks like a gear
    3. click on the general row
    4. click on "auto lock"
    5. I have my phone set to "5 min"

Have Questions, Comments or Suggestions?

info@santacruzintegration.com