For now, absolutely every song plays in jukebox mode.
When you have twice the same song (like, the normal one, and the duet version) they both play as two different songs
Steps to reproduce
Have a song with two txt files. A normal song, and the same song in duet mode (with P1 P2 and so on)
Open usdx and start jukebox mode
The two versions of the song are displayed
Details
My suggestion would be to add an option that makes the song being automatically ignored and not displayed in jukebox mode.
Maybe with an extra tag inside the txt like #JUKEBOX=false to make it ignored (and having it set as true by default when not present) so songs in duet that has no other version can still play. Or just #NOJUKEBOX
Actual behaviour
For now, absolutely every song plays in jukebox mode. When you have twice the same song (like, the normal one, and the duet version) they both play as two different songs
Steps to reproduce
Details
My suggestion would be to add an option that makes the song being automatically ignored and not displayed in jukebox mode. Maybe with an extra tag inside the txt like
#JUKEBOX=false
to make it ignored (and having it set as true by default when not present) so songs in duet that has no other version can still play. Or just#NOJUKEBOX