ページ 11

ジュークボックスソフトを作ってみたいのですが・・・

Posted: 2005年12月25日(日) 10:36
by Mario2
WMP(10)やiTunesみたいな、いわゆる"ジュークボックスソフト"を作ってみたいのですが、どういうのを、どう使えばいいのですか?

WMPではツリービューとリストビューを、iTunesではリストボックスとリストビューを使っているように見えます。自分はWMPみたいな物を作ってみたいと思っています。

でも、内容の保持や、項目分けの方法がよく分かっていません。
ヒントとか貰えれば嬉しいのですが、よろしくお願いします。

(音楽ファイルのMP3(ID3v1/ID3v2)・OGG・WAV・WMAのタグ読み込みは終わっているものとします。)(←関係あるか分かりませんが(--;;))

Posted: 2005年12月28日(水) 00:50
by Oryaaaaa
ActiveBasicがデータベースに対応していればMDBを使うことを提案しますが
現在のところまだ未対応です。自前でデータベース機能を作れば、開発は容
易ですが、日本語を扱うことを考えたりするとかなり面倒です。

まずデータベースとなるようなライブラリをどこからか入手するか作るか

外見ですがスキン機能です。私の作ってるネットラジオおりゃはActiveBasic
でなくPureBasicで作られていますが、スキンの機能はPureBasicのPBOSL、
PureBasicOpenSourceLiblaryを使っています。そこにSKINのソースがあります
ので参考に作ればできるでしょう。

スキンのライブラリが必要、PBOSLから移植するのが手っ取り早い

音楽ファイルはASIO対応とかマニアックな対応にこだわると自分で作っていく
のがしんどいかも、FMODとBASSがフリーなら無料使用可なので切替も考えて
みる。(英語マニュアルでわからない部分は聞いてください。)

Posted: 2005年12月28日(水) 01:02
by Oryaaaaa
http://pbosl.purearea.net/
LGPLライセンスですので自由に使えます。

ソースコード(PBOSL_SkinWin,PBOSL_SkinWinFast)
http://pbosl.purearea.net/pbosl_src.zip

C言語です。山本さんに実装依頼したほうが楽かもと、さっき思った(汗