OK, Tao, thanks, I'm going to try to be more explicit, and then I may be understood.
'm DJing a tango dance (milonga). This entails making a new playlist every week for the milonga (tango dancers notice it quite quickly if you repeat a playlist), The playlist would have around 80 songs and would run for about three hours.
Some skill and rules go into the construction of the list. It's divided into 'tandas' of three or four songs of similar type, and order is critical.
Now, every once in a while I'm away and ideally the event isn't cancelled -- I just let someone play a new playlist that I write. (We could call this 'static' DJ-ing, as opposed to dynamic DJ-ing which involves watching the crowd and making a list in real-time. I find that static DJ-ing is quite satisfactory from a DJ who knows what he is doing).
So this replacement DJ (to misuse a word) needs no skill. He or she ideally just runs my playlist. Now: I don't want to give them my laptop, my music files, or my library. What I would like to give them is essentially a 'recording' of the playing of my playlist. A set of CDs COULD work but would be a pain to both write, and play.
Ideally I have just one .mp3 which is the playing of my playlist, encoded to .mp3. The replacement 'DJ' just plays this. This is all I give them.
Now, I know it is possible to do this using something like Audacity. But, seriously, think about how tedious it would be to concatenate about 80 .mp3s in Audacity -- as well as how error-prone it would be and how hard to even check for mistakes.
So ideally, (Perfect solution 1) I get JRiver to in a sense, write this playlist to .mp3. It could be called an 'export'. Ideally it's not done in 'real time', it's just written out in a file and should not take long, certainly not the three hours it takes to run and record.
Now, MIXXX doesn't have exactly what I want above. But it has a pretty good substitute, Adequate Solution 2. In MIXXX, you can 'Record' as you play a playlist -- what you play is recorded to an audio file. So, using MIXXX, I can play my playlist, and record it to an audio file. It's not a perfect solution, because I have to wait about three hours for it to record in real-time as it plays in real-time. But at least the computer is working that time while I'm not, and I can be sleeping. And it's not error-prone. It's a MUCH better solution for me than using audacity and tediously trying to concatenate 80 files without making a mistake.
Do you understand now? Really, I want to concatenate all the .mp3s of a playlist, but a 'Record' function while I play is second-best.
Thanks.