JACKサウンドサーバーの設定ladishからJACKサーバーを起動するために,JACKサーバーに関する設定を先に行います。JACKサーバーを起動するソフトウェアとして本連載の第161回で紹介したqjackctlと,主要な設定は共通しています。JACK」を選択すると,「⁠ladiconf」というウィンドウが開きます。合計6つのボタンから別々な設定画面が開きますが,JACKの起動にあたっては上の2つのボタンの設定さえちゃんとしていれば大丈夫です。parameters⁠」⁠。項目「driver」にはFirewire接続のサウンドデバイスを使う場合は「firewire」を選択することになりますが,大抵の場合は「alsa」を選択することになるでしょう。本連載の第161回で説明した,JACKサーバーをリアルタイムオプション付きで実行できるように設定している場合のみ,項目「realtime」にチェックを入れ,項目「realtime-priority」に優先度を入力してください。parameters」です。これは先の項目「driver」に応じた設定となります。「⁠rate」はお使いのサウンドデバイスの性能に合わせて適した値を設定してください。「⁠period」と「nperiods」は本連載の第150回でお伝えしたリングバッファに関する設定となります。項目「device」は「alsa」を選択している場合に用いるオプションです。本連載の第159回のように複数のサウンドデバイスを接続している際には変更することになります。Studio」を選択してStudioを開始し,JACKサーバーを起動します。起動に失敗した場合は下の図のようにエラーが表示されますので,「⁠ladiconf」ウィンドウでJACKサーバーの設定を見直してください。エラーログは「ladilog」というソフトウェアでも参照できます。ladilogのウィンドウ無事にJACKサーバーが起動すると,gladishのウィンドウにハードウェアの音声入出力ポートが表示されます。JACKの起動に成功するとハードウェアとの入出力が見えるなお,あらかじめパッケージ「pulseaudio-module-jack」をインストールしておくと,PulseAudioサウンドサーバーがJACKサウンドサーバーの起動を自動認識し,間をブリッジする入出力ポートを設けるようになります(注2⁠)⁠。注2PulseAudioの「module-jackdbus-detect」モジュールがJACKの起動/終了を検出し,「⁠module-jack-sink」モジュールと「module-jack-source」モジュールを有効/無効にします。ソフトウェアの起動JACKサウンドサーバーが起動しサウンドデバイスとの接続が確立すれば,あとは必要なソフトウェアを起動してポートを接続し,作業を開始するだけとなります。ここで注意するべきは,使用するソフトウェアをgladishに登録して起動することです。することで,Studio開始時の自動起動機能とポート接続機能を利用できるようになります。Application」で実行コマンドを登録することで行います。実行コマンド登録画面となると普段使っているソフトウェアの実行コマンドを知りたくなります。パス「/usr/bin」以下にインストールされているため,ファイルブラウザなどで見て見当をつけておき,GNOME端末などであらかじめ実行して目的のソフトウェアが起動するかどうか確認しておくとよいでしょう。コマンド登録画面では,Levelを付加します。これはソフトウェアとの連携レベルを設定するもので0から3までの4段階が定義されています。現在のladishの開発では0と1が実装されています。Studioのユーザ。Studioコミュニティで活動。いつかユーザ同士で合作するのが夢。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。