Αφροδιτηさん > 開発者さんご紹介の Zebralette は、どうやら有償の Zebla2 の無償版のようですね。 実は、私が印象に残った電子音の響きは、有償版のZebla2の方です。 むろん購入はしていませんが、冒頭でウィンドウ中央に購入を促すダイアログが出るだけで、 後は普通に使えるみたいです。(ただ、音程の狂いと雑音が生じるという劣化が仕込んであるみたい)orz
恥ずかしながら、無償版のZebraletteの方は、今回 Αφροδιτηさんに指摘されるまで気付かなかったぐらいです(笑)。
で、ここからが本題なんですが、 どうやらZebraletteも、有償版の方の音源データを使っているみたいですね。(Zebra2.data) 両方使えるようにフォルダを構成しようとして、Zebra2.dataが30MBもあることに気付きました。 同じデータなのに、わざわざ2つのフォルダに保持するのはどうにも気分が悪い。
そこでちょっと思いついた事を試したみたら、成功したのでご紹介しておきます。 というか、Readme.txtにも書いたので、抜粋掲載しておきます。
---------------------------------------------------------------------------------------- 【 容量の大きなデータを共有する方法 】
VSTiによっては、1つの音源データを複数のDLLが共有して駆動する場合があ ります。それらのDLLを同名フォルダ構造で組もうとすると、同じ音源データ をそれぞれのフォルダにコピーすることになります。もし、データ容量が大き い場合、これではディスクの無駄遣いとなってしまいます。
この様な場合はショートカットを利用することで、実体のデータを一箇所に集 約させ、他のDLLからそれを共有参照させる方法があります。
My_VSTiフォルダ │ ├─ hoge1 │ ├── hoge1.DLL │ └── DATAフォルダ ←─┐ │ ├─ データ実体 │ │ ├─ ・ │ ショートカット名は │ ・ │ 同名にしておく ├─ hoge2 │ │ ├── hoge2.DLL │ │ └── DATAフォルダへのショートカット │ (ここにはデータ実体は無い)
(注)VSTiによっては、この方法がうまくいかない場合もあります。
----------------------------------------------------------------------------------------
今回の例に当てはめると、こんな感じです。
My_VSTiフォルダ │ ├─ Zebra2 │ ├── Zebra2.DLL │ └── Zebra2.dataフォルダ │ ├─ データ実体 │ ├─ ・ │ ・ ├─ Zebralette │ ├── Zebralette.DLL │ └── Zebra2.dataへのショートカット │
|