見出し画像

【Macユーザー向け】Open UTAUでデフォルト以外のエンジンを使えるようにする

はる(Hume)です。MacユーザーでもTIPSやfresampなどのエンジンを使用する方法がありましたので備忘録として残しておきます。
ターミナルとかコマンドとかよくわからない人(私含め)向けに丁寧に書いていきます。

Open UTAU公式サイト(https://github.com/stakira/OpenUtau/wiki/Resamplers)にエンジンを使う方法が載っていましたのでこの手順で進めていきます。

Google翻訳で日本語表示した公式文章

1.homebrewをインストールする

まず最初にターミナルを使ってhomebrewをインストールします。
ターミナルはLaunchpadで調べると出てきます。

こいつです。
このアプリを開くと

こんな感じウィンドウが出ます。
ここにhttps://brew.sh/index_jaに載っているコード(インストールのすぐ下)を貼り付けてenter
するとパスワードを聞いてくるのでログイン時のパスワードを入力してenter
自動でインストールされるので見守りましょう。

インストール方法はこちらの記事で詳しく解説されています
M1 Macを使っている方は要チェック

2.wine32on64をインストールする

次にwine32on64をインストールします。
ターミナルを開いて公式サイト掲載のコマンドを(こちら↓)を貼り付けてenter

brew tap gcenx/wine
brew install --cask --no-quarantine wine-crossover

自動でインストールされるので見守りましょう。

3.shファイルを実行できるように編集する

やってて一番意味わからなかったところです。
とりあえずOpen UTAUリリースページ(https://github.com/stakira/OpenUtau/wiki/Resamplers)から「mac_additional.zip」をダウンロードします

これです

zipを開くと moresampler.shというファイルになります。
これはエンジンを使うための指示書のようなものです。
これを各エンジンに対応させるために内容をちょっと編集します。

まず青線部分のディレクトリが合っているか確認します。

Finderメニューの移動→フォルダへ移動(shift ⌘ G)でウィンドウが出てくるので、/usr/local/binと入力してwine32on64の場所に移動します

ここに「wine32on64」というファイルがあるか探してみましょう。
…無いですね。でも「wine64」というファイルがありましたのでこれが使用できます。
先ほどの青線部分が間違ってると動かないので、「wine32on64」を「wine64」に書き換えます。

次にエンジン名を編集します
青マーカー部分を「エンジンが入ってるファイル名/エンジン名.exe」に変えます。
moresampler 0.8.4ならこのままでok
fresamp14なら「fresamp014/fresamp14.exe」、tn_fndsなら「tn_fnds009/tn_fnds.exe」というようにファイル名を見て書き換えます。

あとは.shファイルの名前をエンジンの名前に変えましょう。

最後にOpen UTAUのResamplersフォルダにエンジン本体と編集した.shファイルを入れます。
フォルダの場所はOpen UTAU を開いて、ツール→設定の環境設定、レンダリングの「ファイルの場所」をクリックすると出ます。ドラッグ&ドロップで移動しましょう。

こんな感じ

これで準備完了!

4.エンジンを使ってみよう!

Open UTAU を開き、ツール→設定 で環境設定を開きます。

レンダリングのResamplerの項目でエンジンを変更できます!お疲れ様でした!

おまけ:複数のエンジンを切り替える

複数エンジンを切り替えて使うこともできます。
エディタ画面の左下の歯車をクリックして表情パネルを出します。

resampler engineの項目のカスタム値に使いたいエンジンの.shファイル名をカンマで区切って入力します。.shまで含めて入力しましょう。

エンジン切り替えの設定ができました!

moresampler使用時の注意

2022.08.28時点でmoresamplerは完全にサポートされていないので、どうしても使用したい場合は、moresamplerのファイルに入っているmoreconfig.txtを開いて赤字の通り編集してください。
レンダリングに時間はかかりますが使用できます。


この記事が気に入ったらサポートをしてみませんか?