UTAUのプラグイン作成メモ
先日twitterで,「こんなUTAUプラグインが欲しい」というPostが多数あり,
それがまとめられていたので,その中の案を分類しつつメモしておきます.
以下続きにて
「UTAUのプラグイン機能」として考えた時の分類です.
技術的には出来るが,UTAU上でやることにこだわる必要はないのでは?というのは,「現実的でないもの」に分類してます.
また,「比較的簡単に実装できそうなもの」は私は出来ないけど,あの人なら作れそうってのも含めてます.
UTAUの仕様的に現実的でないもの
- エンベロープ多段化
- 2つ以上の音源で比較できる
- Flagsをエンベロープと同じように変化させる
- 変更前と変更後の比較
- ピッチ曲線みたいに手書きでフラグいじれる
- ビブラートと同期して音量いじる
- 初心者モード
- コーラス用にトラック1、2
- 複数のUTAU開いて同時再生
- カラオケとかと同時再生
- トラックを追加できる
- WordやExcelで出てくるようなアシスタントシステム
- 音符の途中でBPMを変えられる
- 複数の音源をタブで編集できるプラグイン
- FLchanみたいに踊るキャラとか歌うキャラ表示
- ノートを再生した時オケも再生してくれる
- 同時再生機能か、複数トラック
- 自動で連続音の最適化
- mode2のポルタメントの点の大きさ変更
- CV VC音源用にピアノロールを変換
- Mode1ピッチエディタ作動中に、そのなかでテスト再生ができる。
仕様的には出来そうだが,技術的に難しそうなもの
比較的簡単に実装できそうなもの
- 範囲内で予め指定した音量以下、以上になっていたら装飾字
- ピッチの語尾上げ下げできる
- modをmode1のピッチ点に割り当て
- 長い休符を四分休符などの単位で分割
- VC-CVの調整を自動でやってくれるもの
- mode2でピッチ手書き
- 一発V系変換
- なんちゃってAuto-tune
- ノートの長さをランダムに変える
- $direct=Trueを消す
- VSQX→USTの変換
- エイリアスを勝手に近そうなもので補ってくれる
- 先行発声とオーバーラップをランダム
- 適当に装飾字(強弱とか)をふってくれる
- 音が上手く出ない理由を考察(「上手く」の意味によるが)
- mode2の制御点をワンクリックだけでそこに置ける
- t値ランダム
- テンポを変えても音の長さが変わらない
- USTをテキストに変え正規表現置換を通してからUSTに戻す
既にあるプラグインで出来そうなもの
- その音源のデフォルトエンベロープを設定、再現できる
- ビブラートの懸かり方を複数、ノート長%でもmsでも記録出来る
- ピッチベンド遷位の仕方を複数、ノート長%でもmsでも記録出来る
- 先行発声減らした数だけSTP増やしてくれる
- 自然っぽさ向上(程度によっては技術的に難しい)
- エンベロープを一括で正規化
- ピッチなどの設定を一部分のみ保存。更にそのデータを結合や途中に入れ込むことが出来る
- ローマ字⇔日本語変換
- 「ノートを後ろから分割」と「音を子音と母音に分割する」
- 単独音でピッチ調整したustを連続音にしたとき微妙にずれることがあったからそれを直す
- mode1で音源変えたときにピッチのズレとかもろもろ補正する
分類不明(どういうプラグインかわからない)
- 歌詞から表情をつけられるもの
- flagを一時的に無効化して、フィルタ変数を自由に上乗せする