aufnahmefehler bei multiplay

  • Ich hatte die Version 1.2.2 von audacity und habe mir jetzt die Version 1.2.3 aus den Sourcen (für Linux)erstellt. Doch bei beiden Versionen tritt der selbe Fehler auf - wenn ich etwas mit multiplay aufnehme, dann ist das aufgenommene viel tiefer und hat eine unglaublich schlechte Qualität. Ich habe versucht dit Bitrate runterzusetzen aber auch das hat nicht funktioniert. Hat jemand eine Idee womit das zusammenhängen könnte?

  • Ich nutze SuSE 9.2. Beim COmpilieren habe ich höchstens --prefix="/usr" , aber keine Compilerflags. Ich hatte schon überlegt mit -O3 und -fast-math ... aber das ist mir dann doch zu unsicher gewesen. Das komische ist, dass der selbe Fehler auch bei der Version 1.2.2 , die bei mir schon vor installiert war, aufgetreten ist.

  • Irgend wie funktioniert das compilieren nicht mehr. Ich konnte einige Fehler umgehen in dem ich den Code ein bischen modifiziert habe (bei einige headerdateien musste ich den ganzen pfad angeben). Aber an einer Stelle komme ich nicht weiter. Ich habe mir extra wxGTK-2.4.... und wxGTK_devel-2.4..... installiert. Di e Fehlermeldung die es ausspuckt ist etwa so:


    Code
    .............................
    make -C src
    make[1]: Entering directory `/home/Daten/pakete/multimedia/schnitt/audio/audacity-src-1.2.3/src'
    g++ -o ../audacity obj/AColor.o obj/AStatus.o obj/AboutDialog.o obj/AudacityApp.o obj/AudioIO.o obj/Benchmark.o obj/ControlToolBar.o obj/DirManager.o obj/Envelope.o obj/EditToolBar.o obj/FFT.o obj/FormatSelection.o obj/FreqWindow.o obj/Help.o obj/HistoryWindow.o obj/ImageManipulation.o obj/Internat.o obj/LabelTrack.o obj/Languages.o obj/LangChoice.o obj/Legacy.o obj/Menus.o obj/MeterToolBar.o obj/Mix.o obj/MixerToolBar.o obj/NoteTrack.o obj/PitchName.o obj/PlatformCompatibility.o obj/Project.o obj/Resample.o obj/RingBuffer.o obj/Sequence.o obj/Spectrum.o obj/Tags.o obj/Track.o obj/TrackArtist.o obj/TrackPanel.o obj/ToolBar.o obj/UndoManager.o obj/WaveTrack.o obj/TimeTrack.o obj/commands/CommandManager.o obj/commands/Keyboard.o obj/effects/Effect.o obj/effects/SimpleMono.o obj/effects/SimplePairedTwoTrack.o obj/effects/SoundTouchEffect.o obj/effects/LoadEffects.o obj/effects/Amplify.o obj/effects/BassBoost.o obj/effects/ChangePitch.o obj/effects/ChangeSpeed.o obj/effects/ChangeTempo.o obj/effects/Compressor.o obj/effects/Echo.o obj/effects/Equalization.o obj/effects/Fade.o obj/effects/Filter.o obj/effects/Invert.o obj/effects/Noise.o obj/effects/NoiseRemoval.o obj/effects/Normalize.o obj/effects/Phaser.o obj/effects/Repeat.o obj/effects/Reverse.o obj/effects/Silence.o obj/effects/ToneGen.o obj/effects/Wahwah.o obj/export/Export.o obj/export/ExportMultiple.o obj/export/ExportMP3.o obj/export/ExportOGG.o obj/export/ExportPCM.o obj/export/ExportCL.o obj/import/Import.o obj/import/ImportLOF.o obj/import/ImportMIDI.o obj/import/ImportMP3.o obj/import/ImportOGG.o obj/import/ImportPCM.o obj/import/ImportRaw.o obj/import/RawAudioGuess.o obj/prefs/PrefsDialog.o obj/prefs/AudioIOPrefs.o obj/prefs/QualityPrefs.o obj/prefs/FileFormatPrefs.o obj/prefs/DirectoriesPrefs.o obj/prefs/GUIPrefs.o obj/prefs/KeyConfigPrefs.o obj/prefs/MousePrefs.o obj/prefs/SpectrumPrefs.o obj/widgets/AButton.o obj/widgets/ASlider.o obj/widgets/Meter.o obj/widgets/Ruler.o obj/widgets/Warning.o obj/xml/XMLFileReader.o obj/xml/XMLTagHandler.o  obj/effects/nyquist/Nyquist.o obj/effects/nyquist/LoadNyquist.o obj/effects/ladspa/LoadLadspa.o obj/effects/ladspa/LadspaEffect.o ../lib-src/expat/expat.a ../lib-src/allegro/allegro.a ../lib-src/soundtouch/source/SoundTouch/.libs/libSoundTouch.a ../lib-src/libnyquist/libnyquist.a ../lib-src/libsndfile/src/.libs/libsndfile.a ../lib-src/libresample/libresample.a ../lib-src/portaudio/pa_unix_oss/portaudio.a ../lib-src/portmixer/px_unix_oss/portmixer.a libaudacity.a -lmad -lvorbisenc -lvorbisfile -lvorbis -logg -pthread -L/usr/X11R6/lib -Wl,-rpath -Wl,/usr/lib -lwx_gtk2_html-2.5 -lwx_gtk2_dbgrid-2.5 -lwx_gtk2_adv-2.5 -lwx_gtk2_core-2.5 -lwx_base_odbc-2.5 -lwx_base_xml-2.5 -lwx_base_net-2.5 -lwx_base-2.5
    /usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: cannot find -lwx_gtk2_html-2.5
    collect2: ld returned 1 exit status
    make[1]: *** [../audacity] Fehler 1


    Weißt du woran das liegen könnte?

  • Also ich habe jetzt fast alles nochmal neu compiliert - glibs, atk, pango, gtk+,... und wxGTK-2.4.0. Wenn ich wx-config eingebe erscheind da Version 2.4.1. Das ist ziemlich komisch. Aber beim COmpilieren von Audacity kommt nun dieser Fehler:


    Code
    make[1]: Entering directory `/home/Daten/pakete/multimedia/schnitt/audio/audacity-src-1.2.3/src'
    g++ -o ../audacity obj/AColor.o obj/AStatus.o obj/AboutDialog.o obj/AudacityApp.o obj/AudioIO.o obj/Benchmark.o obj/ControlToolBar.o obj/DirManager.o obj/Envelope.o obj/EditToolBar.o obj/FFT.o obj/FormatSelection.o obj/FreqWindow.o obj/Help.o obj/HistoryWindow.o obj/ImageManipulation.o obj/Internat.o obj/LabelTrack.o obj/Languages.o obj/LangChoice.o obj/Legacy.o obj/Menus.o obj/MeterToolBar.o obj/Mix.o obj/MixerToolBar.o obj/NoteTrack.o obj/PitchName.o obj/PlatformCompatibility.o obj/Project.o obj/Resample.o obj/RingBuffer.o obj/Sequence.o obj/Spectrum.o obj/Tags.o obj/Track.o obj/TrackArtist.o obj/TrackPanel.o obj/ToolBar.o obj/UndoManager.o obj/WaveTrack.o obj/TimeTrack.o obj/commands/CommandManager.o obj/commands/Keyboard.o obj/effects/Effect.o obj/effects/SimpleMono.o obj/effects/SimplePairedTwoTrack.o obj/effects/SoundTouchEffect.o obj/effects/LoadEffects.o obj/effects/Amplify.o obj/effects/BassBoost.o obj/effects/ChangePitch.o obj/effects/ChangeSpeed.o obj/effects/ChangeTempo.o obj/effects/Compressor.o obj/effects/Echo.o obj/effects/Equalization.o obj/effects/Fade.o obj/effects/Filter.o obj/effects/Invert.o obj/effects/Noise.o obj/effects/NoiseRemoval.o obj/effects/Normalize.o obj/effects/Phaser.o obj/effects/Repeat.o obj/effects/Reverse.o obj/effects/Silence.o obj/effects/ToneGen.o obj/effects/Wahwah.o obj/export/Export.o obj/export/ExportMultiple.o obj/export/ExportMP3.o obj/export/ExportOGG.o obj/export/ExportPCM.o obj/export/ExportCL.o obj/import/Import.o obj/import/ImportLOF.o obj/import/ImportMIDI.o obj/import/ImportMP3.o obj/import/ImportOGG.o obj/import/ImportPCM.o obj/import/ImportRaw.o obj/import/RawAudioGuess.o obj/prefs/PrefsDialog.o obj/prefs/AudioIOPrefs.o obj/prefs/QualityPrefs.o obj/prefs/FileFormatPrefs.o obj/prefs/DirectoriesPrefs.o obj/prefs/GUIPrefs.o obj/prefs/KeyConfigPrefs.o obj/prefs/MousePrefs.o obj/prefs/SpectrumPrefs.o obj/widgets/AButton.o obj/widgets/ASlider.o obj/widgets/Meter.o obj/widgets/Ruler.o obj/widgets/Warning.o obj/xml/XMLFileReader.o obj/xml/XMLTagHandler.o  obj/effects/nyquist/Nyquist.o obj/effects/nyquist/LoadNyquist.o obj/effects/ladspa/LoadLadspa.o obj/effects/ladspa/LadspaEffect.o ../lib-src/expat/expat.a ../lib-src/allegro/allegro.a ../lib-src/soundtouch/source/SoundTouch/.libs/libSoundTouch.a ../lib-src/libnyquist/libnyquist.a ../lib-src/libsndfile/src/.libs/libsndfile.a ../lib-src/libresample/libresample.a ../lib-src/portaudio-v19/lib/libportaudio.a libaudacity.a -lmad -lvorbisenc -lvorbisfile -lvorbis -logg -L/usr/local/lib -pthread -lwx_gtk-2.4 -ljack -lasound
    obj/prefs/KeyConfigPrefs.o(.gnu.linkonce.r._ZTV14SysKeyTextCtrl+0x294):/usr/include/g++/cmath:173: undefined reference to `wxTextCtrlBase::overflow(int)'
    obj/prefs/KeyConfigPrefs.o(.gnu.linkonce.r._ZTV14SysKeyTextCtrl+0x2d4):/usr/include/wx/string.h:248: undefined reference to `non-virtual thunk [nv:-344] to wxTextCtrlBase::overflow(int)'
    collect2: ld returned 1 exit status
    make[1]: *** [../audacity] Fehler 1
    make[1]: Leaving directory `/home/Daten/pakete/multimedia/schnitt/audio/audacity-src-1.2.3/src'
    make: *** [audacity] Fehler 2


    Ich weiß nicht was ich noch machen soll, da es bereits einmal zu compilieren ging.

  • Währe der compilerfehler auch damit zu erklären? Wie kann ich denn wxGTK komplett neuinstallieren, da gibt es sicher keinen Trick oder. Ich hätte höchstens die Idee, dass ich auf einer zweiten Distribution auf meinem Computer oder einem anderen RPMs für audacity 1.2.3 mit portaudio erstelle. Aber irgendwie hoffe ich dass ich es auch so noch hinbekomme.

  • Ich habe unter Slackware 10.1 genau das gleiche! Ich habe wxWidgets 2.6.0, dann hinterher wxGTK 2.4.2 installiert. Und ich benutze die ALSA-Treiber! beim konfigurieren stand irgendwas von ALSA und mit diesem v19 Krempel, ich versuchs nochmal ne runde.

  • Hallo,
    ich habe mir audacity vom Suse 9.2 installiert und heute beim ersten Testen mit Mehrspuraufnahme den gleichen Fehler bemerkt.
    Ich habe es erstmal so gelöst, dass ich sämtliche Spuren in Stereo aufgenommen habe, dabei trat der "Monsterstimmen-Effekt" nämlich nicht auf!
    Das kanns natürlich auf Dauer nicht sein :(
    Aber vielleicht ist es ein Hinweis für schlauere Leute ;)
    tschüssing
    Kiki