
Ubuntu日本語フォーラム

ログインしていません。
ubuntu初心者です。
OSはubuntu10.10、PCはlet's noteです。
ubuntuソフトウェアセンターにギターエフェクトプロセッサRakarrackというものがあって使いたいと思い、
http://blog.livedoor.jp/k_korosuke/tag/Rakarrack
こちらのサイトを参考にさせていただき、Jack Controlの設定まで行い、Rakarrackの起動まではできました。
そこでPCのマイク端子にギターを接続してみましたが、音を入力することができませんでした。
改善策のご教示お願いします。
オフライン
うーん、どこから調べよう・・・。
1. JACK Control(Natty以降はqjackctl)はちゃんとスタートしていますか?
2. JACK ControlのConnectionウィンドウでRakarrackの設ける入力ポートとシステム入力を接続していますか?
3. その上で、Rakarrackの設ける音声出力ポートをシステムの音声出力に接続していますか?
もしこれらを確認しても音が出力されないようであれば、端末で以下を実行し、その出力を教えて下さい。これはALSAカーネルモジュールの持つ、サウンドデバイスに対する設定です。この設定を見直すことで、サウンドデバイスすなわち今回ならPCのマイク端子からの入力が有効となっているかどうか確認できます。
$ smixer -c 0;
オフライン
>>Mocchiさん
早速の回答ありがとうございます。
申し訳ないのですが、その後いろいろいじっていたらJACK Controlを起動したときに、
01:05:36.351 Patchbay deactivated.
01:05:36.440 Statistics reset.
01:05:36.457 Startup script...
01:05:36.458 artsshell -q terminate
Cannot connect to server socket err = ãã®ãããªãã¡ã¤ã«ããã£ã¬ã¯ããªã¯ããã¾ãã
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = ãã®ãããªãã¡ã¤ã«ããã£ã¬ã¯ããªã¯ããã¾ãã
Cannot connect to server socket
jack server is not running or cannot be started
01:05:36.646 ALSA connection graph change.
sh: artsshell: not found
01:05:37.146 Startup script terminated with exit status=32512.
01:05:37.147 JACK is starting...
01:05:37.147 /usr/bin/jackd -dalsa -dhw:0 -r44100 -p1024 -n2
01:05:37.156 JACK was started with PID=10580.
Cannot create thread 1 Operation not permitted
Cannot create thread 1 Operation not permitted
jackdmp 1.9.6
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 Grame.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
Cannot lock down memory area (Cannot allocate memory)
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ... hw:0|hw:0|1024|2|44100|0|0|nomon|swmeter|-|32bit
Using ALSA driver HDA-Intel running on card 0 - HDA Intel at 0xf6a20000 irq 47
the playback device "hw:0" is already in use. Please stop the application using it and run JACK again
Cannot initialize driver
JackServer::Open() failed with -1
Failed to start server
01:05:37.334 JACK was stopped with exit status=255.
01:05:37.335 Post-shutdown script...
01:05:37.336 killall jackd
01:05:37.350 ALSA connection change.
jackd: no process found
01:05:37.750 Post-shutdown script terminated with exit status=256.
01:05:39.357 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.
Cannot connect to server socket err = ãã®ãããªãã¡ã¤ã«ããã£ã¬ã¯ããªã¯ããã¾ãã
Cannot connect to server socket
jack server is not running or cannot be started
というエラーが出るようになってしまいました。
よって提示していただいた3項目も試せませんでした。
すみません。
オフライン
すみません。
書き忘れていましたが、別のウインドウにこのエラーも出ていました。
Could not connect to JACK server as client.
- Overall operation failed.
- Unable to connect to server.
Please check the messages window for more info.
オフライン
エラーの内容は、「サウンドデバイスを他のアプリケーションが使っているので、
JACKから接続できないよ」ですね。アプリケーションを全て閉じてから、再度試してみて下さい。
それとオプションの「Realtime」もチェックを外しておいて下さい。普通のUbuntuだとこれは有効となりませんので。
オフライン
>>Mocchiさん
ありがとうございます。
言われたとおり、他のアプリケーションを閉じてReal timeのチェックも外したら動くようになりました。
そしてよくわからなかったのですが、JACKControlのconnectionsのAudioの中にあるsystemのcapture1とrakarrackのin1、in2を繋ぎ、rakarrackのout1をsystemのplayback1につなげたら無事音が出ました。
ただ、JACKControlを開いている間、他のアプリケーションから音が出なくなってしまうのはどうしようもないのでしょうか?
初投稿なので、勝手がわからないのですが、これは別の質問としてもう一回質問し直したほうが良いのでしょうか?
お手数をおかけいたしますが、よろしくお願いします。
オフライン
無事に音声をキャプチャできたようで、おめでとうございます。
delma による投稿:
ただ、JACKControlを開いている間、他のアプリケーションから音が出なくなってしまうのはどうしようもないのでしょうか?
Ubuntu標準のサウンドシステムは、PulseAudioサウンドサーバ環境となります。それとは別に、今回はJACKサウンドサーバ環境を使っています。詳細は以下を参照して下さい。
Ubuntuのサウンドシステムについて @ wiki.ubuntulinux.jp
これら2つのサウンドサーバを連携させて上げると、お望みの事が実現できるかと思います。詳細は以下を参照して下さい。
JACKとPulseAudioの併用 @ wiki.ubuntulinux.jp
オフライン
>>Mocchiさん
教えていただいたページを拝見したところ、無事に解決することができました。
親切にしていただき、ありがとうございました。
オフライン