20151209:播放功能修改:修改audio項目文件記錄

一:增加打印信息(main.xc)奢米,打印全局變量信息:printinfor()

void printinfor()
{
    printstr("XUD_TILE=");               printintln(XUD_TILE);
    printstr("AUDIO_IO_TILE=");          printintln(AUDIO_IO_TILE);
    printstr("DSD_CHANS_DAC=");          printintln(DSD_CHANS_DAC);
    printstr("I2S_CHANS_DAC=");          printintln(I2S_CHANS_DAC);
    printstr("I2S_CHANS_ADC=");          printintln(I2S_CHANS_ADC);
    printstr("I2S_WIRES_ADC=");          printintln(I2S_WIRES_ADC);
    printstr("I2S_WIRES_DAC=");          printintln(I2S_WIRES_DAC);
    printstr("NUM_USB_CHAN_IN=");        printintln(NUM_USB_CHAN_IN);
    printstr("NUM_USB_CHAN_OUT=");       printintln(NUM_USB_CHAN_OUT);
    printstr("MAX_FREQ=");               printintln(MAX_FREQ);
    printstr("NATIVE_DSD=");             printintln(NATIVE_DSD);
    printstr("OUTPUT_FORMAT_COUNT=");    printintln(OUTPUT_FORMAT_COUNT);
    printstr("NATIVE_DSD_FORMAT_NUM=");  printintln(NATIVE_DSD_FORMAT_NUM);
    printstr("MIXER=");                  printintln(MIXER);
    printstr("STREAM_FORMAT_OUTPUT_1_RESOLUTION_BITS=");       printintln(STREAM_FORMAT_OUTPUT_1_RESOLUTION_BITS);
   printstr("STREAM_FORMAT_OUTPUT_2_RESOLUTION_BITS=");   printintln(STREAM_FORMAT_OUTPUT_2_RESOLUTION_BITS);
   printstr("STREAM_FORMAT_OUTPUT_3_RESOLUTION_BITS=");    printintln(STREAM_FORMAT_OUTPUT_3_RESOLUTION_BITS);
   printstr("HS_STREAM_FORMAT_OUTPUT_1_SUBSLOT_BYTES=");   printintln(HS_STREAM_FORMAT_OUTPUT_1_SUBSLOT_BYTES);
   printstr("HS_STREAM_FORMAT_OUTPUT_2_SUBSLOT_BYTES=");   printintln(HS_STREAM_FORMAT_OUTPUT_2_SUBSLOT_BYTES);
    printstr("HS_STREAM_FORMAT_OUTPUT_3_SUBSLOT_BYTES=");   printintln(HS_STREAM_FORMAT_OUTPUT_3_SUBSLOT_BYTES);
   printstr("STREAM_FORMAT_INPUT_1_RESOLUTION_BITS=");   printintln(STREAM_FORMAT_INPUT_1_RESOLUTION_BITS);
   printstr("STREAM_FORMAT_INPUT_2_RESOLUTION_BITS=");   printintln(STREAM_FORMAT_INPUT_2_RESOLUTION_BITS);
   printstr("STREAM_FORMAT_INPUT_3_RESOLUTION_BITS=");   printintln(STREAM_FORMAT_INPUT_3_RESOLUTION_BITS);
};
//在usb_audio_core前調(diào)用printinfor()函數(shù)瘫析。
    printinfor();
    usb_audio_core(c_mix_out------------------

Real-time xscope的console輸出:

clip_image002.jpg

二:增加波形顯示(audio.xc):左右聲道波形顯示挥等,xscope

1、在函數(shù)DoSampleTransfer()中添加紅色語句

#if NUM_USB_CHAN_OUT > 0
#pragma loop unroll
       for(int i = 0; i < NUM_USB_CHAN_OUT; i++)
       {
           int tmp = inuint(c_out);
           samplesOut[i] = tmp;
       }
#endif
       xscope_int(LVALUE,samplesOut[0]);   //**注意:輸出無符號數(shù)據(jù)*
       xscope_int(RVALUE,samplesOut[1]);

2鸦难、在項目中添加config.xscope文件挚躯,內(nèi)容如下

<xSCOPEconfigioMode="none" enabled="true">//**注意type和datatype中沒有“xscope_”的前綴*
   <Probe name="LValue" type="CONTINUOUS"datatype="UINT" units="Value" enabled="true"/>
   <Probe name="RValue" type="CONTINUOUS"datatype="UINT" units="Value" enabled="true"/>
</xSCOPEconfig>*

3、捕捉的圖形顯示(正弦波輸出48KHz集漾,32bit切黔,注意捕捉的圖形不對)

clip_image004.jpg

4砸脊、將下面的datatype由“UINT”改成“INT”型,輸出波形正確

<Probe name="LValue"type="CONTINUOUS" datatype="INT" units="Value"enabled="true"/>

三:改Makefile纬霞,DSD out, 2ch ADC, 2ch DAC,No midi, No SPDIF i/o, No ADAT i/o

XCC_FLAGS_2i2o2xxxxd  = $(BUILD_FLAGS)        
    -DMIDI=0  -DSPDIF_TX=0 -DSPDIF_RX=0            
    -DADAT_TX=0  -DADAT_RX=0        
    -DDSD_CHANS_DAC=2       -DI2S_CHANS_DAC=4       -DI2S_CHANS_ADC=4        
    -DNUM_USB_CHAN_OUT=6    -DNUM_USB_CHAN_IN=6     
clip_image006.jpg
 XCC_FLAGS_2i2o2xxxxd  = $(BUILD_FLAGS)         
    -DMIDI=0  -DSPDIF_TX=0 -DSPDIF_RX=0         
    -DADAT_TX=0 -DADAT_RX=0         
    -DDSD_CHANS_DAC=2     -DI2S_CHANS_DAC=2 -DI2S_CHANS_ADC=2               
    -DNUM_USB_CHAN_OUT=6 -DNUM_USB_CHAN_IN=6   
 INCLUDE_ONLY_IN_2i2o2xxxxd  =   
clip_image008.jpg
XCC_FLAGS_2i2o2xxxxd  = $(BUILD_FLAGS)        
    -DMIDI=0 -DSPDIF_TX=0 -DSPDIF_RX=0            
    -DADAT_TX=0 -DADAT_RX=0            
    -DDSD_CHANS_DAC=2     -DI2S_CHANS_DAC=2 -DI2S_CHANS_ADC=2            
    -DNUM_USB_CHAN_OUT=4  -DNUM_USB_CHAN_IN=4   
INCLUDE_ONLY_IN_2i2o2xxxxd  =   
clip_image010.jpg
  XCC_FLAGS_2i2o2xxxxd  = $(BUILD_FLAGS) \       -DMIDI=0  -DSPDIF_TX=0 -DSPDIF_RX=0 \           -DADAT_TX=0 -DADAT_RX=0 \           -DDSD_CHANS_DAC=2 \           -DI2S_CHANS_DAC=2 -DI2S_CHANS_ADC=2 \           -DNUM_USB_CHAN_OUT=2  -DNUM_USB_CHAN_IN=2   INCLUDE_ONLY_IN_2i2o2xxxxd  =      錄音/回放沒有問題凌埂。 
clip_image012.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市诗芜,隨后出現(xiàn)的幾起案子瞳抓,更是在濱河造成了極大的恐慌,老刑警劉巖伏恐,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件孩哑,死亡現(xiàn)場離奇詭異,居然都是意外死亡翠桦,警方通過查閱死者的電腦和手機(jī)横蜒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來销凑,“玉大人丛晌,你說我怎么就攤上這事《酚祝” “怎么了澎蛛?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蜕窿。 經(jīng)常有香客問我谋逻,道長,這世上最難降的妖魔是什么桐经? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任斤贰,我火速辦了婚禮,結(jié)果婚禮上次询,老公的妹妹穿的比我還像新娘荧恍。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布送巡。 她就那樣靜靜地躺著摹菠,像睡著了一般。 火紅的嫁衣襯著肌膚如雪骗爆。 梳的紋絲不亂的頭發(fā)上次氨,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天,我揣著相機(jī)與錄音摘投,去河邊找鬼煮寡。 笑死,一個胖子當(dāng)著我的面吹牛犀呼,可吹牛的內(nèi)容都是我干的幸撕。 我是一名探鬼主播,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼外臂,長吁一口氣:“原來是場噩夢啊……” “哼坐儿!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起宋光,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤貌矿,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后罪佳,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體逛漫,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年赘艳,在試婚紗的時候發(fā)現(xiàn)自己被綠了酌毡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡第练,死狀恐怖阔馋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情娇掏,我是刑警寧澤呕寝,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站婴梧,受9級特大地震影響下梢,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜塞蹭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一孽江、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧番电,春花似錦岗屏、人聲如沸辆琅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽婉烟。三九已至,卻和暖如春暇屋,著一層夾襖步出監(jiān)牢的瞬間似袁,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工咐刨, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留昙衅,地道東北人。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓定鸟,卻偏偏與公主長得像而涉,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子仔粥,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 教程一:視頻截圖(Tutorial 01: Making Screencaps) 首先我們需要了解視頻文件的一些基...
    90后的思維閱讀 4,695評論 0 3
  • 1婴谱、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明先生_X自主閱讀 15,979評論 3 119
  • 紅油蘿卜絲 材料 白蘿卜400克,蒜片10克华糖,大蔥15克麦向,精鹽1小匙,味精客叉、白糖各1/2小匙诵竭,辣椒油2小匙。 做法...
    吃喝玩樂吧閱讀 319評論 0 0
  • “不知不覺”這四個字已經(jīng)不知道多少次出現(xiàn)出現(xiàn)在我的世界之中兼搏。它或是伴隨痛苦卵慰,又或是見證成長,似乎永遠(yuǎn)都跨不過佛呻,寫不...
    雨天的那棵樹閱讀 122評論 0 2
  • 跟發(fā)小不約而同考到同一個學(xué)校我不覺得是緣分 只是遇到你我就覺得是最奇妙的緣分 簡直可怕
    卣足閱讀 142評論 0 0