SPORCHは、スペクトルオーケストツールです。
SPORCHは、録音した音を解析して、オーケストレーションハーモニーに変換し、コンピュータの音楽ソフトウエアパッケージです。これは、入力として、デジタル音声ファイルを受信して再生したとき、元の音に近づける楽器、ピッチおよび動的レベルのセットを出力します。 SPORCHのアルゴリズムは、機器スペクトルのデータベースを介して反復検索を実行し、それが解消されるまで選択をソース音のスペクトルから1ずつ減算します。このパッケージは、ユーザが、検索プロセスを可能な限り制御することができるように、可能な限り柔軟にするための目的です。
時間が経つにつれて、異なる検索方法が追加されます。私はいくつかの理由で最初の現在の戦略(直線的に一致をテストし、組み合わせ)を実装しました:
それは高速です。私は、元のサウンドファイルの大規模なコレクションの上に多くの計算を行うためにそれを使用します。
それは簡単です。ユーザが直接SPORCHのコールバック関数を使用して検索処理に影響することは簡単です。
楽器/ピッチの出力リストは自然に最も重要に(リスト内の最初の一致)、最も重要に発注されます。
最初の1または2個の(最も重要な)試合は、基本的に、ソースサウンドの定義ピッチ/機器です。彼らは1つが顕著である場合は、ソースのピッチを捕捉する傾向があります。残りの選択は明るさ、密度、色、おそらく不協和音を追加することで、結果を変更する傾向があります。
このリリースの新機能:
この構成:今(W / MacPortsのブーストをインストール働きますブーストをインストールするときにも、)完全なフラグを使用する必要があります
SPORCH:OS X(spfile.ccの「規範」)に固定されたコンパイルエラー
この要件:
このブースト
コメントが見つかりません