aplay amixer用法詳解

2021-10-24 04:02:27 字數 764 閱讀 5563

aplay -t raw -c 1 -f s16_le -r 8000 test2.pcm

-t: type raw表示是pcm

-c: channel 1

-f s16_le: signed 16bit-width little-endian

-r: sample rate 8000

說明:amixer命令主要用於linux下音訊的介面配置

(1)、檢視amixer命令的幫助

例如:amixer cset numid=1 30 設定numid=1(通過amixer controls 檢視id-介面對應關係)的音量為 30

(2)、主要常用的命令有:

a、amixer controls顯示介面函式

b、amixer contents檢視配置引數

c、amixer cget + 介面函式

d、amixer cset + 介面函式 + 設定引數引數(0,1,off,on)

(3)、儲存修改的資料:alsactl store

(4)、具體引數的設定請仔細閱讀相關datesheet

const用法詳解

物件導向是c 的重要特性.但是c 在c的基礎上新增加的幾點優化也是很耀眼的 就const直接可以取代c中的 define 以下幾點很重要,學不好後果也也很嚴重 1.const常量,如const int max 100 優點 const常量有資料型別,而巨集常量沒有資料型別。編譯器可以對前者進行型別安...

const 用法詳解

物件導向是c 的重要特性.但是c 在c的基礎上新增加的幾點優化也是很耀眼的 就const直接可以取代c中的 define 以下幾點很重要,學不好後果也也很嚴重 1.const常量,如const int max 100 優點 const常量有資料型別,而巨集常量沒有資料型別。編譯器可以對前者進行型別安...

extern用法詳解

1 基本解釋 extern可以置於變數或者函式 前,以標示變數或者函式 的定義在別的檔案中,提示編譯器遇到此變數和函式 時在其他模組中尋找其定義。另外,extern也可用來進行鏈結指定。2 問題 extern 變數 在乙個原始檔裡定義了乙個陣列 char a 6 在另外乙個檔案裡用下列語句進行了宣告...