PCスピーカーでPCMサウンドを再生しますか?

PCスピーカーでPCMサウンドを再生しますか?

私は子供の頃、DOSというゲームをしました。転動体

このゲームは素晴らしい仕事をしました。 PCスピーカーを介してPCMサンプルを再生することです。不都合な正方形のビープ音ではなく再生されました。本物音響効果!

普段はコンピュータスピーカーから聞こえるピクピク音に比べるととても静かですが、全く新しい音質です。私はその試合の前後にそのような言葉を聞いたことがない。

気になります。 GNU / Linuxでbeepコマンドで生成される「ピッ」音に加えて、PCスピーカーを介して任意のPCMサウンドストリームを再生する方法はありますか? WAVまたはOggファイルを再生できますか?

複雑なノイズを生み出すのは素晴らしいことに加えて、クレイジーなDIYプロジェクトでアナログ電圧制御出力として使用することもできます。

ベストアンサー1

テストするシステムはありませんが、ALSAはPCスピーカーに出力マッピングを提供しているようです。参考までに、ドライバは一般的な用途ではなく「おもちゃ」として設計されているため、これは悪い考えだと言うページがたくさんありますが(CPUサイクルを大量に消費します)、次のように動作するはずです。

# Load the PC speaker driver
sudo modprobe snd-pcsp
# Reload ALSA to find the new driver
sudo alsa force-reload
# You should now see pcsp (pcspeaker) as an ALSA output option
sudo aplay -l

出力でサウンドカードを選択して楽しんでください!

源泉:

http://wiki.archlinux.org/index.php/PC_speaker#ALSA

http://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#Set_the_default_sound_card

http://www.linuxquestions.org/questions/slackware-14/how-do-you-use-snd-pcsp-in-slackware-14-1-a-4175534306/

おすすめ記事