Skip to content

labrick/ssl_on_xmos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sound source localization on xmos

验证进度

  1. TDOA表格验证
    1. 从log中打印tdoa表格中的内容,保存为csv文件格式
    2. matlab设置相同的参数产生tdoa表格
    3. matlab对比两个表格是否相同
    4. 结论:相同!
  2. FFT及IFFT验证
    1. fft的结果imag部分总是和matlab结果正负相反,暂时加上个循环将imag部分取反,后面再细致解决
    2. FFT验证通过!
    3. 归一化程序和互相关理论验证没问题!
    4. IFFT验证通过
    5. 增加fftshift,并验证通过!

Summary

|I2S| interfaces are key to many audio systems. XMOS technology is perfectly suited to these applications - supporting a wide variety of standard interfaces and also a large range of DSP functions.

This application note demonstrates the use of the XMOS |I2S| library to create a digital audio loopback on an XMOS multicore microcontroller.

The code used in the application note configures the audio codecs to simultaneously send and receive audio samples. It then uses the |I2S| library to loopback all 8 channels.

Required tools and libraries ............................

  • xTIMEcomposer Tools - Version 14.0.0
  • XMOS |I2S|/TDM library - Version 2.1.0
  • XMOS GPIO library - Version 1.0.0
  • XMOS |I2C| library - Version 3.1.0

Required hardware ................. The example code provided with the application has been implemented and tested on the xCORE-200 Multichannel Audio Platform.

Prerequisites ..............

  • This document assumes familarity with |I2S| interfaces, the XMOS xCORE architecture, the XMOS tool chain and the xC language. Documentation related to these aspects which are not specific to this application note are linked to in the references appendix.

  • For a description of XMOS related terms found in this document please see the XMOS Glossary [#]_.

.. [#] http://www.xmos.com/published/glossary

About

sound source localization on xmos

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published