-PR-
締切済み

WINAMPの映像生成プラグインを作りたい

  • 暇なときにでも
  • 質問No.5558
  • 閲覧数37
  • ありがとう数7
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 8% (6/71)

http://www.winamp.com/customize/browse.jhtml?componentFlag=P&categoryNum=0
ここにあるようにWINAMPのプラグインには音楽から映像を生成するものがいくつもありますが、私もいずれはこのようなものを作ってみたいと思っています。WINAMPのプラグインという形でなくても構わないのですが、この手のプログラミングをするには何を勉強する必要があるでしょうか。
現在はVC++,Perl,Java,BASICが少し使えます。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル13

ベストアンサー率 46% (643/1383)

とりあえず、描画関係のAPIを使えればいいんじゃないかなぁ。最低限、半透明合成が扱えれば、それなりのものは作れます。音に反応する部分については、サンプルプログラムでも読みましょう。

例えば、適当な物理法則をでっち上げて、その上で動作する点の位置を計算し、その位置に半透明なオブジェクトを描画するようなプログラムを作れば、結構見れるものはできますよ。

3D座標変換が使えれば、3D空間でのオブジェクトの動きをシミュレートできるので、なんかカッコイイものが作れたりします。

FFT(高速フーリエ変換)ってアルゴリズムを使うと、音の波形から任意の周波数成分を取り出すことができるので、例えば、高音にのみ反応するオブジェクトが作れたりします。

CA(セル・オートマトン)ってアルゴリズムを使えば、妖しく変化する背景を作れたりします。

それぞれの詳細についてはアルゴリズム辞典などをお読みください。FFTやCAなんかは、その辺にライブラリやフリーソースコードが転がってたりするので、適当に拾ってきてもいいかも。
WinAmpとかが計算済のものを提供してくれるかもしれないですね。(よく知らないんですが、)
お礼コメント
taishi

お礼率 8% (6/71)

丁寧にご回答下さいましてありがとうございます.
多忙にかまけてお礼が遅れました.済みません.
近い事を解説しているサイトは無いかと軽く検索してみたのですが,それらしいところはありませんでした.
一段落ついて時間が出来たらちゃんと調べてみようと思います.
もしも,その手のサイトをご存知でしたら,お教え頂けると助かります.
また御報告致します.
投稿日時 - 0000-00-00 00:00:00


このQ&Aのテーマ
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-

特集


抽選で合計100名様にプレゼント!

ピックアップ

ページ先頭へ