1127628_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1127628_ja-JP

1127628_ja-JP

HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

1.HDMIを設定します

HDMI を使用するようにカーネルを設定し、u-boot の bootargs に次のコードを追加します。

video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24

2. 生のオーディオをテストする

未加工のオーディオのみをテストするには、次のコマンドを使用します。

aplay -D hw:1,0 Kaleidoscope.wav

3.HDMIオーディオをデフォルトの出力にします

HDMI経由でオーディオ出力を設定するには、~/.asoundrcファイルの内容を次のものに置き換えてください

pcm.dmix_48000{

タイプdmix

     ipc_key 5678293

     ipc_key_add_uid yes

     slave{

PCM 「hw:1,0」

period_time 0

period_size 2048

buffer_size 24576

フォーマットS16_LE

レート 48000

     }

}

pcm.!dsnoop_44100{

DSNOOP と入力します。

     ipc_key 5778293

     ipc_key_add_uid yes

     slave{

PCM "hw:0,0"

period_time 0

period_size 2048

buffer_size 24576

フォーマットS16_LE

料金 44100

     }

}

pcm.!dsnoop_48000{

DSNOOP と入力します。

     ipc_key 5778293

     ipc_key_add_uid yes

     slave{

PCM 「hw:1,0」

period_time 0

period_size 2048

buffer_size 24576

フォーマットS16_LE

レート 48000

     }

}

pcm.asymed{

アシム型

playback.pcm 「dmix_48000」

capture.pcm 「dsnoop_44100」

}

pcm.dsp0{

タイププラグ

slave.pcm 「アシメド」

}

pcm.!default{

タイププラグ

route_policy 「平均」

slave.pcm 「アシメド」

}

ctl.mixer0{

タイプHW

カード0

}


これにより、alsa がサウンドカード hw:1,0 を使用するように設定されます。お使いのデバイスに適したオーディオカード名を使用するように注意してください。

船内で利用可能なサウンドカードを確認するには:

root@imx53qsb:~# aplay -l

PLAYBACKハードウェアデバイスのリスト ****

カード0:IMX3stack [IMX-3stack]、デバイス0:SGTL5000 SGTL5000-0 []

サブデバイス:1/1

サブデバイス #0: サブデバイス #0

card 1: imx3stackspdif [imx-3stack-spdif], device 0: IMX SPDIF mxc spdif-0 []

サブデバイス:1/1

サブデバイス #0: サブデバイス #0

asound.conf の作成方法については、alsa-lib 設定の紹介をご覧ください。

4.エンコードされたオーディオ

エンコードされた (つまり、AC3, DTS) オーディオでは、alsa-tools が提供するユーティリティである ac3dec を以下のコマンドラインで使用できます。

ac3dec -D hw:1,0 -C test.ac3

これは、HDMIオーディオとSPDIFオーディオの両方で機能します。ハードウェアや回路図を再確認して、どちらを使用するかを確認してください。

i.MX53マルチメディア日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Dear Daiane Angolini,

SRを通じて新しいチケットを作成しました。

SRから以下のケースをご確認ください。

【事例:00198948】i.MX6Q / Linux 3.14.52でHDMIオーディオを24ビットとして設定する方法

よろしくお願いいたします。

エリック。

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

新しいチケットを作成していただけますか?そうしないと、レーダーから外れてしまう可能性があります

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Dear Daiane Angolini,

i.MX6Q / Linux 3.14.52でHDMIオーディオを24bitとして設定する方法を知りたいです。

その方法を教えてください。

i.MX6Q Evaluation boardでの確認方法を教えていただけると大変助かります。

実は、いくつかの資料で以下の内容を確認することができました。
- HDMIオーディオ24bitはi.MX6Qリファレンスマニュアルで対応しています。
.表 33-6.第33章のL-PCM(24ビット)のシステムメモリへのデータ配置
. Novatron_MX6D_04-6.1_HDMI.Audio_24bit.png
- HDMI Audio 24bit は、i.MX6 Linux リファレンス マニュアル for Linux 3.14.52 ではサポートされていません。
.第 15 章 オンチップ HD マルチメディア インターフェイス (HDMI) ドライバー
.Novatron_MX6D_04-6.2_HDMI.Audio_24bit.png

よろしくお願いいたします
エリック。

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

PulseAudio conf ファイルを探してください。メタレイヤーにbbappendを作成して、これをデフォルトで画像に追加します。

(すみません、私はpulseaudioを知りませんSmiley Sad)

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

PulseAduioはオーディオの出力を検出し、あるときはHDMIで、あるときは他のものなので、デフォルトの出力としてHDMIを指定する必要があります。

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

それは悪いように見えます、私もメールリストで言ったようにデーモンをstatアップします、

コマンド "pulseaudio -D" で再起動しますが、オーディオの出力は HDMI からではなく、"カード 0: wm8962audio [wm8962-audio]、デバイス 0: HiFi wm8962-0 []"

本当に不思議です、助けてください...

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

まあ、私はあなたがそれを機能させると思います(メタフリースケールについてのあなたのコメントによって)

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Hi,

pacmd」というコマンドはなく、「pactl」というだけのコマンドがあります。

ところで、私はFSLコミュニティのYOCTOプロジェクトを使用してすべてを構築しますが、あなたの質問に対する私の次のステップは何ですか?

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

ああ、その通りです!PulseAudioの設定方法は異なります。

私の古い電子メールから、私はこのコマンドラインを取得しました:

pacmd set-default-sink 1



ぜひ試してみて、結果をお知らせください。

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

良い、ネイティブアプリを使用してIMX6QSDでオーディオを再生すると本当に機能しますSmiley Happy

ただし、パルスオーディオサーバーを使用したHDMIからのオーディオ出力はありません。

オーディオの出力は、私のIMX6QSDにあるように「WM8962audio」からのものですが、これについて何かアドバイスはありますか?

Pulse Audio Serverを使用してHDMIインターフェースで出力したいです。

root@imx6qsabresd:~# aplay -l

PLAYBACKハードウェアデバイスのリスト ****

カード0:wm8962audio [wm8962-audio]、デバイス0:HiFi wm8962-0 []

サブデバイス:1/1

サブデバイス #0: サブデバイス #0

カード 1: imxhdmisoc [imx-hdmi-soc]、デバイス 0: IMX HDMI TX mxc-hdmi-soc-0 []

サブデバイス: 0/1

サブデバイス #0: サブデバイス #0

日時:HDMIオーディオ設定<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Hello,

非常に美しいガイド、AndroidでデフォルトのSPDIFオーディオカードを設定する方法は?

ありがとうございます

Tags (1)
No ratings
Version history
Last update:
‎01-05-2026 10:29 AM
Updated by: