SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Albums with discsubtitle

Hi, again…
Im running SongKong now and i see that albums with multidiscs and “subtitles” gets one folder each.
Does anyone know how i can make a subfolder like this:
CD01 - Subtitle 1
CD02 - Subtitle 2

Or is this just an bad idea? How do people commonly do this?


This is my string:

ifnotempty2(albumartist.substring(0,1),artist.substring(0,1),'/')
+ ifnotempty2(albumartist,artist,'')
+ '/'
+ ifnotempty2(albumartist,artist,' - ')
+ ifnotempty(pad(mbreleasetype,2),' - ')
+ ifnotempty2(bracketValue(substring(albumyear)),'Unknown Year',' - ' )
+ ifnotempty(pad(album,2),'  ')
+ ifnotempty(pad(discsubtitle,2),' ')
+ ifnotempty2(bracketValue(substring(catalogno)),'(Unknown Catalognr)',' ')
+ ifnotempty2(bracketValue(substring(recordlabel)),'(Unknown Recordlabel)',' ')
+ '(' + audioformat + ')'
+ '/'
+ ifnotempty(pad(discno,2),'-')
+ ifnotempty(pad(trackno,2),' - ')
+ ifnotempty(pad(artist,2),' - ')
+ title

 function bracketValue(value1){
     return value1.length > 0 ? '(' + value1 + ')' :'' ;
 }

Im not clear what you currently have versus what you want ?

I solved it with this:

ifnotempty2(albumartist.substring(0,1),artist.substring(0,1),'/')
+ ifnotempty2(albumartist,artist,'')
+ '/'
+ ifnotempty2(albumartist,artist,' - ')
+ ifnotempty(pad(mbreleasetype,2),' - ')
+ ifnotempty2(bracketValue(substring(albumyear)),'Unknown Year',' - ' )
+ ifnotempty(pad(album,2),'  ')
+ ifnotempty2(bracketValue(substring(catalogno)),'(Unknown Catalognr)',' ')
+ ifnotempty2(bracketValue(substring(recordlabel)),'(Unknown Recordlabel)',' ')
+ '(' + audioformat + ')'
+ '/'
+'CD'
+ ifnotempty(pad(discno,2),' ' )
+ ifnotempty(pad(discsubtitle,2),' ')
+ '/'
+ ifnotempty(pad(discno,2),'-')
+ ifnotempty(pad(trackno,2),' - ')
+ ifnotempty(pad(artist,2),' - ')
+ title

 function bracketValue(value1){
     return value1.length > 0 ? '(' + value1 + ')' :'' ;
 } 

The only thing now is that i only want SongKong to make a CD01 or CD02 when there are multidisc.
If its only one CD i want to skip the whole folder called CD01 with subtitles, and just put the files in the directory.
What value do i put for this?

Add

+ ifmultidisc('CD' + ifnotempty(pad(discno,2),'/'))

Then it will only create a disc subfolder if is multidisc album

1 Like

Perfect!
Thank you for replying so quick!! Means very much!

1 Like