Altera_Forum
Honored Contributor
15 years agoAudio Processing DE2 possible?
Hello there everyone! I'm new to this forum and i hope that i can get along with everyone!:)
Currently, i'm doing my project using independent component analysis(ICA) to separate 2 audio sources in matlab. I have successfully developed and tested the algorithm in matlab using 2 source signals which are .wav file format. I'm trying to implement the algorithm into altera's DE2 board using it's nios II soft processor... I plan to use the on board audio codec (wolfson wm8731) to record 2 source signals into an on-chip RAM which will store the samples which are either 16 bits or 32 bits wide each sample. My question is, ...How does the processor understand that the 16 bits or 32 bits samples in the RAM are actually representing an amplitude(as in the quantization process)? note that the algorithm will be converted to C language to be implemented into the nios II processor. Generally, how does the FPGA going to read the 16bits or 32bits samples? do i need to perform any conversion to floating point or etc? Any advice or help on this matter is greatly appreciated, have been trying this for weeks to no avail in finding the solution to this matter. Any ideas or advice?