my-dev-2022
#coding2022年9月の時点で開発したものをまとめます。
UtaFormatix
歌声合成ソフトウェアのプロジェクトファイルを変換するツールです。
Kotlin for JavaScript + React + MUI で開発しました。
詳しい設計は昔面接で使ったプレゼン
をご参考ください。
Repository: https://github.com/sdercolin/utaformatix3
Release: https://sdercolin.github.io/utaformatix3/
UtaFormatix-Data
UtaFormatix の内部データ形式を公開したものです。
Repository: https://github.com/sdercolin/utaformatix-data
HARMOLOID
歌声合成ソフトウェアのプロジェクトファイルに基づいてコーラストラックを生成するツールです。
UtaFormatix と大体同じ作りです。(共通コードもあるけどgit submodule化などしていないくコピペーです;;)
コアロジックをライブラリーとして抽出してあります。
Repository: https://github.com/sdercolin/harmoloid2
Core library repository: https://github.com/sdercolin/harmoloid-core-kt
Release: https://sdercolin.github.io/harmoloid2/
vLabeler
音声データのラベリングアプリです。
Labeler
と命名したConfigファイルでラベリングの仕様を定義できるように設計しました。
現時点では oto labeler
でUTAUの原音設定を対応し、 sinsy lab labeler
で NNSVS/ENUNU のラベリングを対応しています。
Compose Desktop (on JVM) で開発しています。Alpha段階です。
Repository / Release: https://github.com/sdercolin/vlabeler
vLabeler / UtaFormatix / HARMOLOID に関する問い合わせ・討論などはこちらの Discord サーバー
をご参加ください。
その他
LongWavOtoHelper
setParams は長いwavの対応には問題があるので、「分割->ラベリング->統合」をするツールです。(Windowsのみ)
reclist-gen-cvvc
UTAU CVVCのReclist を生成する Python application です。
deskit
Flutter の勉強で作ったカードゲームなどで使うツールボックスです(ダイス、タイマーなど)。
基本は完成したのですが、Release までしていなくて。。(Apple developer licenceまで買ったのに。。)
UTAUTools
- USTRESET: UST をまとめて設定するツールです(Windows、中国語のみ)。Release
- X-SAMPALizer: なんのためか忘れた
- oto2ust: oto.ini の全音を含む ust を作るツールです。Release
bankoku-tcg.com
友人のカードショップの通販サイトです。
OpenCart で開発しました。