MilkDrop はプリセットを実行するための環境で、MilkDrop を制御するソフトウェアであり、それ自体では可視化は行われません。

プリセットは .milk ファイル形式で、通常は MilkDrop プラグイン ディレクトリのサブフォルダに保存されます。 新しいプリセットを作成することは、一般的にオーサリング、または書き込みと呼ばれ、プリセットを書き込んだ人をその作者としています。 プリセットは、Winamp、Winampフォーラム、MilkDropプリセット作者の個人ウェブサイトを通じて、インターネット上で配布されています。 プリセットのタイトルは、.milk保存名を兼ねており、通常、プリセット作者または作者のペンネームを含んでいます。 MilkDropのプリセットは、一般的にリミックスや編集と呼ばれるように、複数の作者がいることがよくあります。 リミックスまたは編集は、多くの場合、プリセットのタイトルにこれらの用語を含みます。

プリセットを作成する編集

カスタム波のフレームごとのコードを、結果の視覚効果とともに表示するプリセットのスクリーンショット。 これらには、per_frame および per_pixel 方程式、ならびにカスタム シェイプおよびカスタム ウェーブが含まれます。

per_frame セクションのコードは、コードの他の領域に渡すことができる異なるパラメータに影響する変数を修正しながら、各フレームに対して 1 回実行されます。 MilkDrop の内部ループ時間変数、論理システム、および Winamp または他の適用可能なメディア プレーヤーの高速フーリエ変換 (FFT) から受信したオーディオ情報との相互作用を修正する三角関数は、これらのパラメーターが時間を通してどのように変化するかを管理するために使用することができます。 その間にあるピクセルは、グリッド上の周囲の4点から値を補間しています。 グリッドのサイズはデフォルトでは32×24だが、ユーザーがより大きくしたり小さくしたりすることができる。 Per_Pixel 方程式により、プリセット作成者は、x および y 値、画面の中心からの距離、および角度に基づいて、画面の特定の領域で MilkDrop のパラメータの一部を異なるように変更することができます。 シェイプとカスタム波はそれぞれ、フレーム単位の方程式がプリセット全体に影響を与えるのと同様に、これらの変数に影響を与える内部フレーム単位のコードを持っています。 カスタムシェイプとカスタムウェーブの方程式は、MilkDropバージョン1.04以降に含まれています。 当初、MilkDropは4つのカスタムシェイプとカスタムウェーブを許可していましたが、MilkDropベータ版の最新バージョンでは、プリセットごとに最大5つのカスタムシェイプと5つのカスタムウェーブを利用することができます

コメントを残す

メールアドレスが公開されることはありません。