回答:
ロードされているサウンドドライバーを調べるには、含まれているドライバーsndとその依存関係を探します(サウンドドライバーがAlsaフレームワークの一部であると仮定します。ほとんどの場合):
/sbin/lsmod | grep snd
たとえば、私のPCにはIntelサウンドチップがあり、sndモジュールの依存関係の中にはモジュールがありsnd_hda_intelます。これはチップのドライバです。
また、Alsaツールを使用することもできます。チップの識別情報を確認するには(ドライバーとは無関係に)を使用しますlspci(またはlsusb、USB経由の外部サウンドデバイスの場合)。
ALSA aplayはデバイスをリストできます。ただし、カードには複数のデバイスが含まれる場合があります。
$ aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: AD198x Digital [AD198x Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0