Utaupy

Latest version: v1.19.1

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 9

1.10.1

- UST出力に失敗する不具合を修正
- otoini.OtoIni を list 継承から UserList 継承に変更
- Ust→OtoIni変換の不具合を修正
- 発声タイミングがずれる不具合
- ust.Note の alternative_tempo の初期値を `120` -> `None` に変更
- ust.Note に子音速度編集用プロパティ velocity を追加
- utauplugin.run() で、実行したい関数にオプション用引数を渡せるようにした

1.10.0

- `ust.Ust` を大幅変更
- VERSION や SETTING を含むリストのクラスから、`self.notes` を中心とするクラスに変更
- `Ust.notes`, `Ust.next_note`, `Ust.previous_note`, `Ust.trackend` などを追加
- これにより `utauplugin.UtauPlugin` との互換性が向上し、`self.write` 以外はほぼ一緒になった。
- `hts.HTSFullLabel` の処理を高速化
- コードの見直しで繰り返し処理を削減
- `adjust_syllables_to_hts`, `adjust_notes_to_hts` の関数名を `adjust_*_to_sinsy` に変更

1.9.0

- HTSフルコンテキストラベル用のモジュールとして、hts.py を新規追加
- ust.notenum_as_abc の半音を示す文字を `` → `b` に変更(HTSのラベル向け)
- 将来のアップデートで選択式にする。

1.8.1

- label.Label を UserList の子クラスにした。
- 外部から Label.data にアクセスしたい場合が見受けられたため。
- label.Label に reload メソッドを追加。
- 発声開始時刻をもとに発声終了時刻を再設定する。

1.8.0

主な更新内容
- ust.Ust を UserList の子クラスにした。
- ust.Note を UserDict の子クラスにした。
- otoini.OtoIni を UserList の子クラスにした。
- otoini.Oto を UserDict の子クラスにした。
- UTAUエディタのGUI操作を代替するための utau.py モジュールを新規追加。
- ust.Note のプロパティの `self.next`, `self.prev` をそれぞれ `self.next_note`, `self.previous_note` に変更。

1.7.3

- utauplugin.load などにおいて、UtauPlugin ではなく Ust として読み取ってしまう不具合を修正。
- これまで `for note in <UtauPlugin obj>:` とできた場合があったが、今回から `for note in <UtauPlugin obj>.notes:` とする必要がある。

Page 5 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.