Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Jak na testy a nastavení Alsa, Pulseaudio  (Přečteno 1466 krát)

Welblaud

  • Aktivní člen
  • *
  • Příspěvků: 190
Jak na testy a nastavení Alsa, Pulseaudio
« kdy: 12 Ledna 2013, 16:13:08 »
Po docela dlouhém zkoušení jsem přišel na to, že se linuxu ve správě hudební sbírky nic nevyrovná. Spolu s tím bych se rád pustil a ujasnil si, kudy se vydat po trochu víc audiofilních cestách. Dohledal jsem, že Pulseaudio by mělo vše, co je nad 16bitů (tedy CD kvalitu), údajně ořezávat a degradovat právě na tu 16tku. Chtěl jsem si to tedy otestovat pomocí aplay. Ať přehrávám cokoliv, vždycky se to tváří jako 8bit:

Kód: [Vybrat]
aplay -vv tone24bit.flac
Playing raw data 'tone24bit.flac' : Unsigned 8 bit, Rate 8000 Hz, Mono
ALSA <-> PulseAudio PCM I/O Plugin
Its setup is:
  stream       : PLAYBACK
  access       : RW_INTERLEAVED
  format       : U8
  subformat    : STD
  channels     : 1
  rate         : 8000
  exact rate   : 8000 (8000/1)
  msbits       : 8
  buffer_size  : 4000
  period_size  : 1000
  period_time  : 125000
  tstamp_mode  : NONE
  period_step  : 1
  avail_min    : 1000
  period_event : 0
  start_threshold  : 4000
  stop_threshold   : 4000
  silence_threshold: 0
  silence_size : 0
  boundary     : 2097152000
##################################################+| MAX

V notesu je:

Kód: [Vybrat]
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

V nastavení zvuku je jako jediný a výchozí HDA Intel (Alsa mixer).

Nejsem schopen se jaksi orientovat v tom, co vlastně systém používá a jak se dostat k tomu, abych viděl, co karta vlastně zvládne.

Budu vděčný někomu z audiofilů, pokud tu nějací jsou, za radu  :)
Nu což, linux JE závislost, a ne že ne…

sabraq

  • Závislák
  • ***
  • Příspěvků: 3411
  • Bootloader-není téma k hovoru,ani zbytný prostor
Re:Jak na testy a nastavení Alsa, Pulseaudio
« Odpověď #1 kdy: 12 Ledna 2013, 20:35:54 »
Zkusil jsem přehrát pomocí aplay mp3 a dostalo se mi pouze příšerného škrčení:). Podle škrčení, podle ...Playing raw data 'tone24bit.flac'... a podle rozhlédnutí se po internetových odkazech na téma aplay mi něco říká, že není určen pro přehrávání komprimovaných formátů...
PP v kolečku - není licence,pouze upozornění na reklamu
"Dress code" - oblečení podle předpisu(ne kódované oblečení)
CC v kolečku - je licence,značí,že se někdo nesmírně snaží

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6023
Re:Jak na testy a nastavení Alsa, Pulseaudio
« Odpověď #2 kdy: 15 Ledna 2013, 12:09:52 »
Zabrouzdal jsem na stránky Pulseaudia a hle!
http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/CLI
Kód: [Vybrat]
list-source-outputs
Kód: [Vybrat]
        driver: <protocol-native.c>
        flags: START_CORKED
        state: RUNNING
        sink: 0 <alsa_output.pci-0000_00_1b.0.analog-stereo>
        volume: 0: 100% 1: 100%
                0: 0,00 dB 1: 0,00 dB
                balance 0,00
        muted: no
        current latency: 67,37 ms
        requested latency: 90,00 ms
        sample spec: float32le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        resample method: copy
        module: 7
        client: 25 <Clementine>
        properties:
                media.name = "\"Quiet Riot - Cum On Feel The Noize\" od \"Quiet Riot - Cum On Feel The Noize\""
                application.name = "Clementine"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "26"
                application.process.id = "20987"
                application.process.user = "rovano"
                application.process.host = "puma"
                application.process.binary = "clementine"
                application.language = "cs_CZ.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "aa44f5eb70fa4a8fcaf0e438508ea79c"
                application.process.session_id = "aa44f5eb70fa4a8fcaf0e438508ea79c-1358238144.748474-497362557"
                application.icon_name = "application-x-clementine"
                module-stream-restore.id = "sink-input-by-application-name:Clementine"
                media.title = "Quiet Riot - Cum On Feel The Noize"
                media.artist = "Quiet Riot - Cum On Feel The Noize"
Kód: [Vybrat]
        driver: <protocol-native.c>
        flags:
        state: RUNNING
        sink: 0 <alsa_output.pci-0000_00_1b.0.analog-stereo>
        volume: 0: 100% 1: 100%
                0: 0,00 dB 1: 0,00 dB
                balance 0,00
        muted: no
        current latency: 481,68 ms
        requested latency: 20,00 ms
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        resample method: (null)
        module: 7
        client: 24 <ALSA plug-in [plugin-container]>
        properties:
                media.name = "ALSA Playback"
                application.name = "ALSA plug-in [plugin-container]"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "26"
                application.process.id = "20886"
                application.process.user = "rovano"
                application.process.host = "puma"
                application.process.binary = "plugin-container"
                window.x11.display = ":0"
                application.language = "cs_CZ.UTF-8"
                application.process.machine_id = "aa44f5eb70fa4a8fcaf0e438508ea79c"
                application.process.session_id = "aa44f5eb70fa4a8fcaf0e438508ea79c-1358238144.748474-497362557"
                module-stream-restore.id = "sink-input-by-application-name:ALSA plug-in [plugin-container]"
Třeba Ti to k něčemu bude. Nevím jak Pulseaudio přesně funguje.
« Poslední změna: 15 Ledna 2013, 12:16:43 od Roman "Rovano" Vacho »
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

 

Provoz zaštiťuje spolek OpenAlt.