Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

26.02.2007, 22:01

Audacity blockiert ALSA

Ich hab folgendes Problem mit Audacity und ALSA:

Immer, wenn Audacity etwas abspielt, können andere Programme nicht auf das Audiodevice zugreifen. Wenn ich allerdings z.B. mit VLC oder MPlayer etwas abspiele und währenddessen Audacity starte, findet dieser das Audiodevice nicht.

ALSA ist für mich immernoch ein Rätsel und die Homepage hat sein Produkt etwas dürftig dokumentiert. Und mit seiner Plugin-Fähigkeit stellt es sogar die Sounddämons in den Schatten.

Weiß einer Rat?

2

27.02.2007, 08:53

ich nehme mal an, das audacity nur oss-unterstptzung hat
das würde jedenfalls deine probleme erklären
zur umgehung würd ich vorschlagen einfach
"aoss audacity" zu benutzen

3

28.02.2007, 02:26

Das ist eine lustige Schlussfolgerung: Audacity blockiert ALSA, weil es nur OSS kann... :D
Wie hätte ich dann bitte was hören können, wenn ich aoss nie benutzt hab? =)

Audacity hat seit Version 1.3 ALSA-Unterstützung. Die Unterstützung funktioniert prima, allerdings kann man dieses Blockier-Phänomen einfach nachstellen, indem man z.B. bei VLC explizit die Hardware-Adresse des Audiogerätes als Audiooutput festlegt. Dann hört man nur noch Sound von VLC, aber nicht mehr von MPlayer.

Wenn ich mich recht erinnere ist ALSA erst durch das Plugin dplug (oder so ähnlich), welches immer dabei ist, dazu fähig, mehrere Audiostreams gleichzeitig an einem Gerät auszugeben.

Scheinbar muss man es in meinem Fall entsprechend konfigurieren. Aber wie? ?(

4

28.02.2007, 11:41

So, habe mir audacity drauf gehauen.
Gestartet und dann bei Edit, Preferences
Playback - Device: ALSA: VIA 8235: VIA 8235 (hw:0,0)
Recording - Device: ALSA: VIA 8235: VIA 8235 (hw:0,0)
ausgewählt.
Audacity neu gestartet (geschaut ob die Einstellungen übernommen wurden) und dann eine mp3 geladen und den Abspielvorgang gesartet.
Konsole aufgemacht, und mir mit mplayer (sogar mit Angabe von -ao alsa, damits auch wirklich verwendet wird) eine mp3 abspielen lassen.
Ich hörte beides.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

5

01.03.2007, 00:02

ich habe die Version 1.30b von Audacity und kann aus Gerät nur /dev/dsp auswählen.
Sicher das die ALSA Unterstützung seit der 1.3er Version verfügbar ist?
mfg Shnifti
In a world without walls and fences who needs windows and gates?
enter Shnifti-Web or My Soup !

6

01.03.2007, 00:51

Kannst ja mal die Testing-Version nehmen.

Quellcode

1
2
[I] media-sound/audacity
     Installed versions:  1.3.2-r1(11:22:57 AM 02/28/2007)(flac ladspa libsamplerate mp3 sse unicode vorbis)


Alternativ könnte man auch der Internetseite http://audacity.sourceforge.net/ schauen, wann die Alsa-Unterstüzung dort eingebunden wurde.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

7

01.03.2007, 07:35

ich hatte ein ähnliches problem auch mal, und habe das durch eine ~/.asoundrc gelöst, schau doch mal bei http://www.alsa-project.org/alsa-doc/ , ob da eine solche datei für deine karte ist.


Lorenz
Software is like sex - it's better when it's free.

8

03.03.2007, 22:03

Zitat

Original von Shnifti
Sicher das die ALSA Unterstützung seit der 1.3er Version verfügbar ist?

Die ALSA-Unterstützung gibt's bei Audacity genau genommen seit Version 1.3.2-beta. :D


Zitat

Original von maggu2810
So, habe mir audacity drauf gehauen.
Gestartet und dann bei Edit, Preferences
Playback - Device: ALSA: VIA 8235: VIA 8235 (hw:0,0)
Recording - Device: ALSA: VIA 8235: VIA 8235 (hw:0,0)
ausgewählt.

Die Standardaudioausgabe- und eingabe sind bei mir ebenfalls bei hw:0,0, allerdings findet Audacity diesen Port nicht, wenn vor dem Programmstart bereits ein anderes Programm ALSA benutzt. Was hast du für eine Soundkarte? Meine ist nämlich eine ordinäre Intel AC'97, die hardwareseitig kein Mischen unterstützt.


Zitat

Original von lolo
ich hatte ein ähnliches problem auch mal, und habe das durch eine ~/.asoundrc gelöst

Ich hab die Datei erstellt, allerdings ohne Wirkung. Muss das Init-Script alsasound auch gestartet sein? Da ich ALSA direkt im Kernel integriert habe brauche ich es eigentlich nicht. Die Reglerpositionen speichere und wiederherstelle ich einfach mit alsactl {re}store. Zudem hängt sich das Script beim Herunterfahren auf.

9

04.03.2007, 18:28

Quellcode

1
2
3
4
5
6
7
8
9
00:11.5 Multimedia audio controller [0401]: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller [1106:3059] (rev 50)
        Subsystem: Rioworks Unknown device [161f:2032]
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin C routed to IRQ 20
        Region 0: I/O ports at 1000 [size=256]
        Capabilities: [c0] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-


Sollte das Mischen softwareseitig dann nicht mit dmix funktionieren?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

10

04.03.2007, 20:20

Das funktioniert eigentlich auch, denn Audacity ist das einzige Programm, welches mir Probleme bereitet. Immer, wenn ich das Programm starte, höre ich ein leises Knacksen. Schaut so aus, als ob es ALSA absichtlich blockieren würde...