@silkcut
1. You can edit the Album / Artist column by right clicking on the column and the select Edit and on the Script display tab, remove code that track 1 and 2 uses.
This Genre / Codec script should work:
$if($get_global(ng_album),
$get_global(rgb_ng_header)
///// Album layout
$ifgreater($num(%discnumber%,2),01,,
$if(%tracknumber%,
$puts(track,$num(%tracknumber%,2)),
$if($strcmp($num(%filename_ext%,2),00),$puts(track,%list_index%),
$puts(track,$num(%filename_ext%,2))))
$select($get(track),
// Genre
$if2(%genre%,Other)
$if($strcmp($get_global(d_album_style),1),
$if($and(%genre%,%style%), / $get_global(style)))
// Codec
$if($strcmp($get_global(d_album_tech),1),
$get_global(rgb_ng_tech)
$if3(%system%,$get_global(system),$get_global(codec),
[%codec%]
$if($and(%codec%,%codec_profile%,$not($stricmp(%codec_profile%,CBR)),$not($stricmp(%codec_profile%,ABR)),$not($strcmp($left(%codec_profile%,3),VBR))),$caps2( / $replace(%codec_profile%,'',))))
$puts(bitrate,
$if($or($strcmp(%codec%,PCM),$strcmp(%codec%,CDDA)),[' '%__bitrate% kbps],
$puts(ratio,
$if($strstr($info(encoding),lossless),
$muldiv(%__bitrate%,1000,$div($mul(%__samplerate%,%__bitspersample%,%__channels%),100))
))
$ifgreater($get(ratio),0,
$ifequal($get(ratio),100,,' '$get(ratio)'%')
,[' '%__bitrate%])))
$if($or($stricmp($info(cue_embedded),yes),
$stricmp($ext(%_path%),cue)),
$get(bitrate)
,
$if($stricmp(%codec_profile%,CBR),
[' '%__bitrate% kbps],
$if($stricmp(%codec_profile%,ABR),
[' '~%__bitrate% kbps],
$if($info(bitrate_nominal),
' '~$info(bitrate_nominal) kbps,
$if($strcmp($left(%codec_profile%,3),VBR),
' '$caps2($replace(%codec_profile%,
'VBR V','VBR / V',)),))))
)
$if(%__replaygain_album_gain%,
$tab()
$get_global(rgb_ng_tech)
%__replaygain_album_gain%)
))),
///// Singles layout
$get_global(rgb_main)
$if2($replace(%artist%,'(',$blend($get_global(rgb_main),$get_global(contrast_a),1,3)' (',')',')'$get_global(rgb_main),' [',$blend($get_global(rgb_main),$get_global(contrast_a),1,3)' [',']',']'$get_global(rgb_main)),Unknown Artist)
$if($and(%artist%,%album%), /
$if2($replace(%album%,' (',$blend($get_global(rgb_main),$get_global(contrast_a),1,3)' (',')',')'$get_global(rgb_main),' [',$blend($get_global(rgb_main),$get_global(contrast_a),1,3)' [',']',']'$get_global(rgb_main)),Untitled Album))
)
2. Edit the Title / Track Artist column and replace the Display script with this:
$get_global(rgb_main)
$if(%ispaused%,$get_global(pause_char)' ',$if(%isplaying%,$get_global(play_char)' '))
$if($get_global(ng_album),
$if($and(%title%,%track artist%),
$get_global(rgb_t_artist)%track artist% - ))
$if2($replace(%title%,'(',$blend(
$get_global(rgb_main),
$get_global(contrast_a),1,3)
'(',')',')'$get_global(rgb_main),
'[',$blend($get_global(rgb_main),$get_global(contrast_a),1,3)
'[',']',']'$get_global(rgb_main)),Untitled)
$if($strcmp($get_global(d_mini_playcounter_album),1),
$if(%play_count%,
$blend($get_global(rgb_main),$get_global(contrast_a),1,3)
' '$replace(%play_count%,1,$char(185),2,$char(178),3,$char(179),4,$char(8308),5,$char(8309),6,$char(8310),7,$char(8311),8,$char(8312),9,$char(8313),0,$char(8304))))