foobar2000 Part55 ..
[2ch|▼Menu]
237:名無しさん@お腹いっぱい。
08/04/06 20:18:21 uN7gbT+q0
>>234
$regexp($textfile(%lyricpath%.kra,sjis,
$min($sub($get(linecount),14),$sub(%lyricline%,7)),$max(13,$add(%lyricline%,5)),
tf:'$regexp(%textfile_line%,\"^\[..:..:..\]|^\",'$wordwrap()')'),'\[..:..:..\]|@.*',)

こんな感じで最小13行常時表示にしているので
$wordwrap()によっての改行があると
その行だけカウントされず下にズレてしまうのです。

$wordwrap()で改行した(横の範囲をはみ出した)行をカウントしていければ
それを表示行数から引いて解決すると思うんですが
うまく書けなくて・・・

238:名無しさん@お腹いっぱい。
08/04/06 20:33:04 bWkKYIVp0
またwikiのmenuが荒らされてますね・・

239:名無しさん@お腹いっぱい。
08/04/06 20:34:14 bWkKYIVp0
googleでURLを検索したら

www.skywebsv.com/Blog/
このサイトはコンピュータに損害を与える可能性があります。
関連ページ - メモをとる

らしいですw

240:名無しさん@お腹いっぱい。
08/04/06 21:21:45 bWkKYIVp0
直してもすぐに変えられますね
スクリプト荒らしなのでしょうか
管理人さん、もし見ていましたら一時的に凍結した方が良いのでは?

241:名無しさん@お腹いっぱい。
08/04/06 21:23:25 E2S5RVP/0
2回も踏んじゃった
でもFirefoxのお陰か知らんが、何も起こらなかった

242:名無しさん@お腹いっぱい。
08/04/06 21:35:02 n2lHWXsy0
手動みたいだよ
何度直されても必死にURL変えるその健気さに惚れそうになった

243:名無しさん@お腹いっぱい。
08/04/06 21:37:54 sSUZxi990
今SE-90PCIに直接PCスピーカー繋いでるんだけど間にアンプ挟まなきゃだめ?

244:名無しさん@お腹いっぱい。
08/04/06 21:40:50 KAjqyM5e0
アクティブならそのままでおk

245:名無しさん@お腹いっぱい。
08/04/06 21:52:24 l3tACe1f0
>>243
グロ画像張っておいて普通に質問しててわらた

246:名無しさん@お腹いっぱい。
08/04/06 22:02:20 kaaBY5r20
>>243
sine

247:名無しさん@お腹いっぱい。
08/04/06 22:07:31 O/jlJrfb0
ID変え損なったのかね

248:名無しさん@お腹いっぱい。
08/04/06 22:33:13 jlqp7ZZC0
>>53でも言われてるけどamazonの仕様変わったのかな?
CoverDownloader使い物にならなくて困った、いやそこまで困ってないけど手動はめんどいです
エロい人修正ファイルください
もしくは素人でも簡単に作れるならヒントくらはい、お願いします

249:名無しさん@お腹いっぱい。
08/04/06 22:38:42 ey2brSCi0
>>237
他人のTFが理解し難いのは認識してはいたが俺の頭じゃさっぱりわからんw

まず行頭のタイムタグを$wordwrapに置き換えるとどうなるんだ?
俺は全体を$wordwrapにしてるんだがそれとの違いは?
それ以前に実は$textfileのtfオプションが理解できてないんだがw

俺は1行ごとに別々に描画するように変更してるがそれじゃだめなんかな?

250:名無しさん@お腹いっぱい。
08/04/06 22:51:51 ey2brSCi0
>>237
あ〜今やっと理解できたかも
表示行数を$wordwrapの動作に関わらず固定したいってことかな?

力技だけど歌詞表示を別のTrackDisplayにしてそれを表示したい行数にあわせたパネルサイズに固定、
その中での縦の描画範囲を実際のパネルサイズより大きく取ってやれば規定以上の行は描画されない
(実際はパネルの外に描画されてる)ようになるが・・・
これじゃだめ?

251:名無しさん@お腹いっぱい。
08/04/06 22:51:55 uN7gbT+q0
$wordwrapは改行が入るとリセットされるので
行頭置き換えじゃないと一行目以外は$wordwrapが効かなくなるようです。

もしよければ、一行ごとに描写しているTFを教えていただけないでしょうか?

252:名無しさん@お腹いっぱい。
08/04/06 23:11:32 bWkKYIVp0
>>248
CoverDownloaderを使っていないのでよくわかりませんが、
自分で作ったPerlスクリプトでは問題ないから、
この最近で特に仕様が変わったとかはないと思います

253:名無しさん@お腹いっぱい。
08/04/06 23:29:09 jlqp7ZZC0
>>252
回答ありがとうございます
フォーラムのほうも見たけれど英語力がないので諦めました
Run Servicesで使えないのは残念ですが素直に違うソフト使うおうと思います

254:名無しさん@お腹いっぱい。
08/04/06 23:29:12 ey2brSCi0
>>251
いや普通に
$regexp(
$textfile(%lyricpath%.kra,sjis,$sub(%lyricline%,2),%lyricline%,crlf)
,'\[........\]|@.*',)

$regexp(
$textfile(%lyricpath%.kra,sjis,$sub(%lyricline%,2),$sub(%lyricline%,2),crlf)
,'\[........\]|@.*',)
$regexp(
$textfile(%lyricpath%.kra,sjis,$sub(%lyricline%,1),$sub(%lyricline%,1),crlf)
,'\[........\]|@.*',)
ってやるだけでもいいけど・・・

現状俺の使ってるのは改造途中だから公開はちとまってくれ
大半の処理を曲変更時に一括で処理させてるから通常負荷はかなり軽減されてるはず
大幅に変わってるし複雑化してるから使いにくいだろうけどw

255:名無しさん@お腹いっぱい。
08/04/06 23:51:23 E2S5RVP/0
3/31日から仕様が変わってるみたいだね
ちょっとスクリプトのパラメーター変えれば動きそう

256:名無しさん@お腹いっぱい。
08/04/07 00:05:04 7+6bfMdcO
foofuncの関数はSCPL内で使えますか?

257:名無しさん@お腹いっぱい。
08/04/07 00:12:11 Lqpj8ChX0
>>256
自分で試せばすぐわかるのに・・・

258:名無しさん@お腹いっぱい。
08/04/07 00:16:26 r4DBcKT60
タイムタグ付きの歌詞って[mm:ss.ms]ってのが多いけどfoo_uie_lyrics_artは[mm:ss:ms]だけしか認識
できないよな、みんなどうしてる?やっぱ手動で置き換え?

259:名無しさん@お腹いっぱい。
08/04/07 00:29:24 ws+Dppp/0
          __ ,..._     ,.. 、
       ,/    ヽ _/   ``ヽ、_
      ヽー- ,.. '´  ̄|ヽ,、``ヽ、   /
       / /   |ヽ,|  ヽ'^ヽ、ヽ. ヽ
      `ヽ|  ,._ | !      ヽヽ/
       /'|   i' '' "| | l, ,、 | | |ヽ,
      ヾ.|   l-─_| | /H-t | l l-'
        |   lテヲl/l,リ'ャ弋ァ | 从|
       j    l辷ン    辷ン リ,リ } |  こら
       {    l ̄       ̄ ノ-イ |
       l i!,  l ` _ーr` ,-- イ,_,ヘノ`リ
       ``_ゝリ_メ l__\|`rイ┐
        /.:`ヽi,.>´`ヽ/~Y´`ヽ
        |.:.:.:.:.ll  r=ノ  トt  |
        |.:.:.:.:.ll  |     |  l

260:名無しさん@お腹いっぱい。
08/04/07 00:43:32 Pc31J41b0
>>258
ツールで一括で置き換えれば一瞬。
Devasオススメ。

ただ[mm:ss.ms]の場合、たまにタグが時間順に並んで無い場合があって
(繰り返し使われるフレーズの行頭タグとか)そこは手動で直さないと具合悪かった。

261:253
08/04/07 00:49:35 FQF3wxJp0
CoverDownloaderの件ですが
Album Art Downloader XUIのほうがフォーラムのテストバージョン?だと動いたので
Album Art Downloader XUIを使うことにしました
funcでOn playback new trakで
$hash(img,$replace(%path%,%filename_ext%,)cover.jpg)
$if($files(%img%),,$execute('AlbumArt.exeのパス',"%album artist%" "%album%" "$replace(%path%,%filename_ext%,)cover.jpg",nomal))
こんな感じで使ってますがこんな使い方あってるかな?もっとスマートな書き方あったら訂正お願いします


262:名無しさん@お腹いっぱい。
08/04/07 02:07:03 hlUIvfyp0
$textfileを使った歌詞表示参考TF
foo_etc、foo_funcの関数を使用しています
処理の大半を曲変更時に一括処理&描画時の$textfileを排除して負荷軽減

URLリンク(foobar2000.xrea.jp)
実用例の少ない$whileの参考例にもどうぞw

263:名無しさん@お腹いっぱい。
08/04/07 02:16:55 Dtx+wq0Z0
あ、もう解決されたんですね
Amazonからアルバム画像を取得するスクリプトをVBScriptで作ってみました
URLリンク(blog.99ravens.net)

Run Service で使う場合はこんな感じでできます
"c:\temp\amazon.vbs" "$urlencode(%artist% %album%,utf8)" "$replace(%path%,%filename_ext%,)cover.jpg"
※foo_func.dllが必要

エラー判定など殆どしていないので人柱用ですが
TFと絡めればアルバム画像が存在しない場合は自動で、なんてこともできます

264:名無しさん@お腹いっぱい。
08/04/07 02:40:27 Dtx+wq0Z0
>>262
TFでここまでやってしまうとは、ある意味凄いです
感動しましたw

265:名無しさん@お腹いっぱい。
08/04/07 03:16:09 hlUIvfyp0
アホですからw
まぁこういうの考えるのが好きなんだよね
無駄に大きな達成感があるし
確かにTFだけでここまでできると拡張TFを排除したくなるのも解る気がw

ついでに補足
%3桁の行数%でタイムタグを%lyricline3桁の行数%で
直接指定行の変数の情報が表示できます、バグとりに使えると思います

PerSecond内の記述で開始行が
$register(lyricline,2)
となっているのは一行目にタイムタグがない場合ループしてるのか
なぜか最終行のタイムタグを強制的に挿入してしまっているためです

その他のバグは
曲変更時に一瞬前の曲の歌詞が表示されてしまうことくらいかな・・・

266:名無しさん@お腹いっぱい。
08/04/07 07:05:32 ws+Dppp/0
スピーカーにヘッドフォンつないでるんだけど
ざーって音がする。これサウンドカード買ったほうがいいの?

267:名無しさん@お腹いっぱい。
08/04/07 07:23:31 0GFtKocr0
>>266
USBか光接続にすれば?

268:53
08/04/07 12:32:53 DzZDxIBC0
>>261
報告ありがとさん
JP用のスクリプトも内蔵してるのか。
.Net Framwork3.5とか出ててワロタ
>>263
乙です。

269:名無しさん@お腹いっぱい。
08/04/07 16:34:42 COR3H6110
PanelStackSplitterの作者様

forced layoutで表示させているパネルに対して右クリックしてもメニューが表示されないようです
可能であればSplitter Settingsのメニューから設定できるようにして欲しいです


270:名無しさん@お腹いっぱい。
08/04/07 16:37:26 96f1HkRa0
ELPlaylistの作者さんに要望です。

Edit画面を任意サイズに変更できるように出来ないでしょうか?
ちょっと狭くて広げたいなと思うときがあります。


271:名無しさん@お腹いっぱい。
08/04/07 17:38:21 gC9vGqSv0
>>212の動的なメインメニューがPSSで使えない場合がある件、
解決策を見つけたので書いておきますね

-- On init の TF
$settimer(1)

-- On timer の TF
$settimer(0)
$puts(W,$getwindowinfo(width))
$puts(H,$getwindowinfo(height))
$setwindowsize($sub($get(W),1),$sub($get(H),1))
$setwindowsize($get(W),$get(H))

$settimerで遅延させてウインドウ幅を変更することで、
画面の再描画、PSSのTFの評価をさせています
同じ要領でボタンによる背景変更とかもできますね

272:名無しさん@お腹いっぱい。
08/04/07 17:38:36 Izr8s+eh0
true phaseの新しいバージョンが来てた

273:名無しさん@お腹いっぱい。
08/04/07 18:40:23 SswlLq1X0
>258
何度かここでも要望出てるけどコンポーネント側で対応してもらえるのが一番なんだけどね
スルーされてる所みると、作者さん的には優先度低いんだろうなぁ・・・

ちなみに俺はエディターのマクロで置換することも有るけど、そのうち対応されるの期待して
全行表示にして放置してるw

274:名無しさん@お腹いっぱい。
08/04/07 19:38:23 ws+Dppp/0
>>267
USBのサウンドカードって別に中差しと変化ない?

275:名無しさん@お腹いっぱい。
08/04/07 20:30:27 CXJ+gQFk0
>>266
サーってノイズなら多分ボードの問題じゃなくて、スピーカーの出力の問題
ヘッドフォン出力付きのUSBオーディオか、ライン出力付きのヘッドフォンアンプの
導入をオススメしとくよ

276:名無しさん@お腹いっぱい。
08/04/07 21:31:31 2P576YF90
荒らしを無視できない人結構多いんだね

277:名無しさん@お腹いっぱい。
08/04/07 22:39:54 8DRvGRMI0
自分で作って自分で演じると書いて

278:名無しさん@お腹いっぱい。
08/04/07 22:45:50 KNqWSR/N0
foobar2000とときます

279:名無しさん@お腹いっぱい。
08/04/07 23:03:13 H1JydNhl0
elplayListは左クリックしただけじゃ選択Itemのフォーカスは取れないのでしょうか?
hide all items when playlist is changed と auto-collapseをチェックして使用してるのですが
Manage Scriptsを使用すると選択したものと別のグループのものが一部選択した状態になっているようで
処理するファイルに入ってくる現象がたびたびあります。


280:名無しさん@お腹いっぱい。
08/04/07 23:05:37 ws+Dppp/0
>>275
あのーUSBオーディオってってどうゆうのがあるんですか?安いやつで

281:名無しさん@お腹いっぱい。
08/04/07 23:06:54 ws+Dppp/0
USBオーディオのヘッドホン端子て200PCIや90PCIに比べてどなの?
それとUSB接続の場合ってPCに負担が掛からないですかね?

282:名無しさん@お腹いっぱい。
08/04/07 23:07:07 /0DiePCC0
ハードウェア板にでも行け

283:名無しさん@お腹いっぱい。
08/04/07 23:26:22 Hvtd5Iwe0
自分で調べる気ねーわsageねーわ

284:名無しさん@お腹いっぱい。
08/04/07 23:56:37 ACQ96ChF0
下手に答えてしまうからこうなってしまう
以後反省汁

285:名無しさん@お腹いっぱい。
08/04/08 02:36:47 WuaDfX3T0
ありゃ、cwbowronのところもハッキング?
(iframeでなんか読んでる)
ちょうどPlaylist Tree落としに行こうと思ったら・・・

286:名無しさん@お腹いっぱい。
08/04/08 03:00:29 ERFqD1Xl0
(;一_一)

287:名無しさん@お腹いっぱい。
08/04/08 03:44:14 EU2t6h6r0
zip圧縮したmp3のタグを編集できるような拡張は無いの?

288:名無しさん@お腹いっぱい。
08/04/08 03:49:20 hRD710bs0
>>287
頭出しすらできないんだからできるわけがない
素直に解凍して保管するか、CDからエンコし直せ

289:名無しさん@お腹いっぱい。
08/04/08 04:03:44 GNVZ1m6x0
久々にインストしたら・・・
Wikiどうなってんの?
飛ぶサイトって荒らされてる原因となんか関連でもあるわけ?

290:名無しさん@お腹いっぱい。
08/04/08 11:37:38 NzzDB1on0
いつの間にかお気に入りから消えてた
死ね

291:名無しさん@お腹いっぱい。
08/04/08 17:45:10 EU2t6h6r0
>>288
tagに歌詞が入ってる形式だとすごい不便なんだよね・・
あとから追加は別ファイルにしろって事か

292:名無しさん@お腹いっぱい。
08/04/08 17:54:25 rULvV6TZ0
われざーはzip圧縮のまま扱いたがるよな
いい加減目を覚まして不便さに気づけよ

293:名無しさん@お腹いっぱい。
08/04/08 19:00:36 bQAPRoSS0
panelstackで背景にChannelSpectrumを透過させて重ねてるんだけど
擬似透過モードだと枠が表示されないのは仕様?
あと非擬似透過モードだと枠は表示されるけどスペアナの上にウィンドウ重ねて
ちょっとずつずらしたりしてスペアナを再描画させるとチラチラしちゃう

294:名無しさん@お腹いっぱい。
08/04/08 23:27:48 ERFqD1Xl0
生きてるって罪なのかな?

295:名無しさん@お腹いっぱい。
08/04/08 23:35:47 43zR/m/m0
そうだよ

296:名無しさん@お腹いっぱい。
08/04/08 23:55:15 4k5t28Np0
フージョン、はっ!

297:名無しさん@お腹いっぱい。
08/04/09 00:32:04 in+dTyp10
ヘッドフォンアンプ?ってあったほうがいいんかな
今SE-200PCI→変換プラグ使って→ゼンハイザーのHD595なんだけど
予算は10万円くらいまででどういうのがいいですかね?
用途はエロゲとアニソンとかポップスです

298:名無しさん@お腹いっぱい。
08/04/09 00:35:57 6nnA/fRy0
スレ違い

299:名無しさん@お腹いっぱい。
08/04/09 00:36:41 Un5aYS/r0
ヘッドホンのエロゲレビューコピペでも誘ってるんだろ

300:名無しさん@お腹いっぱい。
08/04/09 00:42:23 Qp1jkh9P0
281 名前:名無しさん@お腹いっぱい。 [] 投稿日:2008/04/07(月) 23:06:54 ID:ws+Dppp/0
USBオーディオのヘッドホン端子て200PCIや90PCIに比べてどなの?
それとUSB接続の場合ってPCに負担が掛からないですかね?

301:名無しさん@お腹いっぱい。
08/04/09 00:44:57 H97cyyoD0
数スレ前から粘着してるな、ねばねば

302:名無しさん@お腹いっぱい。
08/04/09 00:48:04 27BQTVPb0
>>297
今すぐSE-200PCIを窓から投げ捨ててProdigy HD2 Advanceを買いにいくんだ
カードから直接ヘッドフォンに出せるし高音質で言うこと無いぞ
SE-200PCIなんかにわざわざ高いヘッドフォンアンプつけてやる必要なし

303:名無しさん@お腹いっぱい。
08/04/09 01:01:35 R3Mxm84n0
だからレス返すなって言ってるだろw

304:名無しさん@お腹いっぱい。
08/04/09 01:02:25 +uPQzasD0
>>302
自殺しろ

305:名無しさん@お腹いっぱい。
08/04/09 01:10:28 uT4Enia00
通報しました

306:名無しさん@お腹いっぱい。
08/04/09 01:15:25 27BQTVPb0
チョンメーカーだけどProdigyは価格・性能のバランスが取れてるし
onkyoのぼったくりカードよりもよっぽど真面目に作ってある

307:名無しさん@お腹いっぱい。
08/04/09 01:37:50 2exi/mGV0
ここはこう言っておこう


社員乙

308:名無しさん@お腹いっぱい。
08/04/09 01:40:13 hCerUx5E0
Prodigyの方がぼったじゃないか

309:名無しさん@お腹いっぱい。
08/04/09 03:02:40 nL3rH49+0
>>297
変換プラグ使ってるのか?
それかなり音質が劣化してるよ
onkyoのUSB接続タイプのやつなら直接ヘッドホンさせるぜ
URLリンク(www2.jp.onkyo.com)

>>302みたいな聞いたこともないようなメーカーはやめたほうがいいよ

310:名無しさん@お腹いっぱい。
08/04/09 03:13:00 K6zQDTWT0
別におまえの知識披露したところで誰も感心してないぞ馬鹿

311:名無しさん@お腹いっぱい。
08/04/09 03:19:32 cnIk7B+b0

知識がないからってひがむなカス

312:名無しさん@お腹いっぱい。
08/04/09 03:26:46 qOoSqLsY0
ここまで全員単発

313:名無しさん@お腹いっぱい。
08/04/09 04:12:17 ktPnb6PW0
>>309
聞いたことも無いってお前ソニーだったら安心とか
そういう類のアホじゃないだろうな?

314:名無しさん@お腹いっぱい。
08/04/09 05:57:18 8EvhzB9A0
     +   .、
     /.:.:\ +          ,..-─- 、
  く\ノ.:.:.:.:.:.: \       /. : : : : : : : : : \
   \\:.:.:.:.:.:.:__ヽ     /.: : : : : : : : : : : : : : ヽ
     \\:./       ,!::: : : :,-…-…-ミ: : : : :',    ________
      \\      {:: : : : :i '⌒_, ,_ノ' i: : : : :}   /
        \\     {:: : : : | ェェ  ェェ |: : : : :} <  Wiki荒らしたのは誰だ?
.        \\.   { : : : :|   ,.、   |:: : : :;!   \
            rヘ \_ ..ヾ: :: :i r‐-ニ-┐ | : : :ノ     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          }  >'´.-!、 ゞイ! ヽ 二゙ノ イゞ‐′
         |    −!   \` ー一'´丿 \
         ノ    ,二!\   \___/   /`丶、
        /\  /   \\  /~ト、   /    l \
       / 、 `ソ!     \\l::::|ハ/     l-7 _ヽ
      /\  ,へi       r''ー-ゝ_`ヽ、    |_厂 _゙:、
      ∧   ̄ ,ト|      >‐ ̄`    \.  | .r'´  ヽ、
     ,ヘ \_,. ' | |      丁二_   7\、|イ _/ ̄ \
     i   \   ハ       |::::|`''ー-、,_/  /\_  _/⌒ヽ

315:名無しさん@お腹いっぱい。
08/04/09 07:03:06 K4YJsY550
>>309
こういうやつってSBかオンキヨーしか知らなかったりするんだよな。
選択肢が最初から二択しかねーの。

316:名無しさん@お腹いっぱい。
08/04/09 07:06:30 XBwg6aML0
サウンドカード・オーディオカード総合スレ83枚目
スレリンク(jisaku板)
【聴き専】USBオーディオデバイス 17bit
スレリンク(hard板)

317:名無しさん@お腹いっぱい。
08/04/09 07:12:40 GFCWGnZm0
foobar2000 change log - version 0.9.5.2
URLリンク(www.foobar2000.org)

318:名無しさん@お腹いっぱい。
08/04/09 07:47:47 Qp1jkh9P0
とりあえずまだmetadb_display_hook APIは使えるようですね

319:名無しさん@お腹いっぱい。
08/04/09 07:48:30 Qp1jkh9P0
>>300の人とIDが同じ!初体験かも

320:名無しさん@お腹いっぱい。
08/04/09 08:12:06 XnO88/ks0
よく 50 秒以内に気がついたな。え?

321:名無しさん@お腹いっぱい。
08/04/09 08:27:16 Qp1jkh9P0
>>320
2chビューアー使ってないの?

はやくDUIのSDKが公開されないかな

322:名無しさん@お腹いっぱい。
08/04/09 08:35:27 tcSrlbdL0
インストーラ変わったのかUniExtractで展開できなくなってる>v0.9.5.2 beta 1

323:名無しさん@お腹いっぱい。
08/04/09 08:39:20 Qp1jkh9P0
>>322
俺はインストーラー使って上書きインストールしたけど、特に問題はなかったよ

324:名無しさん@お腹いっぱい。
08/04/09 10:26:15 Qp1jkh9P0
v0.9.5.2 beta 1 でメニューのGUIDが多少変わったようですね
今わかっているのは
CTRL+Tにデフォルトで割り当てられていたもの(何であったかは不明)と
View/ConsoleのGUIDが変更になったようです

Keyboard ShortcutsのAction部分がAction not foundになっているやつは再設定が必要です

325:名無しさん@お腹いっぱい。
08/04/09 11:22:15 YDzR0eae0
foo_prettypop.dllのTF対応版ってないでしょうか?
最近foo_etcのアルバムアートの展開を使って表示しているのですが
どうもfoo_prettypop.dllだとうまくいきません。

326:名無しさん@お腹いっぱい。
08/04/09 15:09:36 RnVUUNlo0
今回追加したcheckオプションのサンプルです

ボタンを押して背景画像選択ポップアップメニューを表示させたい
URLリンク(foobar2000.xrea.jp)

再描画処理については大人の事情でwikiには書けないので、ここに書いておきますね

Panel Stack Splitterの再描画処理
$setmainmenu(redraw,'$puts(W,$getwindowinfo(width))$puts(H,$getwindowinfo(height))$setwindowsize($sub($get(W),1),$sub($get(H),1))$setwindowsize($get(W),$get(H))')

今後どうなるかわかりませんが、とりあえず現状では使えるようなので

327:名無しさん@お腹いっぱい。
08/04/09 15:35:57 kJBeb/YO0
>>325
foo_popupplusは?

328:名無しさん@お腹いっぱい。
08/04/09 15:45:12 RnVUUNlo0
>>325
foo_prettypopやfoo_popupplusを使ったことがないのでわかりませんが、
foo_funcのOn playback new trackにアルバムアートの展開処理を書いてみてはどうでしょう?
試していないので処理の優先順位でどうなるのかわかりませんが

329:名無しさん@お腹いっぱい。
08/04/09 15:46:56 HBRU/jo50
Lyrics panel、HAにスレたっとるね

330:名無しさん@お腹いっぱい。
08/04/09 16:03:50 2ENa1QBq0
foo_funcチェックメニュー処理いいわぁ
もう大体のことがホットキーとコンテキストメニューで操作できる
レイアウトから全てのボタンを排除完了

331:名無しさん@お腹いっぱい。
08/04/09 16:35:42 YDzR0eae0
>>327
>>328
レスありがとうございます。
foo_popupplusで出来そうですね。
しかしデフォルトのスキンだとアルバムアート小さい。。。
これって自分で大きさ変更出来るんでしょうか?

あと>>328の方法もやってみます。
やはりfoo_prettypopのフォントのレンダリングが好きなので捨てがたいです。

332:名無しさん@お腹いっぱい。
08/04/09 18:02:31 ytUwIUWg0
foo_funcについて要望なんですけれども
指定プレイリストをグループ化した際にグループの数は取得できませんか?

333:名無しさん@お腹いっぱい。
08/04/09 18:30:15 RnVUUNlo0
>>332
v0.2.5a
$playlist_group(group,'%album%',,Favorite) → 10
という感じで

334:名無しさん@お腹いっぱい。
08/04/09 18:30:20 ytUwIUWg0
グループの数が少ないときにgraphical browserのサイズを変えようと思ってたんですけど
graphical browserのほうで変数に登録すれば出来たので無視してくださっても結構です
すいませんでした

335:名無しさん@お腹いっぱい。
08/04/09 18:32:02 ytUwIUWg0
すいませんありがとうございました
対応早いのに感謝ですw

336:名無しさん@お腹いっぱい。
08/04/09 19:31:38 gche/jDg0
>>309
AUDIOTRAKがチョンだから嫌っていうのならまだ判るけど、
聞いたこともないっていうのは流石にアレだなw

337:名無しさん@お腹いっぱい。
08/04/09 21:31:54 OGFLqNbt0
foo_funcの作者様に要望なんですが、
メインメニューをまるごと、もしくは親項目(FileとかEditなど)をポップアップに登録して、
子項目を階層表示できるようにはならないでしょうか?

338:名無しさん@お腹いっぱい。
08/04/09 21:55:32 LalAZnia0
foo_func本当に凄いな
俺はもうfoobarがバージョンアップしてTF拡張使えなくなったら
更新しないでずっと現行バージョン使うぜ

しょぼいデフォルトUIなんぞに興味はないしな

339:名無しさん@お腹いっぱい。
08/04/09 22:14:32 XZ7GY5M70
自分の中ではELPLが最高神
GBは後少しのところで止まってしまったのが惜しい
etc、funcもサポート的な意味でとても役に立ってる
まあ、もうおなかいっぱいw

340:名無しさん@お腹いっぱい。
08/04/10 11:02:22 jDrsRPar0
ColumnsUIのArtwork viewerで再生していないとき特定の画像を表示したいのですが、可能でしょうか?
$if(%_isplaying%,,)使ってみたけど無理でした。

341:名無しさん@お腹いっぱい。
08/04/10 11:13:42 zIo8ewXO0
>>340
スレリンク(software板)

342:名無しさん@お腹いっぱい。
08/04/10 17:55:32 q1+3WU7t0
今更なんだけど、$len2って何で廃止されたの?

343:名無しさん@お腹いっぱい。
08/04/10 17:57:47 rjBOkZqZ0
>>342
_gadad

344:名無しさん@お腹いっぱい。
08/04/10 18:42:51 4Kp0PVGo0
                         _ _   ____
                    ,.、‐'´ノ´ `'7´       `'ヽ.- 、 ,.、
                 _, - '´ ,. -'゙    /‐''´`/ ̄ ̄` ´`''‐,/,ヘヽ.,
              r ''´   /  _   /   / !      !   i '  i  iヽ._       我    さ
            __/  .,__ノ  / i ./!   /| i!     / !  /|  |  l   `!
           / '、        '  l´  〉\//! i   //,'  / i!  !  :   !     が     ら
            /  ヽ  /`ヾ, 、, - 'i´ .,' ト、// !|   /' ,-‐/´,'  ,'     |
            r〈     ヽ   ',. |  l! .,' | l`   l!! , ' /-― ,'/ .,'     ,'i       分    ば
          i ヽ     \_  > '、∧ .i  Ll    '´  ´| | ,/,' /  ,'   ,' l
         l   \     /  / /. ',|   __     LlO / , '/  /  / !       身     っ
          !    ` ー/ r―' i       !    ̄ ̄!  //イ/  ./  /   !
         ,'    二r'´  l/i\ >、   !      |   ´, '  ., '  /    !     っ
        i   ー/フ、 /  ', ヽ,.> ., !       !  / ./ ., '/   、' ,
         !     / '     〉  `''!ヽ` ‐.., ____l/     /´ l!     ',. !    !!
        `‐- .,_          /   r‐'‐ '-'..,/]-、-‐'!/´_コ`t‐‐' / ノ  /!  l lノ
            `ー、-、   /   _/〉  ―-/ .)-、,. ‐''´ ,. -ヽ '゙ /,. '゙!/ !/
                  ヽ ` ./  r'´ ./ r―‐,.‐'‐! `ヽヽ,.r'´,. ‐ '´`'-,
                ', /  /   ヾ- ''´ / ゝ   ヽ Y   / `ヽ

345:名無しさん@お腹いっぱい。
08/04/10 19:18:13 0GvCj7Bw0
                         _ _   ____
                    ,.、‐'´ノ´ `'7´       `'ヽ.- 、 ,.、
                 _, - '´ ,. -'゙    /‐''´`/ ̄ ̄` ´`''‐,/,ヘヽ.,
              r ''´   /  _   /   / !      !   i '  i  iヽ._       我    さ
            __/  .,__ノ  / i ./!   /| i!     / !  /|  |  l   `!
           / '、        '  l´  〉\//! i   //,'  / i!  !  :   !     が     ら
            /  ヽ  /`ヾ, 、, - 'i´ .,' ト、// !|   /' ,-‐/´,'  ,'     |
            r〈     ヽ   ',. |  l! .,' | l`   l!! , ' /-― ,'/ .,'     ,'i       分    ば
          i ヽ     \_  > '、∧ .i  Ll    '´  ´| | ,/,' /  ,'   ,' l
         l   \     /  / /. ',|   __     LlO / , '/  /  / !       身     っ
          !    ` ー/ r―' i       !    ̄ ̄!  //イ/  ./  /   !
         ,'    二r'´  l/i\ >、   !      |   ´, '  ., '  /    !     っ
        i   ー/フ、 /  ', ヽ,.> ., !       !  / ./ ., '/   、' ,
         !     / '     〉  `''!ヽ` ‐.., ____l/     /´ l!     ',. !    !!
        `‐- .,_          /   r‐'‐ '-'..,/]-、-‐'!/´_コ`t‐‐' / ノ  /!  l lノ
            `ー、-、   /   _/〉  ―-/ .)-、,. ‐''´ ,. -ヽ '゙ /,. '゙!/ !/
                  ヽ ` ./  r'´ ./ r―‐,.‐'‐! `ヽヽ,.r'´,. ‐ '´`'-,
                ', /  /   ヾ- ''´ / ゝ   ヽ Y   / `ヽ

346:名無しさん@お腹いっぱい。
08/04/10 21:33:24 Yu+nSD9y0
elplayList作者さんへ要望を1つ。
gb browserのようにScrollSizeの項目を増やしてスクロール量を
調整できるようになりませんか?

347:337
08/04/10 23:18:34 VtB51JsL0
foo_funcの作者様、メインメニューのポップアップ表示に対応ありがとうございます。
早速使わせて頂きます。

348:346
08/04/11 07:11:24 4J+OZYaf0
ELPlaylist作者さん、対応ありがとうございます。

349:名無しさん@お腹いっぱい。
08/04/11 10:56:30 SyA7Vxu60
コンポネ作者様
TrackDisplayの代わりになるものを作ってください。
お願いします。

350:名無しさん@お腹いっぱい。
08/04/11 11:12:03 JQUwRIuQ0
len932 を FileOperations とか MassTagger で使おうとして色々試したんだけど、出来なかった。
これらに拡張tf系を使う方法は無い、という認識でおk?

351:名無しさん@お腹いっぱい。
08/04/11 11:15:26 q25eGDx00
なんかtakのデコーダ入れたんだけれども
Failed to load DLL: foo_input_tak.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.
って、起動したらでるんよね・・・
バージョンは9.5.1
デコーダのホームページで、ちゃんと9.5.1のを選択したはずなんだが・・・何でだろ・・・
助けて・・・


352:名無しさん@お腹いっぱい。
08/04/11 11:17:29 qPLyidwH0
どうせfoobar本体と同じフォルダに入れてないんだろ
てかスレ違いだし

353:名無しさん@お腹いっぱい。
08/04/11 13:02:53 fCh/uZmG0
foo_input_tak.dll [0.4.2]
tak_deco_lib.dll (1.0.7.0)
foobar 0.9.5.x用

354:名無しさん@お腹いっぱい。
08/04/11 15:51:36 72HnQ/xd0
なんかちょっと前にelplaylistで入れ子の話があったけど
複数ディスクのアルバムとかのディスクナンバーとかでも入れ子ってできる?

[ヘッダー]
(disk1)
タイトル

(disk2)

[ヘッダー]


みたいな感じで
>>101のやり方でできる?

355:名無しさん@お腹いっぱい。
08/04/11 16:21:54 obB+fWHx0
>>354
複数ディスクなら一曲目は(disk1)改行タイトル、他はタイトルのみって感じ


356:名無しさん@お腹いっぱい。
08/04/11 18:04:08 mpLZysAT0
ランダムとリピートって併用できないのかな?

357:名無しさん@お腹いっぱい。
08/04/11 18:08:51 D6Y43CZv0
それどうゆう動作するんだよw

358:名無しさん@お腹いっぱい。
08/04/11 18:25:08 I4p/8Xjn0
プレイリストをランダムで再生して一巡したら同じように繰り返す

のかな

359:名無しさん@お腹いっぱい。
08/04/11 18:28:47 +iTKQCJY0
ランダムの一巡ってどこが一巡なんだよ…

360:名無しさん@お腹いっぱい。
08/04/11 18:30:54 T5FJVCvR0
プレイリストの並び方をランダムにしてRepeat(playlist)でいいんじゃない?

361:名無しさん@お腹いっぱい。
08/04/11 18:34:17 yJQWOc4J0
playback order的に言えばランダムには一巡っていう概念が存在しないからシャッフルだな

>>360
それだと2巡目も同じならびになっちゃうんじゃね
>>356がそれでいいならいいんだけど

362:名無しさん@お腹いっぱい。
08/04/11 18:45:20 zhVLnjTr0
>>360
それshuffle(track)でいいじゃん
randomもいいんだけどさっきの曲もう一回聞きたいってときにちょいめんどう
って思ったけど直前に聞いた曲を格納しとけばいいだけだな
さっそくしておく

363:356
08/04/11 18:53:55 thmK+dBP0
Randomだと登録してる曲をすべて再生し終えると止まってしまうので・・・
とりあえずshuffle(track)にしてみました。

364:名無しさん@お腹いっぱい。
08/04/11 19:21:39 ZUKrjhZr0
shuffleだと同じ曲が何度も再生される

とか言ってくるに1000func

365:名無しさん@お腹いっぱい。
08/04/11 19:28:02 +iTKQCJY0
それrandamだろ…?

366:名無しさん@お腹いっぱい。
08/04/11 19:41:47 7dopughm0
プレイリストツリーでソート順ランダムにして抽出
2巡目なんかあり得ないくらいの曲数を抽出すればいい

367:名無しさん@お腹いっぱい。
08/04/11 20:06:51 yJQWOc4J0
>>366
2巡目がありえるくらいの曲数でシャッフルかけて繰り返したいんだろ

368:名無しさん@お腹いっぱい。
08/04/11 20:12:12 7kj0ru1X0
3万曲のシャッフルだけど、何週間かすれば2巡目もありうるぜ!

369:名無しさん@お腹いっぱい。
08/04/11 20:19:34 hKgo1un00
俺もシャッフルにしても、同じ曲再生しやがる
まあfoobarはシャッフル再生に弱いから仕方がないが

370:名無しさん@お腹いっぱい。
08/04/11 21:24:04 2dHfBCPB0
>>368
1曲3分とすると62.5日
9週間ぐらいかかるな

371:名無しさん@お腹いっぱい。
08/04/11 23:27:06 jp2cN+yK0
                    ,
          , -‐‐‐‐- 、_r=チ '´ ̄ ̄て
        ./: : : : : : : : : : : :`\: : : : : ''/
      .,r´: : : : : : : : : : : : : : : : :`、: : : ::{
      /: : : : : : : : : : : : : : : : : : : ::ハ: : : :l  ,
   ,r-、.7: : : : : ; : : : : : : : : : : : : : : : ::}: : : :V/
   廴メル: : : :,ィ: : : : : : : : : : : : : : : : : l: : : : /
    `ハ: :/‐+: : : : : ,、: : : : : : : : : : リ: : : :/
    ".`V r‐.、V::ハ :/_.ヘ: : : : : : : : ::/: : :ツ ┌-‐、_,, ┐
      l   `" '"  `゙'、: : : : : : : : :/  .|: : : : l: : ::l
      .弋     ⌒ミ、 リ: : , 、__>チ‐-、,.5l: : : 「 .l: : l
      〈,,>、´、>    ./ン_ソ    _;;,}=む: : ::!+.!: ::l
      .<" ,/゙弋_‐-‐_,"ゞ'ヤト、=フ" ̄    .l: : : ::」_;; :」
       ゙y'   / ̄「__.,,>' ゙<´      └ "
       "<_ /   .l; ;.ヘ, ‐'"
         戈‐-、,,」-‐=┘
            ̄"

372:337
08/04/11 23:27:35 6LiKMMlf0
shuffleだと同じ曲が何度もかかるってよく聞くけど錯覚だよな。
foo_previewを使って最初の十秒くらい再生して次の曲にって設定にして、
200曲くらい放り込んだプレイリストをshuffle(track)にしてしばらく放置して実験してみたら、
プレイカウントはちゃんと平均的に増えてた。
人間の感覚っていいかげんなんだなって思ったわ。
ただ、シャッフル再生の途中で自分で曲を選んで再生始めると変わってくるけど。

373:名無しさん@お腹いっぱい。
08/04/11 23:27:57 6LiKMMlf0
名前入ったまんまだったorz

374:名無しさん@お腹いっぱい。
08/04/11 23:48:14 zhVLnjTr0
shuffleは順番決まってるから当たり前じゃないのか?
だからbackが使用できるわけで

Randomはホントにランダムだろ?
そこまでいい関数じゃないからこっちだと偏るけど

375:名無しさん@お腹いっぱい。
08/04/12 00:31:29 F7QyXUw30
                    ,
          , -‐‐‐‐- 、_r=チ '´ ̄ ̄て
        ./: : : : : : : : : : : :`\: : : : : ''/
      .,r´: : : : : : : : : : : : : : : : :`、: : : ::{
      /: : : : : : : : : : : : : : : : : : : ::ハ: : : :l  ,
   ,r-、.7: : : : : ; : : : : : : : : : : : : : : : ::}: : : :V/
   廴メル: : : :,ィ: : : : : : : : : : : : : : : : : l: : : : /
    `ハ: :/‐+: : : : : ,、: : : : : : : : : : リ: : : :/
    ".`V r‐.、V::ハ :/_.ヘ: : : : : : : : ::/: : :ツ ┌-‐、_,, ┐
      l   `" '"  `゙'、: : : : : : : : :/  .|: : : : l: : ::l
      .弋     ⌒ミ、 リ: : , 、__>チ‐-、,.5l: : : 「 .l: : l
      〈,,>、´、>    ./ン_ソ    _;;,}=む: : ::!+.!: ::l
      .<" ,/゙弋_‐-‐_,"ゞ'ヤト、=フ" ̄    .l: : : ::」_;; :」
       ゙y'   / ̄「__.,,>' ゙<´      └ "
       "<_ /   .l; ;.ヘ, ‐'"
         戈‐-、,,」-‐=┘
            ̄"

376:名無しさん@お腹いっぱい。
08/04/12 00:43:34 dQJDogca0
shuffleで同じ曲と言ってるのは、プレイヤー終了で再起動時に新しいshuffle listを
作ってるからだと思う。

Randomも所謂「誕生日のパラドックス」と同じで、例えば100曲のリストなら11曲目までに
同じ曲を再生する確率が50.3%になる。30曲なら6曲目で50%を切る。

377:名無しさん@お腹いっぱい。
08/04/12 00:46:35 dQJDogca0
同じ曲を再生しない確率だった。

378:名無しさん@お腹いっぱい。
08/04/12 00:49:18 pPg0Gefm0
>>375
富山乙

379:名無しさん@お腹いっぱい。
08/04/12 00:58:05 2oosLnaT0
>>374
その当たり前に気づくまで、シャッフルにしても同じ曲がやたらかかるなぁとか思いこんでたw
気のせいだったのか>>376の言ってる理由だったのかは不明だけど。

380:名無しさん@お腹いっぱい。
08/04/12 01:08:07 NyG4+XvJ0
wikiや公式みろで片付く

381:名無しさん@お腹いっぱい。
08/04/12 06:19:25 dj4gqQy50
小毬のおっぱいは毬のようなおっぱい

382:名無しさん@お腹いっぱい。
08/04/12 07:21:22 Eyy0oKHY0
Columns UI 0.3 beta 2 preview 1
NG Playlist view 内でのアルバムアート表示が可能になったね
foobar2000 v0.8の時からNG Playlistみたいなグループ分けと
Playlist view 内でのアルバムアート表示の要望がかなりあったわけだけど。

383:名無しさん@お腹いっぱい。
08/04/12 07:31:39 z6eD0/8P0
小毬のおっぱいは毬のようなおっぱい

384:名無しさん@お腹いっぱい。
08/04/12 10:41:15 Spr3469d0
_foo_etcの正規表現で

$regexp(%title%,'([A-Z])','$rgb(255,0,0,255,0,0)$1$rgb()')

こういう処理がうまくいかないのですが原因は何でしょうか?

385:名無しさん@お腹いっぱい。
08/04/12 10:52:19 Spr3469d0
一応

$regexp(%title%,'([A-Z])','ff0000|ff0000$1|')

こう書けばできるのですが
$rgbを使う場合はどうしたら良いのでしょう?

386:名無しさん@お腹いっぱい。
08/04/12 11:13:39 WvQb6NvZ0
>>384
最低限、「〜のようにしたいが、〜ではうまくいかない」ぐらいは書け。
「〜だとうまくいかない」だけ書かれても、答える方はなにがうまくいってないのかわからん。
どういう形になればいいのかもわからん。
質問スレいってもう一度わかりやすいように質問してきたら?

387:名無しさん@お腹いっぱい。
08/04/12 11:15:17 Spr3469d0
見ただけで処理内容わかりませんか?

388:名無しさん@お腹いっぱい。
08/04/12 11:17:53 dEaRHeuM0
なんでそんな偉そうなの?

389:名無しさん@お腹いっぱい。
08/04/12 11:19:38 tbJqz8Td0
正規表現使える俺様カコイイか

390:名無しさん@お腹いっぱい。
08/04/12 11:19:39 Spr3469d0
わかるでしょ?

391:名無しさん@お腹いっぱい。
08/04/12 11:27:38 4RPjg/yf0
>>387
エスケープしてないからじゃね?\$rgb

392:名無しさん@お腹いっぱい。
08/04/12 12:09:13 Spr3469d0
皆さんのお陰で無事解決できました!
有難うございます

例:曲名の英大文字部分のみを赤くする
$regexp(%title%,'([A-Z])',$rgb(255,0,0,255,0,0)'$1'$rgb())

こうすれば良いようです


393:名無しさん@お腹いっぱい。
08/04/12 12:19:56 0Ov8+sKp0
>>265
亀レスですが、すごく・・・乙です
ただ、やはり$wordwrap()を使用すると、横幅が入りきれずに改行した分表示がズレるのですが
規定の幅を超えた行の%lyricline%を通常より1多くする、みたいな処理は出来ないでしょうか?
徹夜で色々試してみましたが無理でした・・・orz

$hash(wordwrap$num(%lyricline%,3),
$ifgreater($calc_string(Tahoma,9,,
$regexp($textfile(%lyricpath%,sjis,%lyricline%,%lyricline%,),%tag%,),width),244,1,0))

上記みたいな感じで、横幅がはみ出す行を1、はみ出さない行を0とすることは出来たのですが
それを表示に適応させるのが難しい

394:名無しさん@お腹いっぱい。
08/04/12 13:07:00 HiNXNn2L0
elPlayList作者さんへ。
ダミー行をTFで追加とかできるようなりませんか?



395:名無しさん@お腹いっぱい。
08/04/12 14:52:02 NyG4+XvJ0
>>393
ようするに常にある行数しか表示させたくないってことなの?
横幅が入りきれずに改行した分表示がズレるってのはそういう風にしてるからでしょ
簡単にすますなら$alignabs、$calc_string、$pstrsplitを上手くつかったりして改行にあわせて表示させる列を少なくさせたりすればいいんでないの?

PerTrackで処理したいなら$hash(lyricline$num($sub(%lyricline%,1)にもうひとつ変数加えて処理させればよし

で、>>262のならパネルの大きささ$alignabsや何行表示してるかで全体のバランス変わると思うんだけど
普段の(理想の)表示と、修正したいときの表示をあげてくれたほうがわかりやすいと思うよ

396:名無しさん@お腹いっぱい。
08/04/12 17:59:49 FpG5IBLM0
別のソフトの為にLame 3.97 ACM入れたんですが
これはfoobarでは利用できないのでしょうか?

397:名無しさん@お腹いっぱい。
08/04/12 18:02:48 f9KKOA0l0
できます

398:名無しさん@お腹いっぱい。
08/04/12 18:05:18 5AENVhHs0
Known Problematic Components - Hydrogenaudio Forums
URLリンク(www.hydrogenaudio.org)

またいくつか追加されてるな。
foo_uie_albumart
foo_dsp_crossfader
なんかは、最新版を使えばいいだけなのに。

399:名無しさん@お腹いっぱい。
08/04/12 18:51:10 f9KKOA0l0
Banned components (critical bugs + author ignores bug reports)
foo_input_matroska

作者はバグレポートを無視しますワロタ

400:名無しさん@お腹いっぱい。
08/04/12 18:57:29 /G1I5ctL0
>>376
>プレイヤー終了で再起動時に新しいshuffle listを作ってる
これってどうやったら新しいシャッフルリストを作らずに済むの?
設定覗いてみたがワカランかった。

401:名無しさん@お腹いっぱい。
08/04/12 22:59:33 mWnBhlxd0
>>399
Ban長は、こえーなw

402:名無しさん@お腹いっぱい。
08/04/13 00:46:12 wBbmLtLI0
foo_input_matroskaの作者は配布してる所に、直したこととを書いたテキストファイル置いたらいいかも

403:名無しさん@お腹いっぱい。
08/04/13 00:59:17 8YE4AXZG0
(・∀・)つ日
     川 ザバー
    (・∀・)っ日
         川 ザバー
        ('A`)っ日
            川 ザバー
           ( ^-)_旦~

404:名無しさん@お腹いっぱい。
08/04/13 01:05:51 D6MS8WZj0
                         ガシャ
                      . __
                      (__()、;.o:。
                                ゚*・:.。

405:名無しさん@お腹いっぱい。
08/04/13 02:18:44 mXxTsMLk0
Explorer Treeが落とせないんだけど俺だけ?


406:名無しさん@お腹いっぱい。
08/04/13 02:55:59 OoUuNJwJ0
>>395
レスありがとうございます。
求める挙動ですが、Lyrics panelと同じ感じにしたいと思っています。

・常に14行を表示
・曲開始時は1行目から読み込んで
現在再生中のラインが7行目を超えたら追随を始める
・改行した行のズレに関しては
次の行への増数を2にすることで中心を保つ
・下に空白が開かないように
曲の終盤では中心に再生中を持ってくるのをとめて表示

上三つは書き方めちゃくちゃながらもなんとか出来たのですが、
最後の動作が特定条件下で実現できずに悩んでいます。

以下に、現在使用している>>265を弄ったTFとスクショ、
詳しい問題点と問題の出る歌詞ファイルと
出ない歌詞ファイルのサンプルを入れてます
見てやって頂けないでしょうか?

URLリンク(foobar2000.xrea.jp)

情報不足とかありましたら言っていただければ・・・

407:名無しさん@お腹いっぱい。
08/04/13 07:19:10 0K7Ug1sB0
(・∀・)つ日
     川 ザバー
    (・∀・)っ日
         川 ザバー
        ('A`)っ日
            川 ザバー
           ( ^-)_旦~

408:名無しさん@お腹いっぱい。
08/04/13 08:27:20 6BR8C4Ad0
>>406
ファイルまで上げてもらったのに良くわからんが
lyricspanelと同じ見た目にしたいだけなら
前の歌詞、次の歌詞、アクティブラインの三つに分割して
こんな感じでそれぞれ表示位置範囲を指定してやればいい(細かい数値はフォントによって変えてくれ)
$wordwrap()
$alignabs(0,-72,%_width%,$eval(%_height%/2+72-18),left,bottom)
$hash(lyricline$num($sub(%lyricline%,7),3))
$hash(lyricline$num($sub(%lyricline%,6),3))
・・・

$alignabs(0,$eval(%_height%/2-18),%_width%,36,left,middle)
$hash(lyricline$num($sub(%lyricline%,1),3))

$alignabs(0,$eval(%_height%/2+18),%_width%,%_height%,left,top)
$hash(lyricline$num($sub(%lyricline%,0),3))
$hash(lyricline$num($add(%lyricline%,1),3))
・・・

これだけだとアクティブラインの改行によって表示が重なったり上下に空白ができたりしてしまうので
アクティブラインの文字列幅を監視して位置範囲を変化させればそれも回避できる
(実際にdockablepanelで並べてほぼ同じスクロールになることを確認済み)

スクロール開始はアクティブライン計算直前の$register(lyricline,n)を「最低表示させたい行+1」にすればおk
終了の挙動は現在思考中なのでまってくれ(%end%を弄る必要あり)
%end%はもともとただの手抜きだったしなぁw

409:名無しさん@お腹いっぱい。
08/04/13 15:21:35 OUqVT2AA0
>>354
ELPlaylist を導入してみましたが入れ子はできるみたいです。
ただ、私が試した限りでは Per Second の中では $getmeta が使えないようなので注意してください。

410:名無しさん@お腹いっぱい。
08/04/13 17:45:12 guQS6ebZ0
本当の意味での入れ子はできないんじゃ?
仮にはできるがトラックの高さを無駄にとらないとだめだし。
TFでダミー行追加できるかもしくは高さを変更できるようにならないと
入れ子表示するだけのために高さをとるはめになる。

411:名無しさん@お腹いっぱい。
08/04/13 17:59:44 u0NkYO9x0
ELは高機能なのはいいんだけど、重くなってる気がする


412:名無しさん@お腹いっぱい。
08/04/13 18:08:26 iMWRmrm80
SCPLみたいにshadowとかテキスト描画関係のオプションがもう少し欲しい

413:名無しさん@お腹いっぱい。
08/04/13 18:12:35 oz1Z3+CW0
foo_func等の作者さんに質問です。
Drag Panelは海外の人達も入手する事は可能ですか?

414:名無しさん@お腹いっぱい。
08/04/13 18:27:57 lORLqUj60
は?

415:名無しさん@お腹いっぱい。
08/04/13 19:42:35 OUqVT2AA0
>>410
その無駄に高さをとったのが >>101 です。

>>414
HA の住人かもしれませんよ。

416:名無しさん@お腹いっぱい。
08/04/13 20:00:05 OoUuNJwJ0
>>408
レスありがとうございます。
三分割だとスマートに中央表示できそうですね。凄いです。
ただ、前の歌詞のブロックに改行を含む行があると、下が切られるので
歌詞の間が抜ける形になるのですが、どうやって回避されているのでしょうか?

417:名無しさん@お腹いっぱい。
08/04/13 20:03:01 oz1Z3+CW0
>>414
作者さんですか?
>>415
違います^^;

とりあえず、ブログでのみの配布なのかと
海外の人達は存在すら知らないcomponentsなのか、
ということが知りたいのです。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4637日前に更新/263 KB
担当:undef