Da mach ich mal die Ingrid:
Ich hasse es, wenn mir kurz nach Posten die Lösung gelingt.
Im Mixer gibts auch noch ein Gerät Capture, das muss zusätzlich aktiviert werden, und schon gehts.
Da mach ich mal die Ingrid:
Ich hasse es, wenn mir kurz nach Posten die Lösung gelingt.
Im Mixer gibts auch noch ein Gerät Capture, das muss zusätzlich aktiviert werden, und schon gehts.
Hallo Gemeinde,
Nachdem das Kompilieren jetzt gut geklappt hat, startet audacity. Ich kann Files importieren, aber ich möchte mit dem Micro arbeiten. Nach einigem Rumprobieren hab ich auch die nötigen Mixereinstellungen herausgefunden. Wenn ich ins Mic spreche, kommt der Ton aus den Lautsprechern, also scheint die Hardware zu funktionieren.
Nun würde ich gerne unter audacity aufnehmen. Im Mixer Toolbar gibts nur zwei Controls: Ausgangslautstärke und Aufnahmelautstärke. Was fehlt, ist die Auswahl für das Input-Gerät.
In Audio E/A ist als Aufnahmegerät ALSA: VIA82c686A/B rev.21 ausgewählt, 2 Kanäle Stereo. Alles eigentlich passend.
Im Meter Toolbar wird bei "Monitor Input" im linken Kanal ein wechselndes Signal unterhalb -42dB angezeigt, vermutlich irgendein Rauschen. Sprechen ins Mikrofon sieht man dort nicht.
Irgendwo werd ich irgendwas falsch eingestellt oder falsch kompiliert haben.. Optionen bei ./configure war --with-portaudio=v19. Damit wird portmixer nicht unterstützt, aber ALSA, und da ich meine Soundkarte mit dem ALSA-Treiber betreibe, erschien mir dies die sinnvollere Auswahl; man möge mich berichtigen.
Wie mache ichs richtig?
Tatsächlich. Auf der Homepage stehts. Nicht etwa im README. Und ./configure weiss das auch nicht. *seufz*
mit portaudio v18 kommt genau der gleiche Fehler. Ich hab keine Distribution, sondern ein Linuxfromscratch.
[root@ns1 /usr/src/audacity-src-1.2.3]# ./configure --prefix=/usr --with-portaudio=v19
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking whether gcc needs -traditional... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for a BSD-compatible install... /bin/install -c
checking for lib-src/libmad/frame.h... no
checking for lib-src/libvorbis/include/vorbis/vorbisenc.h... no
checking for lib-src/libid3tag/frame.h... no
checking for lib-src/libsndfile/src/sndfile.h.in... yes
checking for lib-src/libsamplerate/src/samplerate.h... no
checking for lib-src/libresample/include/libresample.h... yes
checking for lib-src/libflac/include/FLAC/format.h... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking mad.h usability... yes
checking mad.h presence... yes
checking for mad.h... yes
checking vorbis/vorbisenc.h usability... yes
checking vorbis/vorbisenc.h presence... yes
checking for vorbis/vorbisenc.h... yes
checking id3tag.h usability... yes
checking id3tag.h presence... yes
checking for id3tag.h... yes
checking FLAC/format.h usability... no
checking FLAC/format.h presence... no
checking for FLAC/format.h... no
*** PortAudio v19 does not work with PortMixer (at least not yet)
checking for mad_decoder_init in -lmad... yes
checking for mad.h... (cached) yes
checking for vorbis_bitrate_addblock in -lvorbisfile... yes
checking vorbis/vorbisfile.h usability... yes
checking vorbis/vorbisfile.h presence... yes
checking for vorbis/vorbisfile.h... yes
checking for id3_file_open in -lid3tag... yes
checking for id3tag.h... (cached) yes
checking for zip... /usr/bin/zip
checking for wx-config... /usr/bin/wx-config
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for snd_pcm_open in -lasound... yes
checking for jack_client_new in -ljack... no
checking for lrint... yes
checking for lrintf... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating lib-src/Makefile
config.status: creating lib-src/allegro/Makefile
config.status: creating lib-src/expat/Makefile
config.status: creating lib-src/libnyquist/Makefile
config.status: creating locale/Makefile
config.status: creating tests/Makefile
config.status: creating src/configunix.h
configure: configuring in lib-src/portaudio-v19
configure: running /bin/sh './configure' --prefix=/usr '--prefix=/usr' '--with-portaudio=v19' --cache-file=/dev/null --srcdir=.
loading cache /dev/null
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for ranlib... ranlib
checking for a BSD compatible install... /bin/install -c
checking for ar... /usr/bin/ar
checking whether byte ordering is bigendian... no
checking for snd_pcm_open in -lasound... yes
checking host system type... i686-pc-linux-gnu
checking for pkg-config... /usr/bin/pkg-config
checking for jack... Package jack was not found in the pkg-config search path.
Perhaps you should add the directory containing `jack.pc'
to the PKG_CONFIG_PATH environment variable
No package 'jack' found
checking for pthread_create in -lpthread... yes
updating cache /dev/null
creating ./config.status
creating Makefile
Finished configure:
with libresample
with libid3tag (system)
with libmad (system)
with LADSPA plug-ins
with Nyquist plug-ins
with vorbis (system)
without portmixer
with portaudio v19 (not yet compatible with portmixer)
with soundtouch
with help
prefix=/usr
Note: portaudio v19 supports ALSA and Jack, but may be less stable.
Run 'configure --help' for an explanation of these options,
otherwise run 'make' to build Audacity.
Hallo Gemeinde,
Ich versuche audacity-1.2.3 zu installieren. ./configure klappt noch, make scheitert:
g++ -c -I../lib-src/portaudio-v19/pa_common -I../lib-src/soundtouch/include -g -O2 -I../lib-src/expat -I../lib-src/allegro -I../lib-src/libnyquist/nyx -I../lib-src/libsndfile/src -I../lib-src/libresample/include -Wall -Iinclude -I/usr/lib/wx/include/gtk2-ansi-release-2.5 -I/usr/include/wx-2.5 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES MeterToolBar.cpp -o obj/MeterToolBar.o
MeterToolBar.cpp: In member function `virtual void
MeterToolBar::OnPaint(wxPaintEvent&)':
MeterToolBar.cpp:104: error: variable `wxPaintDC dc' has initializer but
incomplete type
make[1]: *** [obj/MeterToolBar.o] Fehler 1
make[1]: Leaving directory `/usr/src/audacity-src-1.2.3/src'
make: *** [audacity] Fehler 2
wxWidgets-2.5.3 ist mit --with-gtk installiert.
Wo könnte ich was falsch gemacht haben?
mfg
Christian