自作プログラム

前置き

私が作ったプログラムを置いています。 なお、ほとんどが SOL に関係するプログラムです。

Randomizer

Randomizer は OPT (YAMAHA 社が提唱している MIDI プラグイン規格) に対応した MIDI エフェクトです。 このエフェクトは MIDI イベントのパラメータを指定範囲内でランダムに変化させます。 次のパラメータをランダム化できます。

  1. ノートのベロシティ (Velocity)
  2. ノートの発音タイミング (Deviation)
  3. ノートの長さ (Length)
  4. コントロールチェンジの値 (Control Change)

Randomizer は OPT 対応シーケンサ上で動作します (XGWorks ST でも動くんじゃ?)。 私が確認したところ、 SOL2 上で MIDI プラグインジョブ、MIDI エフェクトとして動作します。

VLIDGen

プログラムの概要

VoiceList 制作に必要となる GUID (Globaly Unique IDentifier) を生成するプログラムです。

VLIDGenのページへ

Voice List Manager

SOL/SQ 用 Voice List ファイルを管理するユーティリティです。 現在では .ini 形式のボイスリストを登録から外したり戻したりする事ができます。

Voice List Converter

Cubase 用 Patch Name Script を SOL/SQ 用 Voice List に変換するユーティリティです。

PitchCalc

MIDI の打ち込みで Pitch Bend Range を設定したはいいものの、 正確な Pitch に変更する為には PitchBend の値を一体いくらに設定すればいいのか。 こう悩んだ事がある方には役に立つかもしれないユーティリティです。