I thought it might be fun to start out an MC Tip of the Week series. Let's see how far it goes. Let's see how useful it is. Feel free to comment, add your suggestions and improvements. Let's jump right in with the first tip...
Does that ever-shifting display status line at the top of the Player bar get under your skin? If it doesn't... good - you're a better person than I am. But if it irks you even a little, like it does me, you can fix it.
Why does it bounce around? MC tries to center the text string, but the bitrate is a constantly changing width, using between 1 to 4 digits. So the line is constantly in flux, especially for tracks whose bitrates bounce between n and n+1 digits.
The default status line shows the file's current playback bitrate using the pseudo-field [Bitrate (Labeled)]. We can customize the display status to reduce the bounce. Right-click the Player's status, and select Customize Display...
Now, find the [Bitrate (labeled)] field in the Status line, under the Play Mode (Main) area. Replace [Bitrate (labeled)] with the expression:
mid(/ / / / , length([Bitrate]), -1)[Bitrate (Labeled)]
and OK your way out. Be sure to copy and paste the expression above, as it contains some magic* characters that you won't notice just by examining the line with your eyes.
The expression determines the length of the [Bitrate] value, and then uses mid() to pad as necessary up to 4 characters so that the [Bitrate (Labeled)] value does not jump around (so much). It is not perfect, but works pretty well.
* What are those magic characters? They are a form of white space called a Figure Space (U+2007), and they are about as wide as regular characters, so are good for these types of padding needs.
Enjoy and have a good weekend.