2010年03月06日

セレクション機能が使いやすくなったLinear Audio Player ver.0.2.0をリリース。

lap-0.2.jpg

今回はセレクション機能を強化しました。
セレクション機能は結構前からあったのですが、ぜんぜん使ってないことに気づきました。
お気に入りとそうでないのと分けるのは必要だと思うので、いい機能だと思っていたんですが。。
で、原因をよくよく考えてみるとその振り分けが"めんどー"だからということに気づきました。
右クリックって以外とめんどーなんですね。
ということで、お気に入りのThunderbirdをインスパイアしてリスト上でアイコンをクリックして
振り分けできるようにしました。
ようやくこれでセレクション機能が生きると思います。
今回はこれだけですけど、十分メジャーバージョンアップに値すると思います。
てなわけで、設定画面はまた次回。

2010年02月27日

曲の登録がしやすくなったLinear Audio Player ver.0.1.1をリリース。

Linearで曲を登録していて以下の機能があれば便利だと思ったのでつけました。
・ファイル追加後、追加ファイルにフォーカスが移動する。
・ラインフェイス(タイトルがスクロールされているとこ)にD&Dで登録できる。

ちょっとのことですが、これで曲の登録がしやすくなったと思います。

明日は仕事なので今週はもうできないかもしれませんが、
次はいよいよ設定画面を作りたいと思っています。
これがないとやっぱ不便ですからね。

あと、関係ないですが、最近毎日ブルースクリーンになります。。
ディスプレイドライバが悪いっぽいですが、やっぱRadeonは安定しないです~。


2010年02月20日

新生 Linear Audio Player ver.0.1をリリース。

お待たせしました!
新生 Linear Audio Playerのリリースです。

Linear Audio Player βの開発を2008年3月でストップしてから
1年ちょっとBackGround Wallpaper Changerの開発で.NETでの開発を経験し、
昨年の6月にXLAYERの開発を始めて、ようやくLinear Audio Player βの
主要機能をすべて搭載することができました。

XLAYER beta8からの変更点としていろいろあるのですが、
なんといってもアーカイブ再生機能だと思います。
Linear βではZIP書庫再生機能としてありましたが、新Linaerでは
アーカイブ再生機能としてZIPだけでなく、圧縮率に定評のあるRARも対応しています。
これでHDDにあるオーディオファイルを圧縮しておき、
聞きたくなったらそのまま再生という管理もできます。
ただ、このアーカイブ再生機能を実現するため、DBファイルの互換性がとれなくなって
しまいました。なのでいままでのDBファイルは使用できません。
Linearとして新しい気持ちで使っていただけたら幸いです。
また、タスクトレイに格納できるようになりました。
Linearは常時表示していてもライン型なので邪魔にならないという特徴がありますが
それでも隠したいときもあると思いますので。

名称もいろいろ考えたのですが、コンセプトを継承しているので
やっぱLinaerしかないと思いました。

とにかくLinar βよりはパワーアップしていますが、まだ設定画面がない、スタイル(デザイン)が
変更できないなど、まだまだな部分もあったりします。
とりあえず新Linaerとしてスタートラインにようやく立てたのかなと思っています。
これからやりたいことはいっぱいありますので今後もご期待いただたらと思います。

まだまだ書いて説明したいことがありますがが、
フリーでインストール不要ですのでぜひ使ってみていただけたらと思います。

一応直感的に操作できるようなレイアウトのつもりですが、
マニュアルがてきとーなので使い方がわからないとこもあるかもしれません。
そんなときは遠慮せずBBSで聞いてください。

2010年02月13日

Now On Show表示機能追加のMPC-HC PlaylistMaker ver.0.2をリリース。

mpc-hcpm.jpg

ちょっとしたことですが、
再生中のファイル名を表示する機能をつけてみました。
フルスクリーンで再生中になんのファイルを再生中なのか
知れたらいいかなと思いまして。
まぁ、マルチディスプレイで片方で動画を再生中の方向けの
機能かもしれませんが。
とりあえず、MPC-HCPMはこれくらいにして次はXLAYERを。。

2010年02月11日

Media Player Classic専用のMPC-HC PlaylistMaker ver.0.1リリース。

mpc-hcpm.jpg

Simplayerの開発をやめてから動画プレイヤーはMedia Player Classic - Home Cinemaを使っているのですが、
ふとランダムに動画を見たくなったのでプレイリストを作成してMPCに投げるツールを
作ってみました。
こんなツールが需要があるのかどうかよくわかりませんが、とりあえずリリースしときます。
まぁちょちょいと作っただけなんでちょっと変なことしたら落ちるかもしれません(--;
除外フォルダの登録とかもそのうち実装したいと思っていますが、
とりあえずいまはXLAYERに力をいれたいと思っていますので。
といいつつもこんなツール作ってるわけですが。。

2010年01月25日

新機能満載のXLAYER beta8をリリース。

xlayer_20100125.jpg

今回はとにかく新機能満載です。
大きな新機能は以下の3つです。
・フィルタリングサーチ機能
・フェードエフェクト機能
・サイレント機能

まず、フィルタリングサーチ機能ですが、
これは新生Linearの目玉となる機能で、まだ完全に完成したわけでは
ありませんが、データベース化したことのメリットを最大限に生かせる
ようなインタフェースをいろいろと考えましたが、
とりあえずこのフィルタリングサーチに落ち着きました。
絞り込みにいままでは文字を入力していたと思いますが、アーティスト名など
をグループ化したものをコンボから選択することで入力せずに絞り込むことが
できます。
将来的にほかにもいろいろとできるようにする予定です。

次に、フェードエフェクト機能ですが、停止のときにいきなり切れる感じが
目立っていたので、フェードアウトしながら停止するようにしました。
ほかにも一時停止や違う曲を選択したときにもフェードエフェクトをいれる
ことで自然な繋がりを演出します。無効にすることも可能です。

最後に、サイレント機能ですが、静かに聞きたいときや真夜中の再生向けに
ボリュームを小さくできる機能です。一般的なプレイヤーにあるミュートに
似ていますが、サイレント機能は完全に消音をしません。
また、サイレントボリュームは変更可能です。

これらの新機能についての詳細はhow to use.txtを参照ください。

以上が新機能ですが、ほかにもバグ修正など結構いろいろ変更しています。
あと、フォントについても見やすいように変更しました。
将来的には自由に変更できるようにする予定ですが、いまはまだできそうに
ありませんので。
フォントとしてVistaから採用されたメイリオを使用します。
メイリオがインストールされていない場合はいままでどおりのフォントになります。
XPの方は追加で以下のURLからダウンロードできます。
http://www.microsoft.com/downloads/details.aspx?FamilyID=f7d758d2-46ff-4c55-92f2-69ae834ac928&DisplayLang=ja

これで結構、Linearに近づけたような気がします。
もう少しで…。

2010年01月20日

タグ編集機能搭載のXLAYER beta7をリリース。

xlayerbeta7.png

Linearから念願のタグ編集機能をついに搭載できました。
タグ編集は1から作ろうと思っていたのですが、1から作るのはすごく時間がかかり
プレイヤーの開発かタグ編集ライブラリの開発かよくわからなくなりそうでなので
オープンソースのライブラリ"TagLib#"を使用させていだきました。
タグ編集は上の画像のような画面で行います。
1つのファイルに対して行うのと複数のファイルに対して行うことができます。
上の画像は複数の場合で、更新したい項目のみ入力してOKボタンをクリックすることで
一括更新できます。

また、再生ファイルをメモリにロードする仕様に変更しました。
その分メモリの使用量は増えますが、
シーク時にファイルアクセスを行わないのでHDDのアクセス回数が減らせれるのと
再生中でもタグ編集可能です。
もし不安定になるようであれば前の仕様に戻しますが、問題ないようであれば
このままいこうと思います。

あと、Linear推奨の配置、サイズをワンタッチにということでオートフィット機能を搭載しました。
1クリックでちょうどタスクバーの上に配置してくれます。

最近、順調に開発が進んでいるのでこのペースでガンガンいこうと思っています。
またいつ忙しくなるかわかりませんので。。

2010年01月17日

ちょこっとすることでファイル名を揃えることができるFilename Cutter ver.1.0リリース。

filenamecutter.png

PCのファイルを整理していたらファイル名を揃えたくなったので
リネームツールを探そうかと思ったのですが、面倒だったので
作っちゃいました。

たいした機能はそなえてませんが、ちょこっとすることで手軽に使えます。
ファイル名の置換と指定した文字列より前の部分を
カットすることができます。
Auto Filename Changerの教訓を生かして、システム系のファイルを変更
しなように対象の拡張子を絞りますので安全です。

ほんとたいしたツールではないですが、こんなものでも役に立つことが
できればと思い公開しました。
必要があれば使ってください。

2010年01月10日

データべース切替機能搭載のXLAYER beta6をリリース。

今年初めてのアップデートといえるbeta6をリリースしました。
前回のbeta5はたいした変更ではなかったので今回はいろいろと
盛り込んでみました。

まず、なんといっても今回の目玉であるデータベース切替機能です。
データベースを複数作成できるようになったことで
自分なりのジャンルや月ごとなど自由に曲を分類してデータベースに
することができます。
作成したデータベースもコンボボックスを変更することで簡単に
切り替えられます。

次にフィルタリング検索機能を強化しました。
いままではファイルパスに対してのみ行っていましたが、
タイトル、アーティスト、アルバムに対しても行うようにしました。
これでフィルタリングの幅が広がったと思います。

そして最後にプレイリストのヘッダの幅を記憶するようにしました。
なにげにこれはLinerにとって結構重要なものだと思います。
Linearのコンセプトとしてライン型なのでデスクトップの幅いっぱい
に使うということがあるのでヘッダ幅を記憶するようにしたことで
デスクトップいっぱいに広げてもタイトルやアーティスト、アルバム
も広げることで格好悪くなくなりますし、タイトルやアーティストも
全部見れるのでいいと思います。
なのでぜひデスクトップいっぱいに広げて使ってください。

あと、日付が取得されないという半致命的なバグも修正しています。

このようにいろいろとパワーアップしていますので、
旧バージョンをお使いの方はアップデート必須ですよ。

2010年01月05日

2010年一発目のXLAYER beta5をリリース。

あけましておめでとうございます。
約3ヶ月ぶりになりましたが、beta5リリースです。

この3ヶ月ほんと仕事が忙しくてつい最近までなにもできてませんでした。
最近、久々にソースを見たらなんでこんな造りになってるんやろと
自分で作ったにも関わらず、思ってしまい内部構造を変更しました。
まぁ、気づくことができたくらい(仕事で)成長できたのかなと思います。

そんなこともあって当初beta5で予定していた変更はできませんでしたが、
新年一発目ということでご勘弁くださいませ。

それに内部構造を変更したことでパフォーマンスの向上という恩恵も
ちょっと受けられそうな気もしますが…。
また、内部構造の変更だけでなく
再生エンジンとグリッドエンジンの最新バージョンへのアップデートと
そのほかにもちょっと修正しています。

それでは今年もFINALSTREAMをよろしくお願いします。