diff --git a/src/alsa_fifo.c b/src/alsa_fifo.c deleted file mode 100644 index d35d9d3..0000000 --- a/src/alsa_fifo.c +++ /dev/null @@ -1,84 +0,0 @@ -#include "alsa_fifo.h" - -void -read_alsa_fifo (char* pcm_name) -{ - int i; - int err; - short buf[128]; - snd_pcm_t *capture_handle; - snd_pcm_hw_params_t *hw_params; - - if ((err = snd_pcm_open (&capture_handle, pcm_name, SND_PCM_STREAM_CAPTURE, 0)) < 0) { - fprintf (stderr, "cannot open audio device %s (%s)\n", - pcm_name, - snd_strerror (err)); - exit (1); - } - - if ((err = snd_pcm_hw_params_malloc (&hw_params)) < 0) { - fprintf (stderr, "cannot allocate hardware parameter structure (%s)\n", - snd_strerror (err)); - exit (1); - } - - if ((err = snd_pcm_hw_params_any (capture_handle, hw_params)) < 0) { - fprintf (stderr, "cannot initialize hardware parameter structure (%s)\n", - snd_strerror (err)); - exit (1); - } - - if ((err = snd_pcm_hw_params_set_access (capture_handle, hw_params, SND_PCM_ACCESS_RW_INTERLEAVED)) < 0) { - fprintf (stderr, "cannot set access type (%s)\n", - snd_strerror (err)); - exit (1); - } - - if ((err = snd_pcm_hw_params_set_format (capture_handle, hw_params, SND_PCM_FORMAT_S16_LE)) < 0) { - fprintf (stderr, "cannot set sample format (%s)\n", - snd_strerror (err)); - exit (1); - } - unsigned int *rate = malloc(sizeof(unsigned int));; - int *dir = malloc (sizeof (int)); - *rate = 44100; - if ((err = snd_pcm_hw_params_set_rate_near (capture_handle, hw_params, rate, dir)) < 0) { - fprintf (stderr, "cannot set sample rate (%s)\n", - snd_strerror (err)); - exit (1); - } - - if ((err = snd_pcm_hw_params_set_channels (capture_handle, hw_params, 2)) < 0) { - fprintf (stderr, "cannot set channel count (%s)\n", - snd_strerror (err)); - exit (1); - } - - if ((err = snd_pcm_hw_params (capture_handle, hw_params)) < 0) { - fprintf (stderr, "cannot set parameters (%s)\n", - snd_strerror (err)); - exit (1); - } - - snd_pcm_hw_params_free (hw_params); - - if ((err = snd_pcm_prepare (capture_handle)) < 0) { - fprintf (stderr, "cannot prepare audio interface for use (%s)\n", - snd_strerror (err)); - exit (1); - } - - while (1) { - if ((err = snd_pcm_readi (capture_handle, buf, 128)) != 128) { - fprintf (stderr, "read from audio interface failed (%s)\n", - snd_strerror (err)); - exit (1); - } - fprintf (stdout, "%s\n", buf); - } - - snd_pcm_close (capture_handle); - free (rate); - free (dir); - exit (0); -} diff --git a/src/alsa_fifo.h b/src/alsa_fifo.h deleted file mode 100644 index 7739370..0000000 --- a/src/alsa_fifo.h +++ /dev/null @@ -1,6 +0,0 @@ -#include -#include -#include - -void -read_alsa_fifo (char* pcm_name); diff --git a/src/fft.c b/src/fft.c old mode 100755 new mode 100644 diff --git a/src/music_visualizer.c b/src/music_visualizer.c old mode 100755 new mode 100644 index 421ea42..0e9e0be --- a/src/music_visualizer.c +++ b/src/music_visualizer.c @@ -13,7 +13,6 @@ #include "fft.h" // fast fourier transform #include "utils_curses.h" -#include "alsa_fifo.h" #include "settings.h" #ifdef STATUS_CHECK diff --git a/src/utils_curses.c b/src/utils_curses.c old mode 100755 new mode 100644 diff --git a/src/utils_curses.h b/src/utils_curses.h old mode 100755 new mode 100644