お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2012-05-26 19:46:39

ms23
新しいメンバ
登録日: 2011-11-19

VMPKを使うには

Virtual MIDI Piano Keyboard (VMPK) をインストールしたのですが、キーを押しても音が出ません。
TiMidity++ をインストールしてあり、GNU Solfegeでは音が出ます。
何が足りないでしょうか。

オフライン

 

#2 2012-05-26 22:11:47

Mocchi
管理者
登録日: 2009-05-17

Re: VMPKを使うには

VMPKが発生したMIDI信号をtimidity++につなぐ操作が必要です。Ubuntu Weekly Recipeの以下の回を参考になさって下さい。

第149回 MIDIとUbuntuの素敵な出会い(1) MIDIファイルを演奏してみる @ gihyo.jp
第150回 MIDIとUbuntuの素敵な出会い(2)ソフトウェアシンセサイザで演奏してみる @ gihyo.jp

オフライン

 

#3 2012-05-27 08:34:04

ms23
新しいメンバ
登録日: 2011-11-19

Re: VMPKを使うには

ありがとうございます。

「第149回」1ページ目に従って操作したところ、次のようになりました。

  fluid-soundfont-gm はすでに最新バージョンです。
  fluid-soundfont-gm は手動でインストールしたと設定されました。
  freepats はすでに最新バージョンです。
  freepats は手動でインストールしたと設定されました。
  提案パッケージ:
    fluidsynth
  以下のパッケージが新たにインストールされます:
    fluid-soundfont-gs

インストール後、「$ timidity -ig -Oe;」を入力すると、

  (timidity:1987): Gtk-WARNING **: module_path にはテーマ・エンジンがありません: "pixmap",

というメッセージが4回連続して出ます。
「第149回」2ページ目と「第150回」は理解できなかったので、それらのページの記載内容による操作はしていません。
VPMKではまだ音が出ませんが、「Import SoundFont」で etc/timidity を開くと、何も表示されません。
デスクトップから etc/timidity を開くと、fluidr3_gm.cfg, fluidr3_gs.cfg, freepats.cfg, timidity.cfg の4ファイルがあります。

オフライン

 

#4 2012-06-15 05:42:08

ms23
新しいメンバ
登録日: 2011-11-19

Re: VMPKを使うには

いろいろと調べたのですが、うまくいきません。
「第149回」2ページ目と「第150回」も再度確認しましたが、解決につながる情報は記載されていませんでした。
おわかりの方いらっしゃいましたらよろしくお願いいたします。

オフライン

 

#5 2012-06-15 06:12:15

ms23
新しいメンバ
登録日: 2011-11-19

Re: VMPKを使うには

Qsynth を起動したときのメッセージです。

Cannot connect to server socket err = そのようなファイルやディレクトリはありません
Cannot create thread 1 Operation not permitted

JACK server starting in realtime mode with priority 10
Cannot lock down memory area (Cannot allocate memory)
control device hw:0

audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods

ALSA: final selected sample format for capture: 32bit integer little-endian
ALSA: use 2 periods for capture

Cannot use real-time scheduling (RR/10)(1: Operation not permitted)
AcquireSelfRealTime error
Cannot lock down memory area (メモリを確保できません)
fluidsynth: Jack sample rate mismatch, adjusting. (synth.sample-rate=44100, jackd=48000)
Cannot use real-time scheduling (RR/5)(1: 許可されていない操作です)
JackClient::AcquireSelfRealTime error
fluidsynth: warning: No preset found on channel 0 [bank=0 prog=0]
fluidsynth: warning: No preset found on channel 1 [bank=0 prog=1]

オフライン

 

Board footer

Powered by FluxBB