Why doesn't crossfade work with my iTunes Media tracks?

Why doesn't crossfade work with my iTunes Media tracks?

OnSong lets you link backing tracks to your song sheets using tracks in your iTunes Media Library, OnSong Media Library, or Spotify Library.  However, if you're interested in crossfading between tracks, you could run into some challenges when playing iTunes Media Library backing tracks.

Enabling Crossfade
Before we get started, make sure that you have crossfade enabled and have set the duration for the fade. To do this, tap on the gear icon in the Menubar to open the Utilities Menu and then select Settings.  You can then tap on Live Settings and then Audio Playback.  This screen gives you the option to Crossfade Between Tracks as well as set Fade Audio In and Fade Audio Out times.  You'll want to turn on crossfading and set durations for crossfade to function in OnSong.  You can learn more about enabling and using crossfade in our Crossfade Video Tutorial.

iTunes Media Liabilities
OnSong can crossfade iTunes Media Library tracks by playing them inside of OnSong using its own player.  However, if OnSong has to resort to playing the track using the built-in Music app, it cannot crossfade, but rather fades out the playing track and fades in the one in queue.  This can happen if the tracks contain digital rights management (DRM), or if the tracks are streamed from Apple Music or iTunes in the Cloud.  When this is the case, the iTunes Media Library does not provide OnSong with a file that it can play.  Instead, OnSong must queue the track to play in the built-in Music app which lacks the ability to crossfade or pan tracks.

Since most tracks no longer contain digital rights management (DRM), the solution is to make sure that your tracks are downloaded to your device.  To do this, go into the Music app, locate the track, and then tap on the cloud with a down arrow icon to the right of the track. OnSong should then be able to play back the track with its own audio player.

Choosing the Player
There are some reasons why you wouldn't want OnSong to play back your iTunes Media Library tracks.  First of all, tracks played through OnSong do not follow custom volume levels, trimming, sound check, or equalization that you may have applied in iTunes, or in the iOS settings screen.  By default, OnSong will attempt to play iTunes Media Library tracks in OnSong.  If you want to change this behavior, tap on the gear icon in the Menubar to open the Utilities Menu and then choose Settings.  Open Live Settings on the left and Audio Playback on the right. Locate the Play iTunes Backing Tracks option in the iTunes section. You can then choose "In Music" instead of "In OnSong" to force tracks to play in the built-in Music app.

Streaming
Aside from solving issues with crossfading, downloading tracks for offline playback is a smart move.  Streamed tracks are subject to network conditions.  If you're going to stream tracks from Apple or Spotify, you can experience trouble if the venue does not have a solid network connection, or if the wireless environment is swamped with extra connections when the audience enters the performance space. This can cause the network to perform poorly which will result in dropped audio as iOS struggles to fill buffers in time to handle changing network conditions.

Facing Audio Interface issues
You may face another issue if you use an audio interface in combination with iTunes Media Library tracks played through the built-in Music app. For instance, if you connect your device directly to a small PA sound system via a Lightning cable, or if you are using an audio interface to convert the digital audio into XLR or instrument line out you may notice that you no longer have control of system volume on your iOS device. This is because iOS allows the connected audio interface to manage the volume instead of the iPhone or iPad.  When OnSong attempts to crossfade audio played through the built-in Music app, it can only change the system volume.  Because the audio interface commandeers control of volume, there is no means for OnSong to crossfade. Not all audio interfaces do this, but it's something that could cause issues.  Again, if you choose to play tracks through OnSong and download those DRM-free tracks to your device through the Music app, you should not experience this issue.
    • Related Articles

    • What's the best way to link backing tracks to my songs?

      OnSong allows you to link backing tracks to your chord charts for practice or performance.  There are two main ways that you can link backing tracks using your iTunes Music Library or the OnSong Media Library.  Discover below the advantages and ...
    • Can I output the metronome in one channel and audio in another?

      If you're a band that is using click tracks, it may be advantageous to output the click through the left channel and then audio in mono through the right channel.  OnSong has the ability to do this, but there are a few caveats to keep in mind. ...
    • How do I set the volume of each individual audio track in OnSong?

      If you are using backing tracks in the OnSong Audio Library, you have the ability to adjust the volume and pan for each individual track. To do this, open the Utilities Menu by tapping on the gear icon in the Menubar and then choose Editors > Audio ...
    • How can I manage backing tracks or backgrounds imported into OnSong?

      The OnSong Media Library is split into two editors which let you manage the media specific to their type. Audio Media Library The Audio Media Library can be accessed by tapping on the gear icon in the Menubar to open the Utilities Menu.  Next, tap on ...
    • How does OnSong link audio tracks to songs in my library?

      OnSong has two ways that audio tracks can be linked to songs in your library – automatically and explicitly.   Automatic Linking By default, OnSong will match tracks based on the the song title of the song in your OnSong library and then title of the ...