It looks like it's an issue that pops up time and again, so I just wanted to share what I did and hopefully it helps others who have the same issue (especially newcomers doing this for the first time).
Basically just:
Code: Select all
play "filename1.ogg"
queue "filename2.ogg"
Basically a track in the most simplest of forms is broken up into:
1. Intro
2. Melody
3. Outro
In many cases, at some point the song will repeat a melody (usually after a bridge), which is the perfect opportunity to loop it back to the beginning. So I ended up separating the intro and the melody sections into their own individual tracks.
Then it became something like:
Code: Select all
play "Intro.ogg"
queue "Melody.ogg"
Tracks created had to be in .ogg format because .mp3 files end up with weird gaps at the beginning and end of the track, which I'd like to believe is what causes the jarring pops and breaks during transitions.
Hope this helps. I know this is probably old news, but I haven't seen anyone really detail the steps to getting the actual result. If there are more efficient/effective ways, I'd like to know that, too.