Quantcast
Channel: Altera Forums
Viewing all articles
Browse latest Browse all 19390

de2_115 audio core

$
0
0
hi dear members,
i make a simple project on DE2_115 board.It record sound and play it.But sound is very dirty.my c code is :
#include
<stdio.h>

int
i=0;

#include
"altera_up_avalon_audio.h"

int
main(void)

{

alt_up_audio_dev * audio_dev;

/* used for audio record/playback */

unsigned
int l_buf;

unsigned
int r_buf;

// open the Audio port

audio_dev = alt_up_audio_open_dev (
"/dev/audio");

if
( audio_dev == NULL)

printf(
"Error: could not open audio device \n");

else

printf (
"Opened audio device \n");

/* read and echo audio data */


{


// read audio buffer

alt_up_audio_read_fifo (audio_dev, &(r_buf), 1, ALT_UP_AUDIO_RIGHT);

alt_up_audio_read_fifo (audio_dev, &(l_buf), 1, ALT_UP_AUDIO_LEFT);


// write audio buffer

alt_up_audio_write_fifo (audio_dev, &(r_buf), 1, ALT_UP_AUDIO_RIGHT);

alt_up_audio_write_fifo (audio_dev, &(l_buf), 1, ALT_UP_AUDIO_LEFT);


 

}

}



Viewing all articles
Browse latest Browse all 19390

Trending Articles