Módulos Linux para alto-falante do PC: pcspkr vs snd_pcsp

1

Qual é a diferença entre esses dois módulos

  • pcspkr : driver do PC-Speaker
  • snd_pcsp : driver do PC-Speaker

diferentes tutoriais exigem diferentes

    
por Evan Carroll 06.06.2018 / 16:59

1 resposta

2

pcspkr é o módulo padrão; Ele permite que você controle o alto-falante do PC através da camada de entrada. O link simbólico canônico é /dev/input/by-path/platform-pcspkr-event-spkr . Você pode enviar eventos para o locutor gravando nele (a maioria dos outros dispositivos de entrada produzirá eventos, os quais você no nó do dispositivo de entrada). O alto-falante do PC é muito simples, basicamente ele pode tocar timbres de uma determinada freqüência, que pode ser usada para bipes com alturas diferentes.

snd_pcsp é uma tentativa de usar este hardware muito limitado para produzir som PCM completo. Aparece como um dispositivo ALSA. Não funciona muito bem, pelo menos no meu sistema; o som é quase irreconhecível. Eu ficaria surpreso se um "tutorial exigir".

    
por 06.06.2018 / 20:51