คำถามติดแท็ก pulseaudio

คำถามที่เกี่ยวข้องกับ PulseAudio เซิร์ฟเวอร์เสียงเริ่มต้นใน Ubuntu ซึ่งจัดการอุปกรณ์เสียงทั้งหมดเช่นการ์ดเสียงภายในและภายนอก (และลำโพงลำโพงไมโครโฟนชุดหูฟัง ฯลฯ ) ทั้งหมดผ่านแบ็กเอนด์ ALSA

17
หยุดเสียงจากลำโพงเมื่อเชื่อมต่อหูฟัง
ฉันเดาว่าคำถามนี้มีคำตอบอยู่ที่นี่แล้ว แต่ฉันหามันไม่เจอ ฉันใช้ 12.04 ปรับปรุง: ปัญหาคือฉันสามารถได้ยินเสียงจากลำโพงแล็ปท็อปของฉันแม้ว่าฉันจะเสียบหูฟัง หูฟังเป็นเพียงหูฟังสเตอริโอมาตรฐาน และสิ่งที่น่าสนใจที่สุดคือทุกอย่างทำงานได้เมื่อสัปดาห์ก่อน ฉันพยายามเล่นpulseaudioและalsamixerตั้งค่า - ไม่มีผลลัพธ์

11
กำจัดเวลาแฝง 0.5s เมื่อเล่นเสียงผ่าน Bluetooth ด้วย A2DP
ตามที่อธิบายไว้ในชื่อเรื่องฉันพบความล่าช้าครึ่งวินาทีเมื่อเล่นเสียงผ่านบลูทู ธ ด้วย A2DP ทำให้การชมภาพยนตร์เป็นไปไม่ได้เนื่องจากไม่มีการซิงโครไนซ์เสียงกับวิดีโอ ฉันไม่แน่ใจว่าการหน่วงเวลานั้นเกิดจากมาตรฐานบลูทู ธ โปรโตคอล A2PD การใช้งาน A2DP บน Ubuntu 12.04 หรือตัวรับบลูทู ธ Belkin Z73 อย่างไรก็ตามนี่เป็นความล่าช้าปกติหรือไม่ มีวิธีการเล่นเสียงผ่านบลูทู ธ โดยไม่แฝงเร้นหรือไม่?

5
บันทึกผลลัพธ์ของโปรแกรมด้วย PulseAudio
ฉันต้องการบันทึกผลลัพธ์ของโปรแกรมด้วยPulseAudioโดยใช้ command line / bash script มันเป็นสิ่งสำคัญที่จะไม่บันทึกเอาท์พุททั้งหมด แต่เพียงเอาท์พุทจากหนึ่งโปรแกรมเฉพาะ ฉันคิดว่าฉันจะต้องสร้าง null-sink ใหม่และย้ายเอาท์พุทของโปรแกรมไปที่ sink ใหม่นี้ กว่าบอกparec ที่จะใช้จอภาพนี้เพื่อบันทึก ขั้นตอนแรกจะเป็นดังนี้: pactl load-module module-null-sink sink_name=steam แต่จะย้ายเอาท์พุทของโปรแกรมไปที่ sink นี้ได้อย่างไร และวิธีการบันทึกอ่างล้างจานที่เฉพาะเจาะจงด้วยสคริปต์ทุบตี?

10
วิธีปิดใช้งานไมโครโฟนจากการปรับระดับเสียงอินพุตโดยอัตโนมัติ
ฉันต้องการปิดการใช้งานวิธีที่ไมโครโฟนลดระดับเองขึ้นอยู่กับอินพุต นี่คือภาพ: ไมโครโฟนเริ่มต้นที่ 100% และเริ่มช้าลงไปยังตำแหน่งที่ภาพกำลังแสดง นี่เป็นเพราะเสียงพื้นหลังหรือผู้ใช้เพิ่มเสียงของพวกเขา ไม่ว่าในกรณีใดฉันอยากจะห้ามพฤติกรรมนี้เพราะเมื่อมันต่ำเกินไปความต้องการในการเพิ่มเสียงจะเป็นที่ต้องการจริง ดังนั้นจึงมีตัวเลือกหรือไฟล์กำหนดค่าที่หนึ่งสามารถแก้ไขและเปลี่ยนแปลงพฤติกรรมนี้ได้หรือไม่ สิ่งนี้ไม่เกี่ยวข้องกับแอปเดียว แต่มีหลายแอพตั้งแต่ Skype ไปจนถึง Google Hangouts, Empathy to Teamspeak และอีกมากมาย ดังนั้นโปรดไม่มีคำตอบที่กล่าวถึงเพียงแอปเดียวหากการแก้ปัญหาไม่ช่วยแก้ปัญหาสำหรับผู้อื่น แอพ pulseaudio (gui และเทอร์มินัล) ถูกใช้ไปแล้ว Alsamixer ก็ใช้เช่นกัน ในทั้งสองกรณีการปรับระดับไมโครโฟนไม่ได้ช่วย การปรับอัตโนมัติจะเกิดขึ้นเสมอเมื่อมีใครพูดไม่จำเป็นต้องเป็นคนที่พูดเสียงดังพวกเขาเพียงแค่ต้องพูดและหลังจากนั้นไม่กี่วินาทีระดับไมโครโฟนจะเริ่มการปรับอัตโนมัติ ฉันทำซ้ำนี่ไม่ใช่ปัญหา 1 แอพ แต่มีอยู่หลายวิธีดังนั้นวิธีแก้ปัญหาทั่วไปดีกว่า 1 สำหรับแต่ละแอพ (ซึ่งเรากำลังพูดถึงแอพมากกว่า 50 แอพ)
45 pulseaudio 

7
จะปิด PulseAudio ชั่วคราวได้อย่างไร
เพียงแค่สงสัยว่ามีวิธีการปิดการใช้งาน PulseAudio ชั่วคราวหรือไม่ขณะที่ฉันพยายามเรียกใช้เกมไวน์เฉพาะ (Left 4 Dead 2) และทำให้เกมพังเป็นครั้งคราว ถ้าฉันฆ่ากระบวนการมันจะกลับมาโดยอัตโนมัติ ข้อเสนอแนะใด ๆ
44 pulseaudio 

6
เหตุใดฉันจึงได้รับข้อผิดพลาด“ การเชื่อมต่อกับ PulseAudio ล้มเหลว”
ฉันมีคอมพิวเตอร์ที่ใช้ Mythbuntu 12.04 มีอุปกรณ์เสียงดิจิตอล Kenwood USB ภายนอก เมื่อฉันเปิด pavucontrol ฉันได้รับข้อความนี้: ถ้าฉันทำตามที่ข้อความแนะนำและเรียกใช้ start-pulseaudio-x11 ฉันจะได้ผลลัพธ์นี้: $ start-pulseaudio-x11 Connection failure: Connection refused pa_context_connect() failed: Connection refused แฟ้มบันทึกข้อผิดพลาดที่สร้างขึ้นด้วยintructions เหล่านี้บนPastebin ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร
41 sound  pulseaudio 

1
ความสัมพันธ์ระหว่าง ALSA และสถาปัตยกรรมเสียง PulseAudio คืออะไร
นี่ทำให้ฉันสับสนมานาน เท่าที่ฉันรู้ ALSA เป็นแพคเกจของไดรเวอร์การ์ดเสียงจำนวนมากและ PulseAudio เป็นแอปพลิเคชั่นเสียงที่ใช้งานข้อมูลเสียงเช่นมิกซ์เสียงหรืออีควอไลเซอร์ แต่ทำไมมีแถบควบคุมที่เรียกว่า PCM ในแผงของ alsamixer ที่จริงแล้วเปลี่ยนระดับเสียงโดยการควบคุมชิปบนการ์ดเสียงหรือไม่ ถ้าไม่ทำไมมันไม่ใช่งาน PulseAudio'a? ความสัมพันธ์ระหว่าง ALSA และสถาปัตยกรรมเสียง PulseAudio คืออะไร
40 pulseaudio  alsa 

3
PulseAudio ไม่สามารถโหลดโมดูลบลูทู ธ
ฉันมีปัญหาในการเชื่อมต่อลำโพง Bluetooth ด้วยการติดตั้ง 15.10 ใหม่ (แก้ไข: ใช้กับ 16.04 เช่นกัน) ลำโพงเชื่อมต่ออยู่ แต่ไม่ได้อยู่ในรายการเป็นอุปกรณ์เสียงที่มีอยู่ ฉันพยายามโหลดโมดูลบลูทู ธ โดยใช้: sudo pactl load-module module-bluetooth-discover Failure: Module initialization failed ลำโพงตัวเดียวกันทำงานได้อย่างสมบูรณ์บน 14.04 ความคิดใดที่ฉันสามารถโหลดโมดูลอย่างถูกต้องเพื่อให้ฉันสามารถใช้ลำโพงได้

1
ไม่มีการตั้งค่าเสียงในหน้าต่างตัวจัดการการตั้งค่า
เมื่อคืนฉันตัดสินใจอัพเกรดระบบเป็น Xubuntu เวอร์ชั่นล่าสุด 13.10 กระบวนการทำงานได้ดี แต่ตอนนี้ฉันกำลังเผชิญกับปัญหาที่แปลกประหลาดนี้ ไม่มีการตั้งค่าเสียงในหน้าต่างตัวจัดการการตั้งค่าและตัวบ่งชี้ระดับเสียงจะดูเหมือนว่าเมื่อปิดเสียงอยู่การคลิกตัวบ่งชี้จะแตกเช่นกัน ตัวบ่งชี้มีลักษณะดังนี้: ฉันพยายามทำalsa force-reloadตามด้วยการรีสตาร์ทคอมพิวเตอร์ แต่ไม่ได้ช่วย ความคิดใด ๆ le หลังจากที่บางขุดฉันพบว่าการควบคุมปริมาณที่มีอยู่ดังนั้นนี้จะต้องเป็นปัญหาตัวบ่งชี้ปริมาณ

5
ชุดหูฟังบลูทู ธ เชื่อมต่อ แต่ไม่แสดงในการตั้งค่าเสียง
ฉันสามารถฟังด้วยชุดหูฟัง BT ของฉัน แต่ทันใดนั้นวันหนึ่งมันหายไปจากการตั้งค่าเสียงตลอดไป! ฉันได้จับคู่หูฟังของฉัน (และเชื่อมต่ออยู่แล้ว) แต่ไม่มีตัวเลือกใด ๆ ในการตั้งค่าเสียงเพื่อฟังจากมัน เมื่อฉันลองคำสั่งนี้: hcitool scan ไม่พบอุปกรณ์ใด ๆ ! แม้แต่คำสั่งนี้: pactl list cards short แสดงรายการการ์ดเสียงเริ่มต้นของฉันเท่านั้น! ฉันควรทำอย่างไร?

5
วิธีบันทึกเสียงภายในและนอกโดยใช้ Ubuntu และ Audacity
cna ฉันจะบันทึกเสียงภายในเช่นไมโครโฟนเข้าและลำโพงออกจากพีซีเครื่องเดียวกันที่ใช้ Ubuntu โดยใช้ Audacity หรืออย่างอื่นได้อย่างไร ตัวอย่างเช่นภายใต้ Windows สามารถทำได้เช่นนี้ (ฉันต้องการทำสิ่งที่คล้ายกัน): การบันทึกเสียงภายในบน Windows แก้ไข: ฉันติดตั้ง pavucontrol แต่ในแท็บบันทึกไม่แสดงMonitor of <your soundcard>

9
วิธีการเปลี่ยนระดับเสียงโดยอัตโนมัติเมื่อถอด / เสียบหูฟัง?
สิ่งที่ฉันต้องการคือ: เมื่อฉันเสียบหูฟังฉันต้องการยกเลิกการปิดเสียงและตั้งค่าระดับเสียงเฉพาะ เมื่อฉันถอดปลั๊กหูฟังของฉันฉันต้องการให้เสียงถูกปิดเสียง (หรือตั้งค่าเป็นระดับเสียงเฉพาะ) การตั้งค่าระดับเสียงไม่ได้เป็นปัญหา แต่อย่างใดฉันต้องทำสิ่งนี้เมื่อถอด / เสียบหูฟังดังนั้นฉันจึงมองหาวิธีที่จะได้รับการแจ้งเตือนจากเหตุการณ์เหล่านั้น ฉันพบอย่างรวดเร็ว/proc/asound/card0/codec#0เพื่อระบุว่ามีการเสียบหูฟังหรือไม่ดังนั้นฉันจึงพยายามตรวจสอบโดยใช้inotifywaitและเปลี่ยนระดับเสียงตามการแจ้งเตือนที่แก้ไข น่าเสียดายที่inotifywaitล้มเหลวเพราะprocไม่ใช่ระบบไฟล์ธรรมดา มีวิธีอื่นในการทำเช่นนี้ (อาจจะผ่าน PulseAudio) อุปกรณ์เสียง: Intel HDA , ตัวแปลงสัญญาณเสียง: Conexant CX20585 เพื่อสรุปสิ่งที่ฉันได้ลองไปแล้ว: Ear Candy: ไม่ได้ทำงานเลยในระบบของฉัน ดูเหมือนว่าจะเป็นโครงการที่ถูกทิ้งร้าง? รหัสที่โพสต์โดยKarl Bielefeldtอาจใช้ได้กับฮาร์ดแวร์บางตัว แต่ไม่สามารถทำได้ แนวคิดจากStephenPaulgerล้มเหลวเนื่องจากขาดช่อง 'ลำโพง' ได้แรงบันดาลใจจากaking1012ฉันทำให้มันทำงานได้โดยการแฮ็กในโค้ดเคอร์เนล (หลังจากค้นหาโค้ดตัวแปลงสัญญาณแจ็คของตัวแปลงสัญญาณ) แต่นั่นเป็นวิธีที่ค่อนข้างยุ่งยาก ดังนั้นฉันยังคงมองหาวิธีที่ง่ายในการทำเช่นนี้

8
ไอคอนระดับเสียงหายไปด้านบนหน้าจอ (14.04)
ฉันเพิ่งติดตั้ง Ubuntu 14.04 ใหม่ แต่ไอคอนระดับเสียงหายไป ฉันได้ยินเสียงทุกชนิด (rythmbox, youtube videos, ... ) ... ฉันได้ลองติดตั้งตัวบ่งชี้แพ็กเกจ- เสียงแล้วติดตั้งและอัปเดตแล้ว ฉันสามารถเปลี่ยนระดับเสียงโดยใช้คำสั่งalsamixerแต่ไม่สามารถใช้งานได้จริง ... ความคิดใด ๆ ที่จะช่วยได้มาก ขอบคุณล่วงหน้า.

5
อูบุนตู 14.04 เสียงก็หยุดทำงานทันทีเริ่มต้นใหม่ไม่ได้แก้ไข
ฉันใช้ Ubuntu 14.04 บนแล็ปท็อป ASUS X52J ฉันกำลังดูการบรรยายใน Google Chrome ทันทีทันใดเสียงทั้งหมดก็หายไป ทั่วทั้งพีซี ไม่มีเสียงจาก Chrome (แม้ว่า Chrome จะระบุว่าเล่นเสียง) ไม่มีเสียงจาก VLC และไม่มีเสียงจากการทดสอบเสียงของ pulseaudio ฉันได้พยายาม: การเริ่มต้นใหม่ผ่านทางpulseaudiopulseaudio --kill โหลด ALSA ผ่านและalsa reloadalsa force-reload ตรวจสอบตัวผสม ALSA ผ่านalsamixerไม่มีอะไรผิดปกติ รีสตาร์ทพีซีของฉัน ไม่ช่วยไม่แม้แต่จะได้ยินเสียงกลองเมื่อเริ่มต้น mvตัด~/.config/pulseไฟล์ของฉันออกแล้วฆ่า pulseaudio อีกครั้ง pacmd list-sinks | grep muted ระบุว่าไม่มีการปิดเสียง ฉันไม่แน่ใจว่าจะต้องทำอะไรอีก นี่อาจเป็นปัญหาฮาร์ดแวร์หรือไม่ มีอะไรที่ฉันยังไม่ได้ลองเลย ผลลัพธ์ของaplay -l: madara@Madara-PC:~$ aplay -l …
31 pulseaudio  alsa 

12
PulseAudio ไม่สามารถตั้งค่าโปรไฟล์การ์ดเป็น 'a2dp_sink' ฉันจะดูบันทึกและค้นหาว่ามีอะไรผิดปกติได้อย่างไร
ฉันได้ติดตั้ง Ubuntu 16.04 และ a2dp ไว้ในปัจจุบันเพื่อใช้งานกับการติดตั้งใหม่ซึ่งฉันต้องการออกจากเป็นตัวเลือกสุดท้าย เมื่อการจับคู่ถูกลบออกจากการตั้งค่าบลูทู ธ และถูกจับคู่อีกครั้งบางครั้งก็จัดการให้อยู่ในโปรไฟล์ a2dp แต่ถ้าชุดหูฟังถูกตัดการเชื่อมต่อแล้วเชื่อมต่อโปรไฟล์ a2dp ไม่ทำงานอีกต่อไป (แม้ว่าจะบอกว่าเป็น a2dp) หลังจากเปลี่ยนเป็น HSP / HSF แล้วฉันไม่สามารถตั้งค่าบน a2dp ฉันได้ลองทำ: pacmd set-card-profile <index> a2dp_sink แต่ข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น: "Failed to set card profile to 'a2dp_sink'" ฉันค่อนข้างไม่มีประสบการณ์ใน Linux ดังนั้นฉันไม่ทราบวิธีรับบันทึกหรือสิ่งที่ต้องค้นหาในพวกเขา แต่ฉันได้รับสิ่งนี้จาก pacmd list-cards: เมื่อมันทำงาน: name: <bluez_card.50_C9_71_97_A1_86> driver: <module-bluez5-device.c> owner module: 27 properties: device.description …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.