Insurgency Mod Scum: cheaters, hackers, wallhackers, aimbotters, griefers, teamkillers, micspammers, spawncampers, exitcampers, and everything else Insurgency.
Blogger.com policy on personal information: Personal and confidential information: It's not ok to publish another person's personal and confidential information. For example, don't post someone else's credit card numbers, Social Security numbers, unlisted phone numbers, and driver's license numbers. Also, please keep in mind that in most cases, information that is already available elsewhere on the Internet or in public records is not considered to be private or confidential under our policies.
All information posted on Insurgency Mod Scum is publicly available.

Pro Tip: foobar2000 and MusicBee Rating Compatibility, foobar2000 Config, WASAPI Output

2014-12-01

foobar2000. Note left and right hidden panels.
foobar2000. Volume control doesn't work, but everything else is ready to party.
UPDATED: 2014.11.27
foobar2000 ColumnsUI config. Not enough filters.
I was going to write something about KISS (Keep It Simple, Stupid) Principle, but oh well, what's the point?!

Regarding ratings:

MusicBee uses the following system:

100 = 5 Stars
80  = 4 Stars
60  = 3 Stars
40  = 2 Stars
20  = 1 Stars

Also note the following (http://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/Playback_Statistics_v3.x_%28foo_playcount%29):

Please note that foo_playcount takes over %rating%, %play_count%, and all other mappings corresponding to its native fields listed above, using these mappings to return the fields from its own database rather than from files themselves. If you want to display such fields from the tags of files rather than from the database, use $meta(rating) and so on in your title-formatting.

foobar2000 Config

Note: STAR = $char(9733)


WITHOUT "foo_playcount.dll". This is simpler. Each time you rate a song, the rating will be immediately written.

Columns
$rgb(233,155,12,233,155,12)$if(%rating%,$repeat($char(9733),$div(%rating%,20)),)$rgb()

Filters

$rgb(233,155,12,233,155,12)$if(%rating%,$repeat($char(9733),$div(%rating%,20)),$rgb()UNRATED)

Notification

[%artist%] - [%title%]$crlf()%album% '('%date%')'$crlf()$if(%rating%,$repeat($char(9733),$div(%rating%,20)),UNRATED)$crlf()%genre%

Main Window

'('%playback_time%[/%length%]')' '('$if(%rating%,$repeat($char(9733),$div(%rating%,20)),UNRATED)')' %artist% - %title% '('%_foobar2000_version%')'

With "foo_playcount.dll". Current choice. Complicated, just the way we like it.

Main Window

$if(%_ispaused%,'('PAUSED')','('%playback_time%[/%length%]')')
'('$if(%rating%,$repeat($char(9733),%rating%),UNRATED)')'
 [%artist% - %title%]
'('%_foobar2000_version%')'

Status Bar

%artist% - %title%
'('%playback_time%[/%length%]')'
'('$if(%rating%,$repeat($char(9733),%rating%),UNRATED)')'
['('%genre%')']
$crlf()
['('%codec%')']
['('$info(bitrate)kbps')']
['('$info(bitspersample)bits')']
['('$div(%samplerate%,1000)Hz')']
'('$if($not($or(%replaygain_track_gain%,%replaygain_album_gain%)),$trim(NO REPLAYGAIN),
$if($not(%replaygain_track_gain%),$trim(NO TRACK GAIN),
$if($not(%replaygain_album_gain%),$trim(NO ALBUM GAIN),$trim(REPLAYGAIN OK))))')'

Notification Area

[%title%]
$crlf()
[%artist%]
$crlf()
[%album% '('%date%')']
$crlf()
$if(%rating%,$repeat($char(9733),%rating%),UNRATED)

Filters

RatingStars0-5
$rgb(233,155,12,233,155,12)$if(%rating%,$repeat($char(9733),%rating%),$rgb()UNRATED)

RatingStars0-100($meta)
$ifgreater($meta(rating),19,$rgb(233,155,12,233,155,12)$repeat($char(9733),$div($meta(rating),20)),$rgb()UNRATED)

Rating#
$if(%rating%,%rating%,UNRATED)

Rating#($meta)
$if($meta(rating),$meta(rating),UNRATED)

ReplayGain
$if($not($or(%replaygain_track_gain%,%replaygain_album_gain%)),$trim(NO REPLAYGAIN),
$if($not(%replaygain_track_gain%),$trim(NO TRACK GAIN),
$if($not(%replaygain_album_gain%),$trim(NO ALBUM GAIN),$trim(OK))))

Year + Album
$if($year(%date%),$if(%album%,'('$year(%date%)')' %album%,NO ALBUM),$if(%album%,%album%,NO ALBUM))

Album + Year
$if($year(%date%),$if(%album%,%album% '('$year(%date%)')',NO ALBUM),$if(%album%,%album%,NO ALBUM))

Album
$if(%album%,%album%,NO ALBUM)

Year
$year(%date%)

Also

"Behavior"->"Sort incoming files by:"
$year(%date%) - %album artist% - %album% - %discnumber% - %tracknumber% - %title%

Playlist Columns

Year
[$year(%date%)]

CODEC
[%codec%]

Bitrate
[$info(bitrate)]

RG (ReplayGain)
$if(%__replaygain_track_gain%,T)
$if(%__replaygain_album_gain%,A)

Rating0-5
$rgb(233,155,12,233,155,12)$if(%rating%,$repeat($char(9733),%rating%))$rgb()

Rating#
[%rating%]

Rating#($meta)
[$meta(rating)]


Album List
Year
$year(%date%)|[%album artist% - ]%album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%

Also:

Regarding foobar2000 WASAPI output component: "WASAPI EVENT" is better than "WASAPI PUSH".

Also see: http://insurgencymod.blogspot.com/2014/08/noted-metadata-rating-compatablity.html

0 comments:

Post a Comment