VOCALOIDを使用しよう4Ubuntu7.10
これは何?
最近巷で話題のVOCALOID2の初音ミクを使いたいと思うがLinux版がないので仕方なくWinを使うべきかとも考えたがポリシー上好ましくないので
Linuxで使う方法を模索してみました。
必要なもの
- LinuxでWinのアプリを使用するためにはWineが必要
→これに関しては商用版であるCrossOverMac6では作動するとのこと
http://blogs.itmedia.co.jp/closebox/2007/10/macwin... - 初音ミク本体:
→買いに行く時間がなかったのでVOCALOID MAIKOの体験版を使用
http://www.crypton.co.jp/mp/do/prod?id=25220
一応本物も買いました。もちろんほぼそのまま動きます。
- jackd、以下のサイトにてWine上でMEIKOの使用ができたとの報告ありそこではJACK環境で音を出力とのこと
http://www.nofuture.tv/diary/20070914.html- 環境構築はjackdを使用しよう4Ubuntu7.10を参照
- Rialtime設定が必須
- Wineでそのままでは使えないので「Configure Wine」の「オーディオ」タブで「JACK Driver」にチェックを入れる。
- 環境構築はjackdを使用しよう4Ubuntu7.10を参照
- Wineを使用するが通常ではLinuxのFEPの入力を受け付けない
→したがって日本語入力を受け付ける設定にする必要がある。- 環境構築はWineで日本語入力4Ubuntu7.10を参照
結果
動きます。- 起動できる
- デモサンプルを読み込んで演奏ができる
- 自分で音声を入力しできる。その際日本語入力もOKです。
問題点
jackd起因のものが大きいです。- 音源を共有する(jackdをALSA Driverで使用するため)
- ALSAを使用するアプリはすべて終了させる必要がある
- ブラウザのFlashプラグインも該当。
- ALSAを使用するアプリはすべて終了させる必要がある
- したがってMIDIとの共存は難しい
- ZynAddSubFX Sofware SynthesizerはJack経由で音を出せます。
- 他にXMMSなど。
- ただし他のjack音源を使用するツールを起動するとノイズや音飛びが発生します。
- mp3ファイルの曲に歌詞をつけるために同時演奏が厳しい
- 一応WineアプリはWine経由でjackdを使用できるのでそこで演奏させれば可能
- 初音ミクの場合は何も音源を使用しているアプリがなければそのデバイスをロックして音が出せます。
- 多分音だけのことを考えるとこれがベスト、音飛び、ノイズがない。
- ただしたの音源を鳴らすことはできない。
- 以上からVertualBoxに隔離して鳴らそうとしたがWineをはさむとソフトの実行速度が追いつかずアウト。
- USB音源を追加してそのロックを独占的に与えるのがFA?
代替品の可能性
初音ミクもプロプラなのでOSSで構築しようという動きもある模様。http://cancoffee2.at.webry.info/200709/
2007年11月12日(月) 03:28:50 Modified by ryunosinfx