I installed traverso and have all dependencies resolved from what I can see. However, when I try to record audio from mic, there is no sound on playback.
1) Mic and capture are not muted in KMix.
2) Traverso loads ALSA driver correctly. It is in full duplex mode AFAIK. (I also tried loading in Capture mode, recording, loading in Playback mode, and playing...just in case there was a problem with full duplex.) Can also verify Traverso is, indeed, loading the ALSA driver by trying to use aplay when Traverso is open...I get a busy message. When I close Traverso aplay does not give a busy message, verifying that Traverso is, in fact, loading ALSA and no other program has control of it.
3) The Traverso manual says to make sure "VU Meters" are detecting input (levels indicated with bars), which they are. The VU Meters are showing something on playback, too. However, there is no sound except the soundof mic turning on and off. To be sure it wasn't a playback problem, I tried playing the file with aplay. Console indicates it's playing but there's no sound. When I play a sound from /usr/share/sounds, though, I can hear it.
When I build the "libsndfile" SlackBuild (1.0.20) I
did get some warnings:
Code:
libtool: install: warning: remember to run `libtool --finish /usr/lib'
/bin/ginstall -c -m 644 sndfile.hh '/tmp/build/package-libsndfile/usr/include'
/bin/ginstall -c -m 644 sndfile.h '/tmp/build/package-libsndfile/usr/include'
Making install in examples
Making install in regtest
/bin/sh /tmp/build/tmp-libsndfile/libsndfile-1.0.21/shave-libtool '/bin/sh ../libtool' --mode=install /bin/ginstall -c sndfile-regtest '/tmp/build/package-libsndfile/usr/bin'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
Making install in tests
Making install in programs
/bin/sh /tmp/build/tmp-libsndfile/libsndfile-1.0.21/shave-libtool '/bin/sh ../libtool' --mode=install /bin/ginstall -c sndfile-info sndfile-play sndfile-convert sndfile-cmp sndfile-metadata-set sndfile-metadata-get sndfile-interleave sndfile-deinterleave sndfile-concat '/tmp/build/package-libsndfile/usr/bin'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
libtool: install: warning: `../src/libsndfile.la' has not been installed in `/usr/lib'
/bin/ginstall -c -m 644 sndfile.pc '/tmp/build/package-libsndfile/usr/lib/pkgconfig'
These warnings did
not stop the build and the resulting package installed.
I'm not sure if the script (did/was supposed to) install "libsndfile.la" to /usr/lib, or if that warning meant
I was supposed to. I (after trying to use Traverso) tried running "libtool --finish /usr/lib" just in case. I didn't think to see if the "libsndfile.la" was actually installed in /usr/lib already or not...but it's there now!
I removed the "CMakeCache.txt" file from the Traverso directory and ran "cmake ." and "make" again, and (as root) ran "make install" (for system-wide install). It makes no difference.
I am totally lost as to why no sound is picked up or recorded by the mic!
I've never tried to record voice on Linux before. I really am a total newbie at recording. Is there a command-line tool that I can use to test the mic? Or do I need to adjust the SlackBuild script for libsndfile and remake Traverso?