Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Mikrofonsignal an Pulseaudio in einem eingebetteten System streamen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    May 2019
    Beiträge
    4

    Question Mikrofonsignal an Pulseaudio in einem eingebetteten System streamen

    Hallo,

    ich arbeite schon seit längerer Zeit an einem Problem. Ich habe ein System, das ein schlechtes Mikrofon eingebaut hat und möchte über Netzwerk das Signal eines besseren Mikrofons senden. Die Latenz ist kein Problem und einzig die Tonqualität ist mir wichtig. Das Problem ist, dass ich weder eine grafische Oberfläche noch Root Rechte habe. Der Hersteller hat es anfangs nicht so genau mit der Sicherheit genommen und später, nachdem es mehrere Vorfälle gab, einfach die Root rechte gesperrt und das Hauptsystem Readonly gemountet. Ich hoffe dieses Forum ist das Richtige, da es ja hauptsächlich mit Pulseaudio zu tun hat.

    Meine Idee ist es einen Audiostream von einem Laptop (aktuell Windows 7, kann sich aber noch ändern) an Pulseaudio zu senden. Ich habe bereits Pulseaudio für Windows versucht, das läuft aber nicht. Aktuell versuche ich einen RTP Stream via VLC zu senden und diesen aufzufangen. Mit pacmd habe ich folgendes versucht:

    Code:
    load-module module-null-sink sink_name=rtp
    load-module module-rtp-recv sink=rtp
    set-default-source rtp.monitor
    das klappt soweit ohne Fehlermeldung. Der Sink wird erstellt und kann als Default Source eingestellt werden.

    in VLC nutze ich die Funktion Aufnahmegerät öffnen -> Stream -> Quelle: dshow:\\ -> Ziel: RTP Audio/Video Profile -> Profil: Audio - CD

    Das habe ich so aus mehreren Foren zusammen gesucht, aber leider klappt es nicht wie gewünscht. Ich hoffe jemand kann einen Fehler erkennen. Abschließend füge ich noch einige Informationen zum eingebetteten System an:

    Kernel Version (uname -r): 4.0.4-rt1-aldebaran-rt
    Pulseaudio Version: 6.0

    in pacmd list-sources:
    Code:
    * index: 2
            name: <rtp.monitor>
            driver: <module-null-sink.c>
            flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
            state: SUSPENDED
            suspend cause: IDLE
            priority: 1000
            volume: front-left: 60288 /  92% / -2.17 dB,   front-right: 60288 /  92% / -2.17 dB
                    balance 0.00
            base volume: 65536 / 100% / 0.00 dB
            volume steps: 65537
            muted: no
            current latency: 0.00 ms
            max rewind: 375 KiB
            sample spec: s16le 2ch 48000Hz
            channel map: front-left,front-right
                         Stereo
            used by: 0
            linked by: 0
            configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
            monitor_of: 1
            module: 23
            properties:
                    device.description = "Monitor of Null Output"
                    device.class = "monitor"
                    device.icon_name = "audio-input-microphone"
    in pacmd list-sinks:
    Code:
    index: 1
            name: <rtp>
            driver: <module-null-sink.c>
            flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
            state: SUSPENDED
            suspend cause: IDLE
            priority: 1000
            volume: front-left: 32768 /  50% / -18.06 dB,   front-right: 32768 /  50% / -18.06 dB
                    balance 0.00
            base volume: 65536 / 100% / 0.00 dB
            volume steps: 65537
            muted: no
            current latency: 0.00 ms
            max request: 375 KiB
            max rewind: 375 KiB
            monitor source: 2
            sample spec: s16le 2ch 48000Hz
            channel map: front-left,front-right
                         Stereo
            used by: 0
            linked by: 0
            configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
            module: 23
            properties:
                    device.description = "Null Output"
                    device.class = "abstract"
                    device.icon_name = "audio-card"
    mit pacmd list-modules:
    Code:
    index: 23
            name: <module-null-sink>
            argument: <sink_name=rtp>
            used: 0
            load once: no
            properties:
                    module.author = "Lennart Poettering"
                    module.description = "Clocked NULL sink"
                    module.version = "6.0"
        index: 26
            name: <module-rtp-recv>
            argument: <sink=rtp.monitor>
            used: -1
            load once: no
            properties:
                    module.author = "Lennart Poettering"
                    module.description = "Receive data from a network via RTP/SAP/SDP"
                    module.version = "6.0"
    Ich hoffe mir kann jemand bei diesem Problem helfen. Wenn ihr noch weitere Informationen möchtet werde ich die natürlich nachreichen. Falls jemand einen anderen Ansatz im Kopf hat würde ich mich darüber ebenfalls sehr freuen.

    Ich bin noch blutiger Anfänger was Foren angeht, also seid bitte nachsichtig und sagt mir wenn ich etwas falsch gemacht habe.

    Vielen Dank für Eure Bemühungen!

    Mit freundlichen Grüßen
    Flo

  2. #2
    Registrierter Benutzer
    Registriert seit
    Feb 2006
    Ort
    Altenstadt-Lindheim
    Beiträge
    1.847
    Unter LInux habe ich sowas mal mit arecord, netcat und aplay gelöst. Mit arecord aufgenommen, mit netcat gesendet, bei Empfänger mit netcat gelesen und an aplay gepiped. Klappte damals prima - wegen der Datenmengen (habe da nix komprimiert oder so, natürlich nur in einem Heimnetz. Hatte damals einen uralten IBM Aptiva, aber mit Top-Soundchip und super Boxen (Grundig Monolith 60), der kein Video konnte, aber nen Firmenrechner der das konnte und auch per Live-Linux startbar war. Den habe ich dann zum Schauen verwendet und meine alte Krücke (200 Mhz-CPU) für den dann geilen Sound.

  3. #3
    Registrierter Benutzer
    Registriert seit
    May 2019
    Beiträge
    4
    Moin Pferdefreund,

    das klingt nach einer tollen Lösung für Musik oder ähnliches. Ich habe wohl vergessen zu erwähnen, dass ich das Mikrofonsignal an eine API übergeben möchte, die auf dem Wege des direkten Abspielens mit aplay nicht erreichbar ist. Aber vielen Dank für die Idee. Also irgendwie muss es in Pulseaudio rein.

    Ich hoffe auf weitere Vorschläge und Ideen

  4. #4
    Premium Mitglied Avatar von spychodelics
    Registriert seit
    Nov 2002
    Ort
    Offenbach
    Beiträge
    623
    Kann Pulseaudio das nicht von Hause aus?

  5. #5
    Registrierter Benutzer
    Registriert seit
    May 2019
    Beiträge
    4
    Moin spychodelics,

    ja das sollte es können. Ich habe nun einen weiteren Laptop mit Linux im Einsatz und habe dort (danke grafische Oberfläche) einfach mit paprefs das Mikrofonsignal dieses Laptops per RTP freigegeben. Eine Verbindung kommt auch zustande. Sink #4 sieht wie folgt aus:

    Code:
    Sink Input #4
            Driver: module-rtp-recv.c
            Owner Module: 23
            Client: n/a
            Sink: 1
            Sample Specification: s16be 2ch 43743Hz
            Channel Map: front-left,front-right
            Format: pcm, format.sample_format = "\"s16be\""  format.rate = "44100"            format.channels = "2"
            Corked: no
            Mute: no
            Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100%           / 0.00 dB
                    balance 0.00
            Buffer Latency: 263356 usec
            Sink Latency: 65750 usec
            Resample method: speex-float-1
            Properties:
                    media.role = "stream"
                    media.name = "RTP Stream (PulseAudio RTP Stream on localhost.loc          aldomain)"
                    rtp.session = "PulseAudio RTP Stream on localhost.localdomain"
                    rtp.origin = "BENUTZERNAME 3772251266 0 IN IP4 IPADDRESSE"
                    rtp.payload = "10"
    Wobei BENUTZERNAME und IPADDRESSE die entsprechend richtigen Werte enthalten. Nur leider bekomme ich keinen Ton

    Vielen Dank für Eure Bemühungen.

    Mit freundlichen Grüßen
    Flo

  6. #6
    Registrierter Benutzer
    Registriert seit
    May 2019
    Beiträge
    4
    Moin,

    ein kleines Update. Meine Beobachtung war leider falsch. Wenn ich per Konsole arecord starte nimmt er das Microfonsignal des Laptops sauber auf und mit aplay kann ich es super im eingebetteten System abspielen. Nur die Verhaltenssoftware die auf dem Roboter läuft wird plötzlich taub und hört weder auf die eigenen noch auf die per RTP eingespielten Mikrofonsignale. Ich vermute das liegt irgendwie daran, dass die Verhaltenssoftware bereits vor meinen Änderungen gestartet wurde und arecord danach. Ich hänge nochmal pactl list an. Vielleicht seht Ihr ja was ich übersehen habe. Vielen Dank schonmal!

    Code:
    Pepper [0] ~ $ pactl list
    Module #0
            Name: module-device-restore
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Automatically restore the volume/mute state of devices"
                    module.version = "6.0"
    
    Module #1
            Name: module-card-restore
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Automatically restore profile of cards"
                    module.version = "6.0"
    
    Module #2
            Name: module-augment-properties
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Augment the property sets of streams with additional static information"
                    module.version = "6.0"
    
    Module #3
            Name: module-switch-on-port-available
            Argument:
            Usage counter: n/a
            Properties:
    
    
    Module #4
            Name: module-robot-detect
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Julien Massot"
                    module.description = "Detect robot hardware version and load the matching profile"
                    module.version = "6.0"
    
    Module #5
            Name: module-alsa-card
            Argument: device_id="PCH" profile_set="aldebaran-robotics/square.conf" fixed_latency_range=no ignore_dB=no deferred_volume=yes format=s24le rate=48000
            Usage counter: 2
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "ALSA Card"
                    module.version = "6.0"
    
    Module #6
            Name: module-udev-detect
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Detect available audio hardware and load matching drivers"
                    module.version = "6.0"
    
    Module #7
            Name: module-bluetooth-policy
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Frédéric Dalleau"
                    module.description = "When a bluetooth sink or source is added, load module-loopback"
                    module.version = "6.0"
    
    Module #8
            Name: module-bluetooth-discover
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "João Paulo Rechi Vita"
                    module.description = "Detect available Bluetooth daemon and load the corresponding discovery module"
                    module.version = "6.0"
    
    Module #9
            Name: module-bluez5-discover
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "João Paulo Rechi Vita"
                    module.description = "Detect available BlueZ 5 Bluetooth audio devices and load BlueZ 5 Bluetooth audio drivers"
                    module.version = "6.0"
    
    Module #10
            Name: module-native-protocol-unix
            Argument: srbchannel=0
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Native protocol (UNIX sockets)"
                    module.version = "6.0"
    
    Module #11
            Name: module-default-device-restore
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Automatically restore the default sink and source"
                    module.version = "6.0"
    
    Module #12
            Name: module-rescue-streams
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "When a sink/source is removed, try to move its streams to the default sink/source"
                    module.version = "6.0"
    
    Module #13
            Name: module-always-sink
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Colin Guthrie"
                    module.description = "Always keeps at least one sink loaded even if it's a null one"
                    module.version = "6.0"
    
    Module #14
            Name: module-intended-roles
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Automatically set device of streams based on intended roles of devices"
                    module.version = "6.0"
    
    Module #15
            Name: module-suspend-on-idle
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "When a sink/source is idle for too long, suspend it"
                    module.version = "6.0"
    
    Module #16
            Name: module-position-event-sounds
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Position event sounds between L and R depending on the position on screen of the widget triggering them."
                    module.version = "6.0"
    
    Module #17
            Name: module-filter-heuristics
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Colin Guthrie"
                    module.description = "Detect when various filters are desirable"
                    module.version = "6.0"
    
    Module #18
            Name: module-filter-apply
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Colin Guthrie"
                    module.description = "Load filter sinks automatically when needed"
                    module.version = "6.0"
    
    Module #19
            Name: module-dbus-protocol
            Argument:
            Usage counter: n/a
            Properties:
                    module.author = "Tanu Kaskinen"
                    module.description = "D-Bus interface"
                    module.version = "6.0"
    
    Module #20
            Name: module-switch-on-port-available
            Argument:
            Usage counter: n/a
            Properties:
    
    
    Module #21
            Name: module-null-sink
            Argument: sink_name=rtp
            Usage counter: 2
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Clocked NULL sink"
                    module.version = "6.0"
    
    Module #22
            Name: module-rtp-recv
            Argument: sink=rtp
            Usage counter: n/a
            Properties:
                    module.author = "Lennart Poettering"
                    module.description = "Receive data from a network via RTP/SAP/SDP"
                    module.version = "6.0"
    
    Sink #0
            State: SUSPENDED
            Name: alsa_output.PCH.output-speakers
            Description: Built-in Audio Analog Stereo Channel A
            Driver: module-alsa-card.c
            Sample Specification: s32le 2ch 48000Hz
            Channel Map: front-left,front-right
            Owner Module: 5
            Mute: no
            Volume: front-left: 28826 /  44% / -21.40 dB,   front-right: 28826 /  44% / -21.40 dB
                    balance 0.00
            Base Volume: 65536 / 100% / 0.00 dB
            Monitor Source: alsa_output.PCH.output-speakers.monitor
            Latency: 0 usec, configured 0 usec
            Flags: HARDWARE DECIBEL_VOLUME LATENCY
            Properties:
                    alsa.resolution_bits = "32"
                    device.api = "alsa"
                    device.class = "sound"
                    alsa.class = "generic"
                    alsa.subclass = "generic-mix"
                    alsa.name = "AD198x Analog"
                    alsa.id = "AD198x Analog"
                    alsa.subdevice = "0"
                    alsa.subdevice_name = "subdevice #0"
                    alsa.device = "0"
                    alsa.card = "0"
                    alsa.card_name = "HDA Intel PCH"
                    alsa.long_card_name = "HDA Intel PCH at 0x90800000 irq 93"
                    alsa.driver_name = "snd_hda_intel"
                    device.bus_path = "pci-0000:00:1b.0"
                    sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
                    device.bus = "pci"
                    device.vendor.id = "8086"
                    device.vendor.name = "Intel Corporation"
                    device.product.id = "0f04"
                    device.product.name = "ValleyView High Definition Audio Controller"
                    device.form_factor = "internal"
                    device.string = "hw:PCH"
                    device.buffering.buffer_size = "768000"
                    device.buffering.fragment_size = "384000"
                    device.access_mode = "mmap+timer"
                    device.profile.name = "output-speakers"
                    device.profile.description = "Analog Stereo Channel A"
                    device.description = "Built-in Audio Analog Stereo Channel A"
                    alsa.mixer_name = "Analog Devices AD1989A"
                    alsa.components = "HDA:11d4989a,bfd80000,00100300"
                    device.icon_name = "audio-card-pci"
            Ports:
                    analog-output: Analog Output (priority: 9900)
            Active Port: analog-output
            Formats:
                    pcm
    
    Sink #1
            State: RUNNING
            Name: rtp
            Description: Null Output
            Driver: module-null-sink.c
            Sample Specification: s16le 2ch 48000Hz
            Channel Map: front-left,front-right
            Owner Module: 21
            Mute: no
            Volume: front-left: 32768 /  50% / -18.06 dB,   front-right: 32768 /  50% / -18.06 dB
                    balance 0.00
            Base Volume: 65536 / 100% / 0.00 dB
            Monitor Source: rtp.monitor
            Latency: 123206 usec, configured 168000 usec
            Flags: DECIBEL_VOLUME LATENCY
            Properties:
                    device.description = "Null Output"
                    device.class = "abstract"
                    device.icon_name = "audio-card"
            Formats:
                    pcm
    
    Source #0
            State: SUSPENDED
            Name: alsa_output.PCH.output-speakers.monitor
            Description: Monitor of Built-in Audio Analog Stereo Channel A
            Driver: module-alsa-card.c
            Sample Specification: s32le 2ch 48000Hz
            Channel Map: front-left,front-right
            Owner Module: 5
            Mute: no
            Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                    balance 0.00
            Base Volume: 65536 / 100% / 0.00 dB
            Monitor of Sink: alsa_output.PCH.output-speakers
            Latency: 0 usec, configured 0 usec
            Flags: DECIBEL_VOLUME LATENCY
            Properties:
                    device.description = "Monitor of Built-in Audio Analog Stereo Channel A"
                    device.class = "monitor"
                    alsa.card = "0"
                    alsa.card_name = "HDA Intel PCH"
                    alsa.long_card_name = "HDA Intel PCH at 0x90800000 irq 93"
                    alsa.driver_name = "snd_hda_intel"
                    device.bus_path = "pci-0000:00:1b.0"
                    sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
                    device.bus = "pci"
                    device.vendor.id = "8086"
                    device.vendor.name = "Intel Corporation"
                    device.product.id = "0f04"
                    device.product.name = "ValleyView High Definition Audio Controller"
                    device.form_factor = "internal"
                    device.string = "PCH"
                    device.icon_name = "audio-card-pci"
            Formats:
                    pcm
    
    Source #1
            State: RUNNING
            Name: alsa_input.PCH.input-microphones
            Description: Built-in Audio internal microphones
            Driver: module-alsa-card.c
            Sample Specification: s32le 4ch 48000Hz
            Channel Map: rear-left,rear-right,front-left,front-right
            Owner Module: 5
            Mute: no
            Volume: rear-left: 153900 / 235% / 22.25 dB,   rear-right: 153900 / 235% / 22.25 dB,   front-left: 153900 / 235% / 22.25 dB,   front-right: 153900 / 235% / 22.25 dB
                    balance 0.00
            Base Volume: 65536 / 100% / 0.00 dB
            Monitor of Sink: n/a
            Latency: 86868 usec, configured 227541 usec
            Flags: HARDWARE DECIBEL_VOLUME LATENCY
            Properties:
                    alsa.resolution_bits = "32"
                    device.api = "alsa"
                    device.class = "sound"
                    alsa.class = "generic"
                    alsa.subclass = "generic-mix"
                    alsa.name = "AD198x Analog"
                    alsa.id = "AD198x Analog"
                    alsa.subdevice = "0"
                    alsa.subdevice_name = "subdevice #0"
                    alsa.device = "0"
                    alsa.card = "0"
                    alsa.card_name = "HDA Intel PCH"
                    alsa.long_card_name = "HDA Intel PCH at 0x90800000 irq 93"
                    alsa.driver_name = "snd_hda_intel"
                    device.bus_path = "pci-0000:00:1b.0"
                    sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
                    device.bus = "pci"
                    device.vendor.id = "8086"
                    device.vendor.name = "Intel Corporation"
                    device.product.id = "0f04"
                    device.product.name = "ValleyView High Definition Audio Controller"
                    device.form_factor = "internal"
                    device.string = "pcm.AD1989A_inputs"
                    device.buffering.buffer_size = "174752"
                    device.buffering.fragment_size = "87376"
                    device.access_mode = "serial"
                    device.profile.name = "input-microphones"
                    device.profile.description = "internal microphones"
                    device.description = "Built-in Audio internal microphones"
                    alsa.mixer_name = "Analog Devices AD1989A"
                    alsa.components = "HDA:11d4989a,bfd80000,00100300"
                    device.icon_name = "audio-card-pci"
            Formats:
                    pcm
    
    Source #2
            State: RUNNING
            Name: rtp.monitor
            Description: Monitor of Null Output
            Driver: module-null-sink.c
            Sample Specification: s16le 2ch 48000Hz
            Channel Map: front-left,front-right
            Owner Module: 21
            Mute: no
            Volume: front-left: 60944 /  93% / -1.89 dB,   front-right: 60944 /  93% / -1.89 dB
                    balance 0.00
            Base Volume: 65536 / 100% / 0.00 dB
            Monitor of Sink: rtp
            Latency: 0 usec, configured 168000 usec
            Flags: DECIBEL_VOLUME LATENCY
            Properties:
                    device.description = "Monitor of Null Output"
                    device.class = "monitor"
                    device.icon_name = "audio-input-microphone"
            Formats:
                    pcm
    
    Sink Input #0
            Driver: protocol-native.c
            Owner Module: 10
            Client: 0
            Sink: 0
            Sample Specification: s16le 2ch 48000Hz
            Channel Map: front-left,front-right
            Format: pcm, format.sample_format = "\"s16le\""  format.rate = "48000"  format.channels = "2"  format.channel_map = "\"front-left,front-right\""
            Corked: yes
            Mute: no
            Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                    balance 0.00
            Buffer Latency: 0 usec
            Sink Latency: 0 usec
            Resample method: copy
            Properties:
                    media.name = "alaudiodevice-legacy-sink"
                    application.name = "qi-AudioDeviceManagerPulse"
                    native-protocol.peer = "UNIX socket client"
                    native-protocol.version = "30"
                    media.role = "Music"
                    application.process.id = "3081"
                    application.process.user = "BENUTZERNAME"
                    application.process.host = "Pepper"
                    application.process.binary = "naoqi-service"
                    application.language = "C"
                    application.process.machine_id = "74eebcb0141901a913c0a7c258ecd0a8"
    
    Sink Input #5
            Driver: module-rtp-recv.c
            Owner Module: 22
            Client: n/a
            Sink: 1
            Sample Specification: s16be 2ch 44105Hz
            Channel Map: front-left,front-right
            Format: pcm, format.sample_format = "\"s16be\""  format.rate = "44100"  format.channels = "2"
            Corked: no
            Mute: no
            Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                    balance 0.00
            Buffer Latency: 362770 usec
            Sink Latency: 122574 usec
            Resample method: speex-float-1
            Properties:
                    media.role = "stream"
                    media.name = "RTP Stream (PulseAudio RTP Stream on localhost.localdomain)"
                    rtp.session = "PulseAudio RTP Stream on localhost.localdomain"
                    rtp.origin = "BENUTZERNAMELAPTOP 3772335057 0 IN IP4 IPADDRESSE"
                    rtp.payload = "10"
    
    Source Output #0
            Driver: protocol-native.c
            Owner Module: 10
            Client: 0
            Source: 1
            Sample Specification: s16le 4ch 48000Hz
            Channel Map: rear-left,rear-right,front-left,front-right
            Format: pcm, format.sample_format = "\"s16le\""  format.rate = "48000"  format.channels = "4"  format.channel_map = "\"rear-left,rear-right,front-left,front-right\""
            Corked: no
            Mute: no
            Volume: rear-left: 49125 /  75% / -7.51 dB,   rear-right: 49125 /  75% / -7.51 dB,   front-left: 49125 /  75% / -7.51 dB,   front-right: 49125 /  75% / -7.51 dB
                    balance 0.00
            Buffer Latency: 0 usec
            Source Latency: 87410 usec
            Resample method: copy
            Properties:
                    media.name = "ModularityAudioSource"
                    application.name = "qi-AudioDeviceManagerPulse"
                    native-protocol.peer = "UNIX socket client"
                    native-protocol.version = "30"
                    media.role = "Music"
                    application.process.id = "3081"
                    application.process.user = "BENUTZERNAME"
                    application.process.host = "Pepper"
                    application.process.binary = "naoqi-service"
                    application.language = "C"
                    application.process.machine_id = "74eebcb0141901a913c0a7c258ecd0a8"
    
    Source Output #4
            Driver: protocol-native.c
            Owner Module: 10
            Client: 0
            Source: 2
            Sample Specification: s16le 4ch 16000Hz
            Channel Map: front-left,front-center,front-right,rear-center
            Format: pcm, format.sample_format = "\"s16le\""  format.rate = "16000"  format.channels = "4"  format.channel_map = "\"front-left,front-center,front-right,rear-center\""
            Corked: no
            Mute: no
            Volume: front-left: 65500 / 100% / -0.01 dB,   front-center: 65500 / 100% / -0.01 dB,   front-right: 65500 / 100% / -0.01 dB,   rear-center: 65500 / 100% / -0.01 dB
                    balance 0.00
            Buffer Latency: 162395 usec
            Source Latency: 0 usec
            Resample method: speex-float-1
            Properties:
                    media.name = "ASRAudioIn"
                    application.name = "qi-AudioDeviceManagerPulse"
                    native-protocol.peer = "UNIX socket client"
                    native-protocol.version = "30"
                    media.role = "Music"
                    application.process.id = "3081"
                    application.process.user = "BENUTZERNAME"
                    application.process.host = "Pepper"
                    application.process.binary = "naoqi-service"
                    application.language = "C"
                    application.process.machine_id = "74eebcb0141901a913c0a7c258ecd0a8"
    
    Client #0
            Driver: protocol-native.c
            Owner Module: 10
            Properties:
                    application.name = "qi-AudioDeviceManagerPulse"
                    native-protocol.peer = "UNIX socket client"
                    native-protocol.version = "30"
                    media.role = "Music"
                    application.process.id = "3081"
                    application.process.user = "BENUTZERNAME"
                    application.process.host = "Pepper"
                    application.process.binary = "naoqi-service"
                    application.language = "C"
                    application.process.machine_id = "74eebcb0141901a913c0a7c258ecd0a8"
    
    Client #16
            Driver: protocol-native.c
            Owner Module: 10
            Properties:
                    application.name = "pactl"
                    native-protocol.peer = "UNIX socket client"
                    native-protocol.version = "30"
                    application.process.id = "3484"
                    application.process.user = "BENUTZERNAME"
                    application.process.host = "Pepper"
                    application.process.binary = "pactl"
                    application.language = "C"
                    application.process.machine_id = "74eebcb0141901a913c0a7c258ecd0a8"
                    application.process.session_id = "c1"
    
    Card #0
            Name: alsa_card.PCH
            Driver: module-alsa-card.c
            Owner Module: 5
            Properties:
                    alsa.card = "0"
                    alsa.card_name = "HDA Intel PCH"
                    alsa.long_card_name = "HDA Intel PCH at 0x90800000 irq 93"
                    alsa.driver_name = "snd_hda_intel"
                    device.bus_path = "pci-0000:00:1b.0"
                    sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
                    device.bus = "pci"
                    device.vendor.id = "8086"
                    device.vendor.name = "Intel Corporation"
                    device.product.id = "0f04"
                    device.product.name = "ValleyView High Definition Audio Controller"
                    device.form_factor = "internal"
                    device.string = "PCH"
                    device.description = "Built-in Audio"
                    device.icon_name = "audio-card-pci"
            Profiles:
                    input:tangential+output:analog-stereo: Microphone Array (sinks: 1, sources: 1, priority: 2, available: yes)
                    off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
            Active Profile: input:tangential+output:analog-stereo
            Ports:
                    analog-output: Analog Output (priority: 9900, latency offset: 0 usec)
                            Part of profile(s): input:tangential+output:analog-stereo

    Mit freundlichen Grüßen
    Flo

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 13.09.18, 13:21
  2. Von einem gestartetem System in ein anderes System gehen
    Von wPinguin im Forum System installieren und konfigurieren
    Antworten: 12
    Letzter Beitrag: 11.04.12, 23:00
  3. HTML-Mail mit eingebetteten Bilder und Kmail
    Von df8oe im Forum Anwendungen Allgemein, Software
    Antworten: 0
    Letzter Beitrag: 05.04.05, 15:15
  4. problem mit eingebetteten betrachtern im konqueror
    Von arfman im Forum Windowmanager
    Antworten: 0
    Letzter Beitrag: 23.07.03, 11:33
  5. qt2 und qt3 parallel auf einem system
    Von Mikey im Forum System installieren und konfigurieren
    Antworten: 1
    Letzter Beitrag: 29.03.02, 18:26

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •