トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Linuxのサウンドドライバをたたく

[プログラミング]
[Linux]

定数など

ioctlの定数などは,/usr/include/linux/soundcard.hをみればいい.

左右の音

SOUNE_MIXER_PCMやSOUND_MIXER_VOLUMEを使えばアクセスできる.
値は,16bitの値のうち,下位8bitが左を上位8bitが右になる.
たとえば,左右ともに,100にしたかったら,0x6464という値を設定する.

ミキサープログラム

コンソールで音量をコントロールするプログラム.
cmixer.c(970)