ALSAの設定

  1. $ sudo make menuconfig

  2. [Device Drivers] → [Sound card supoort] → [Advanced Linux Sound Architecture] → [HD-Audio]と移動

  3. xxxxxx codec support の項目すべてに * をつける

  4. $ sudo make && sudo make modules_install

  5. $ sudo make install

  6. $ sudo grub-mkconfig -o /boot/grub/grub.cfg

  7. $ sudo reboot

  8. 再起動後、aplay -lでサウンドカードの情報を確認する

    出力例)

    % aplay -l
    ハードウェアデバイス PLAYBACK のリスト
    カード 0: HDMI [HDA Intel HDMI], デバイス 3: HDMI 0 [HDMI 0]
    サブデバイス: 1/1
    サブデバイス #0: subdevice #0
    カード 1: PCH [HDA Intel PCH], デバイス 0: ALC1150 Analog [ALC1150 Analog]
    サブデバイス: 1/1
    サブデバイス #0: subdevice #0
    カード 1: PCH [HDA Intel PCH], デバイス 1: ALC1150 Digital [ALC1150 Digital]
    サブデバイス: 1/1
    サブデバイス #0: subdevice #0

  9. ホームディレクトリに.asoundrcを新規作成し、以下を記述する

pcm.!spdif {
type hw
card 0
device 3
}

pcm.!default {
type plug
slave {
pcm “spdif”
}
}