>>533
自動スクロールは知らないですけど、CUIならActivate now playingや
ELPlaylistのShow now playingとかあるので、こういうコマンドを
新しいトラック再生直後に自動実行できるコンポネがあれば、
一応潜らないようにはできます。ELPと他じゃちょっと挙動が違います。

WSH Panel Modなら
function on_playback_new_track(metadb) {
fb.RunMainMenuCommand("View/Columns playlist/Activate now playing");
// もしくは
//fb.RunMainMenuCommand("View/ELPlaylist/Show now playing");
}

UI選びたくないなら、WSHにはEnsurePlaylistItemVisibleっていうメソッドがあるので、
function on_playback_new_track(metadb) {
var current_item_idx = plman.GetPlayingItemLocation().PlaylistItemIndex;
plman.EnsurePlaylistItemVisible(plman.ActivePlaylist, current_item_idx);
}

これは、plman.GetPlayingItemLocation().PlaylistItemIndex + 10とかすれば
飛べる位置も調整できますが、じゃあ綺麗に調整できるかと言ったら、
プレイリストによってはヘッダーとか画像があって高さがバラバラだから、
リストアイテムの高さが常に一定で無いと難しい気がします。
完璧な挙動はちょっと自分には分からないです。