高度な視覚化スタジオ

高度な視覚化スタジオ
開発者ヌルソフト
初回リリース2000年3月3日 (2000年3月3日
安定版リリース
2.93
書かれたC / C++
オペレーティング·システムウィンドウズ
入手可能な英語
タイプ音楽の視覚化
ライセンスBSDライセンス
Webサイトwww.nullsoft.com /無料/ avs

Advanced Visualization Studio ( AVS ) は、Winamp用の音楽視覚化プラグインです。Winamp の開発者Justin Frankelによって設計され、Winamp 2.61 のバージョン 2.0a4 で初めて出荷されました。AVSカスタマイズ可能な設計で、ユーザーが独自の視覚化効果、つまり「プリセット」を作成できます。AVSは2005 年 5 月にオープンソースソフトウェアとなり、BSD スタイルのライセンスの下でリリースされました。AVS は現在バージョン 2.83 で、 Winampに含まれていますが、配布バージョンは後に互換性の問題により元に戻されました[ 1 ] 。Winamp は現在、 Windows Vista (およびそれ以降) 向けにバージョン 2.82、それ以前のバージョンの Windows 向けにバージョン 2.81d で出荷されています。

歴史

初期リリース

AVSの初期バージョンには、任意の組み合わせで使用できる定義済みのエフェクトセットが付属していました。後のバージョンでは、コーディング可能なコンポーネントが導入され、特に「SuperScope」レンダリングエフェクトと「Dynamic Movement」が注目されました。AVSプラグインは、AVSプラグインエフェクト(APE)によって拡張できます。

AVSのバージョン2.81bは、 2003年にNullsoftによってリリースされました。このバージョンは高速化され、配列や視覚化におけるインタラクティブ性といった新機能が追加されました。Darren "DrO" Owenによるマイナーアップデートを経て、2.82が現在の安定版リリースとなっています。しばらくの間、バージョン2.83が配布されていましたが、互換性の問題により最終的に中止されました。

オープンソース版とサードパーティ版

2005年5月18日、AVSがBSDスタイルのライセンスの下でリリースされるオープンソースソフトウェアになることが 発表されました[ 2 ] 。

Nullsoftの創設者ジャスティン・フランケルは、同社を去ってからかなり経った2010年8月に、プラグインのフォーク版「Cockos Happy AVS」をリリースした。[ 3 ]これは当初バージョン2.9としてリリースされ、公式バージョンのバージョン体系を引き継いだ。

2013年10月現在、AVSプリセットはWebvs [ 4 ]ビジュアライザーを使用してブラウザで直接再生できます。ただし、現時点ではエフェクトのごく一部のみがサポートされています。

ラジオノミーによる買収

2013年11月20日のWinampバージョン5.66のリリースと同時に、AOLはWinamp.comを2013年12月20日に閉鎖し、Winampとそのコンポーネントは同日以降ダウンロードできなくなると発表した。[ 5 ]この閉鎖により、多くのAVSダウンロードが失われることになる。AVSアーカイブ[ 6 ]は、より人気のあるAVSパックの一部を保存するための試みである。翌日、マイクロソフトがAOLとNullsoftの買収について交渉中であるという非公式の報告が浮上した。[ 7 ] AOLの発表にもかかわらず、Winampサイトは予定通り閉鎖されず、2014年1月14日、AOLはNullsoftをベルギーのオンラインラジオアグリゲータRadionomyに売却した。財務詳細は公表されなかった。[ 8 ] [ 9 ]閉鎖を恐れて、WinampがホストするAVSフォーラムのミラーがGitHubに公開された。[ 10 ]

プリセットの作成

各プリセットは異なるコンポーネントで構成されています。コンポーネントは、レンダリング、トランス、その他という3つのカテゴリに分かれています。レンダリングは図形を描画し、トランスは現在の画像の変換を行います。その他には、他の2つのカテゴリに当てはまらないコンポーネントが含まれます。これらのコンポーネントはリストに接続され、上から下へと実行されます。各コンポーネントは画像に対して何らかの処理を行い、その結果を次のコンポーネントに渡します。多くのコンポーネントは設定可能で、いくつかはコーディング可能です。エフェクトリストを含めることも可能で、これはプリセット内のプリセットとして機能します。

コード化可能なコンポーネント

コーディング可能なコンポーネントは、プリセット作成者がAVSのシンプルなスクリプト言語を使ってエフェクトを制御およびプログラミングできる場合、最大限のカスタマイズ性を実現します。スクリプト言語は実行時にネイティブコードにコンパイルされるため、パフォーマンスが最大限に発揮されます。

次のコンポーネントをスクリプト化できます。

  • スーパースコープ
  • 三角形
  • テキサーII
  • 動き
  • ダイナミックな動き
  • 動的距離修飾子
  • ダイナミックシフト
  • バンプ
  • エフェクトリスト
  • グローバル変数マネージャー

ユーザーが作成したプリセットは、Winamp.com、DeviantArt、customize.org などの Web サイトに掲載される場合があります。

参考文献

  1. ^ 「Winamp 5.61 バージョン履歴」 . Winamp.com . 2011年3月15日. 2013年12月19日時点のオリジナルよりアーカイブ2013年11月23日閲覧。
  2. ^ "vis_avs" .GitHubプロジェクト
  3. ^フランケル、ジャスティン(2011年8月7日)「Cockos Happy AVS」AVSフォーラムミラー
  4. ^ 「Webvs」GitHub の Webvs プロジェクト
  5. ^ Farivar, Cyrus (2013年11月20日). 「15年間のラマ鞭打ちの後、AOLはWinampを永久に閉鎖」 . Ars Technica . 2013年11月20日閲覧
  6. ^ 「AVSアーカイブ」 . Visbot Network . 2013年11月1日.
  7. ^ 「AOLがWinampをMicrosoftに売却したいと報じられる」 The Verge 2013年11月21日閲覧
  8. ^ Lunden, Ingrid (2014年1月1日). 「AOL、WinampとShoutcastの音楽サービスをオンラインラジオアグリゲーターRadionomyに売却」 . TechCrunch . AOL .
  9. ^ 「Winamp、Radionomyによる買収後も存続」 The Verge . 2014年1月14日閲覧
  10. ^ 「GitHub上のAVSフォーラム」。Visbot Network。2013年11月23日。