1トラックぶんのノートと歌詞から .ust テキストを生成する。
.ust
USTは単旋律しか表現できないフォーマットなので、和音・重なりは先勝ちで 1本へ潰す(同時刻なら先に置かれたノート、跨ぎは前のノートを優先)。捨てた ノートに割り当たっていた音節も一緒に捨て、音節とノートの1:1を保つ。
ノートを消費しない記号のうち、クレッシェンド ↑ とデクレッシェンド ↓ は Envelope=(音量エンベロープ)へ写す(assignFadeEnvelopes)。 ブレス 、 に当たる表現はUSTに無いので落とす。
↑
↓
Envelope=
、
文字コードはUTF-8で書き、Charset=UTF-8 を添える(UTAU本体はShift_JISが 既定だが、Charset 行があればUTF-8のUSTも読める)。改行はUTAUに合わせてCRLF。
Charset=UTF-8
Charset
1トラックぶんのノートと歌詞から
.ustテキストを生成する。USTは単旋律しか表現できないフォーマットなので、和音・重なりは先勝ちで 1本へ潰す(同時刻なら先に置かれたノート、跨ぎは前のノートを優先)。捨てた ノートに割り当たっていた音節も一緒に捨て、音節とノートの1:1を保つ。
ノートを消費しない記号のうち、クレッシェンド
↑とデクレッシェンド↓はEnvelope=(音量エンベロープ)へ写す(assignFadeEnvelopes)。 ブレス、に当たる表現はUSTに無いので落とす。文字コードはUTF-8で書き、
Charset=UTF-8を添える(UTAU本体はShift_JISが 既定だが、Charset行があればUTF-8のUSTも読める)。改行はUTAUに合わせてCRLF。