8magsvn – Diff between revs 32 and 33

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 32 Rev 33
Line 14... Line 14...
14 #include <math.h> 14 #include <math.h>
15 #include <fftw3.h> 15 #include <fftw3.h>
16   16  
17 static char *device = "plughw:1,0"; /* playback device */ 17 static char *device = "plughw:1,0"; /* playback device */
18 static snd_pcm_format_t format = SND_PCM_FORMAT_S16; /* sample format */ 18 static snd_pcm_format_t format = SND_PCM_FORMAT_S16; /* sample format */
19 static unsigned int rate = 24000; /* stream rate */ 19 static unsigned int rate = 48000; /* stream rate */
20 static int resample = 1; /* enable alsa-lib resampling */ 20 static int resample = 1; /* enable alsa-lib resampling */
21 static int period_event = 0; /* produce poll event after each period */ 21 static int period_event = 0; /* produce poll event after each period */
22   22  
23 static snd_pcm_sframes_t buffer_size=7007; // size of buffer at sound card 23 static snd_pcm_sframes_t buffer_size=7008; // size of buffer at sound card
24 static snd_pcm_sframes_t period_size=2331; //samples per frame 24 static snd_pcm_sframes_t period_size=2328; //samples per frame
25 static snd_output_t *output = NULL; 25 static snd_output_t *output = NULL;
26 26
27 FILE *out; 27 FILE *out;
28   28  
29 double df; //frequency resolution 29 double df; //frequency resolution
Line 252... Line 252...
252 //open and set capture device 252 //open and set capture device
253 if ((err = snd_pcm_open(&capture_handle, device, SND_PCM_STREAM_CAPTURE, 0)) < 0) { 253 if ((err = snd_pcm_open(&capture_handle, device, SND_PCM_STREAM_CAPTURE, 0)) < 0) {
254 printf("Playback open error: %s\n", snd_strerror(err)); 254 printf("Playback open error: %s\n", snd_strerror(err));
255 return 0; 255 return 0;
256 } 256 }
-   257 else printf("Using audio device: %s\n", device);
257 258
258 if ((err = set_hwparams(capture_handle, hwparams, 2)) < 0) { 259 if ((err = set_hwparams(capture_handle, hwparams, 2)) < 0) {
259 printf("Setting of hwparams failed: %s\n", snd_strerror(err)); 260 printf("Setting of hwparams failed: %s\n", snd_strerror(err));
260 exit(EXIT_FAILURE); 261 exit(EXIT_FAILURE);
261 } 262 }