Forum Discussion
Altera_Forum
Honored Contributor
15 years agoWell, I guess there are endless possibilities :)
You could write the data to SRAM/SDRAM/FLASH, transmit it over a TCP/IP socket connection, save it to a .WAV file on an SD-card - lots of different ways to manipulate it. Since the data is in digital format, you could write C/C++ functions to perform DSP or even use RTL functions written in VHDL/Verilog to peform on-the-fly signal processing. With Speech, you can even venture into the real-time of basic voice recognition and vocal matching. I have attached a couple of links below you may find interesting. Audio-related projects on the DE2, mostly done by university students (incl source code): VOIP (Voice Over IP Phone using DE2 BoarD) http://www1.cs.columbia.edu/~sedwards/classes/2009/4840/reports/voip.pdf http://www1.cs.columbia.edu/~sedwards/classes/2009/4840/reports/voip.tar.gz Internet-based Music Player (DE2 Board) http://www1.cs.columbia.edu/~sedwards/classes/2009/4840/reports/player-i.pdf http://www1.cs.columbia.edu/~sedwards/classes/2009/4840/reports/player-i.tar.gz