// CODECの受信データを引数バッファにコピー
for ( sample = 0; sample < UZUME_BLOCKSIZE; sample++ ){
- leftIn[sample] = RxBuffer[bufRx].data[sample][ADC_L0];
- rightIn[sample] = RxBuffer[bufRx].data[sample][ADC_R0];
+ leftIn[sample] = RxBuffer[bufRx].data[sample][ADC_L0] >> UZUME_INT_BITS;
+ rightIn[sample] = RxBuffer[bufRx].data[sample][ADC_R0] >> UZUME_INT_BITS;
}
// 信号処理
// 引数データをCODEC用送信バッファにコピー
for ( sample = 0; sample < UZUME_BLOCKSIZE; sample++ ){
- TxBuffer[bufRx].data[sample][DAC_L0] = leftOut[sample];
- TxBuffer[bufRx].data[sample][DAC_R0] = rightOut[sample];
+ TxBuffer[bufRx].data[sample][DAC_L0] = leftOut[sample] << UZUME_INT_BITS;
+ TxBuffer[bufRx].data[sample][DAC_R0] = rightOut[sample] << UZUME_INT_BITS;
}
}