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

Advanced Linux Sound Architecture (ALSA) มอบการทำงานด้านเสียงและ MIDI ให้กับระบบปฏิบัติการ Linux

1
alsa softvol ไม่แสดงใน amixer
ฉันมี orangepi pc และจำเป็นต้องตั้งค่า alsa softvol pcm เพื่อควบคุมปริมาณ i2s dac ดังนั้นฉันได้สร้าง /etc/asound.conf ต่อไปนี้ pcm.!default { type plug slave.pcm "softvol" } pcm.softvol { type softvol slave { pcm "hw:1,0" } control { name "SoftVol" card 1 } } และนี่คืออุปกรณ์ที่ตรวจพบ root@orangepipcplus:~# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: …
2 linux  audio  alsa 

2
ฉันจะเพิ่มจำนวน MIDI ผ่านพอร์ตใน ALSA ได้อย่างไร
ALSA สร้าง 1 MIDI ผ่านพอร์ตเสมอ เนื่องจากฉันทำงานกับแอปพลิเคชันเพลง Windows ผ่านทางไวน์และเนื่องจาก MIDI ผ่านพอร์ตเป็นสิ่งที่พิสูจน์ได้ฉันจะเพิ่ม MIDI ผ่านพอร์ตที่สร้างโดย ALSA ได้อย่างไร
1 linux  alsa  midi 

0
ALSA - การลงทะเบียน Codec
ตัวแปลงสัญญาณของฉันลงทะเบียนหลังจาก SOC init เสร็จสิ้น ใน SOC init, ALSA ไม่สามารถค้นหาตัวแปลงสัญญาณที่ลงทะเบียนและเลื่อนการลงทะเบียนการ์ดเสียง ต่อมาเมื่อฉันลงทะเบียนตัวแปลงสัญญาณรายการไม่ได้ลงทะเบียนใน / proc / asound / pcm และตัวแปลงสัญญาณไม่ได้ถูกตรวจสอบ ฉันใช้เคอร์เนลเวอร์ชั่น 3.4.0 กับแพนด้า OMAP ขอบคุณ
1 alsa 

0
ใช้ ALSA PCM เป็นอุปกรณ์ป้อนข้อมูลสำหรับ Chromium หรือไม่
ฉันมีMatrix Creatorซึ่งฉันต้องการใช้เป็นอินพุตสำหรับแพลตฟอร์มเสียงพูดเป็นข้อความเรียกใช้ผ่าน Chromium (โดยใช้webkitSpeechRecognition ) ปัญหาของฉันคือฉันไม่ได้มีให้เป็นอุปกรณ์หรือว่าอุปกรณ์ทั้งหมดที่ฉันสามารถเลือกความอนุเคราะห์จากผู้สร้างไม่ทำงาน แต่ฉันสามารถเข้าถึง PCM แบบดิบและฉันสามารถใช้กับ Snowboy ได้สำเร็จ ตอนนี้มีวิธีใดบ้างที่ฉันจะทำให้ ALSA PCM นี้พร้อมใช้งานกับ Chromium เป็นอุปกรณ์อินพุตได้ แน่นอนว่าต้องมีวิธีในการทำเช่นนี้โดยใช้ config แต่ ณ ตอนนี้ฉันยังไม่สามารถทำได้ PCM กำหนดไว้/etc/asound.confดังนี้: pcm.mic_channel0 { type file file "/tmp/matrix_micarray_channel_0" infile "/tmp/matrix_micarray_channel_0" format "raw" slave { pcm sc } } อุปกรณ์ใช้งานได้เพราะฉันสามารถรับข้อมูลดิบจากมันและเล่นได้ - แต่ฉันไม่สามารถเลือกเป็นไมโครโฟนใน Chromium ได้ ขอขอบคุณ!
1 audio  alsa  pcm 

0
บันทึกเสียงสัญญาณเข้าจากสองแอพพลิเคชั่นโดยใช้ Alsa
ฉันกำลังทำงานกับแอปพลิเคชั่นขนาดเล็กซึ่งทำงานบน cubieboard (ARMv7, rasp-pi-like) สิ่งที่ฉันต้องทำคือการเข้าถึงและบันทึกสัญญาณเสียงเข้า Line-in จากสองแอพพลิเคชั่นที่แตกต่างกัน อันแรกคือPyAudioและDarkice Media Streamer ตัวที่สอง การ์ดเสียงใช้ไดรเวอร์เคอร์เนล sun4i-CODEC จากผู้พัฒนา cubieboard ชั้นเสียงที่มีให้ในขณะนี้โดยALSA เสียง ขณะนี้ทั้งสองแอปพลิเคชันบันทึกจาก hw: 0,0 และพวกเขา intefere ดังนั้นถ้าฉันเริ่ม Darkice Client สคริปต์ Python ของฉันไม่มีสิทธิ์เข้าถึงและ verca รอง Ouput จากฉันarecord -L: null Discard all samples (playback) or generate zero samples (capture) default sysdefault:CARD=sun4icodec sun4i-CODEC, sun4i PCM Default Audio …

1
การตั้งค่าการ์ดเสียงเริ่มต้นใน Kali Linux
ฉันพยายามทำให้เสียงทำงานบนกล่อง Kali ของฉันและมันก็เป็นปัญหามาก ฉันมีทั้ง Intel HDMI และ Intel PCH การ์ดบนคอมพิวเตอร์ แต่ทั้งคู่ดูเหมือนจะหายไปจากแผงการตั้งค่าเสียงของ gnome แต่ด้วยการตรวจสอบเพิ่มเติมฉันคิดว่าการ์ด HDMI กำลังได้รับการตั้งค่าเป็นค่าเริ่มต้นซึ่งไม่มีประโยชน์สำหรับฉันเช่นฉัน ห้ามใช้ฮาร์ดแวร์ HDMI ใด ๆ เอาต์พุตคำสั่ง: root@host:/proc/asound# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: …

1
ALSA: วิธีกำหนดค่าอุปกรณ์เสียง (เสมือน) สำหรับแต่ละช่อง
ฉันต้องการเล่นเสียง / เพลงที่แตกต่างกันของลำโพงซ้ายขวา / หูฟัง ฉันเข้าใจว่าลำโพงซ้ายและขวาเรียกว่าช่อง 1 และ 2 ใน ALSA ซอฟต์แวร์ DJ ที่ฉันใช้ (mixxx) ไม่อนุญาตให้ฉันเลือกช่องแยกต่างหากในการกำหนดค่า ดังนั้นฉันต้องการสร้างอุปกรณ์เสียงเพิ่มเติมที่ฉันสามารถเลือกได้ในซอฟต์แวร์ดีเจ อุปกรณ์เหล่านี้ควรเชื่อมต่อกับช่องสัญญาณ 1 หรือ 2 ของอุปกรณ์เสียง ฉันใช้เวลาค่อนข้างอ่านเอกสารเกี่ยวกับไฟล์ alsa และ asoundrc ฟังดูแล้วน่าจะเป็นไปได้ แต่ฉันก็ยังไม่รู้อยู่ดี การ์ดเสียงคือ: Intel Corporation 7 Series / C210
linux  audio  alsa  mono  dj 

2
กำหนดเส้นทางสตรีม ICECAST ไปยังอุปกรณ์จำลอง
ฉันต้องการส่งสตรีม icecast ไปยัง udp ผ่าน FFmpeg แต่หากสตรีม icecast จะลดลง FFmpeg ก็จะลดลงด้วย ฉันคิดว่าถ้าฉันสามารถเส้นทางสตรีม icecast ไปยังอุปกรณ์หุ่น Alsa แล้วฉันจะได้รับข้อมูลจากมันผ่านทาง FFmpeg ตัวอย่างเช่น: ffmpeg -f alsa -i hw:Dummy,0 -f mpegts udp://ip:port จากนั้นในกรณีที่สตรีม icecast หล่นลงสตรีม udp เอาต์พุตจะเล่นอย่างเงียบ ๆ และเล่นเสียงต่อไปจนกว่าสตรีมนี้จะใช้งานได้อีกครั้ง (นี่คือสมมติฐานของฉัน) มีวิธีการส่งกระแสข้อมูล icecast ไปยังอุปกรณ์จำลองของ alsa หรือไม่? หรือมีตัวแปรอื่นสำหรับการกำหนดเส้นทางสตรีม icecast ไปยัง udp เพื่อเล่นแบบเงียบ ๆ ในกรณีที่ drop down สตรีม icecast …

0
ALSA จะไม่ตรวจพบการ์ดเมื่อมีอยู่
ฉันค่อนข้างติดกับการแก้ไขเสียงของฉันใน Kubuntu 18 (เช่นเดียวกันกับ Kubuntu 16) อุปกรณ์เสียงเดียวที่ฉันมีในถาดคือ "Dummy output" kosyakov@kosyakov-XPS13:~$ sudo lspci -v | grep -A 10 -i audio 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) (prog-if 80) Subsystem: Dell Sunrise Point-LP HD Audio Flags: bus master, fast devsel, latency 32, IRQ 134 Memory at dc428000 …

0
วิธีล็อคการเพิ่มไมโครโฟนเป็นการตั้งค่าแบบตายตัว
ฉันมีปัญหาในการตั้งค่าการเพิ่มไมโครโฟน (อย่างถาวร) ใน Pulseaudio โปรแกรมติดตั้งคือโน้ตบุ๊ก Toshiba Satellite ที่มี Linux Mint Sylvia / Xenial 64 บิต Pulseaudio ยืนยันในการรวมเล่ม (volume = merge) แต่ฉันทำกับส่วนนั้นแล้ว นั่นคือฉันตั้งทุกอย่างไว้ที่ระดับเสียง = ศูนย์เนื่องจากการเพิ่มไมโครโฟนถูกตั้งค่าไว้ล่วงหน้าของระดับเสียงเป็นสูงสุด (+ 40dB) สร้างเสียงรบกวน ฉันต้องการมันที่ + 20dB เสมอ ฉันสามารถตั้งค่าบูสต์ด้วยตนเองโดยใช้ QasMixer แต่มันลดลงถึง 0dB เมื่อใดก็ตามที่ฉันสลับไมค์และฉันต้องรีเซ็ตหลังจากบูตก่อนที่ฉันจะเริ่มใช้โทรศัพท์ ฉันหวังว่าจะอยู่ที่ไหนสักแห่งใน / usr / share / pulseaudio / alsa / path / ... มีจุดที่ฉันจะต้องตั้งค่าเริ่มต้นเพิ่ม …

1
เครื่องดนตรีพื้นเมือง Maschine Mikro และ Linux
หลังจากค้นหาวิธีแก้ปัญหาที่ฉันสามารถทำได้ฉันก็ลาออกเพื่อถามตัวเอง ฉันเป็นเจ้าของ Maschine Mikro MKII จาก Native Instruments และหลายเดือนที่ผ่านมาฉันเปลี่ยนไปใช้ Ubuntu Gnome (อายุต่ำกว่า 15.10 ในขณะนี้) ทำให้ฉันไม่สามารถใช้ตัวควบคุม Maschine ของฉันได้ สองสัปดาห์ที่ผ่านมาฉันเริ่มมองหาทางแก้ไข ครั้งแรกเมื่อเสียบปลั๊กมันจะเริ่มต้น แต่ไม่ผ่านหน้าจอ 'ยินดีต้อนรับ' ที่สว่างสดใสและเมื่อทำเช่นcat /proc/asound/seq/clientsนั้นจะไม่ปรากฏตัวควบคุม Maschine $ cat /proc/asound/seq/clients Client info cur clients : 2 peak clients : 2 max clients : 192 Client 0 : "System" [Kernel] Port 0 : "Timer" …

1
วิธีแก้ไขการตั้งค่าเสียงสำหรับ aplay ในขณะที่ใช้งาน pulseaudio
ฉันต้องการบันทึกเสียงด้วยออริจินอล เหมือนกันในความกล้าทำงานได้ดี ดังนั้นหลังจากพยายามบันทึกเช่นเอกสาร : arecord -f dat -d 5 -D plughw:0,0 /tmp/test.wav ล้มเหลวด้วยข้อความ: arecord: main:788: audio open error: No such file or directory ฉันพยายามเล่นไฟล์เสียง: at /dev/random | aplay -f S16_LE ล้มเหลวด้วย ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave aplay: main:788: audio open error: No such file or directory … ผมทำอะไรผิดหรือเปล่า; …

1
การใช้ชุดหูฟัง Logitech USB ให้ทำงานบน Debian
ฉันพยายามรับชุดหูฟัง Logitech USB เพื่อทำงานบนคอมพิวเตอร์ Debian Squeeze ของฉัน อย่างไรก็ตามไม่ว่าฉันจะทำอะไรไม่มีเสียง ฉันได้ลองทุกอย่างที่ฉันสามารถหาได้ใน Google โดยไม่มีโชค เดิมcat /proc/asound/cardsระบุไว้ว่าการ์ดภายในในสล็อต 0 และชุดหูฟังของฉันในสล็อต 1 หลังจากทำตามคำแนะนำในการเปลี่ยนชื่อ/lib/modules/2.6.32-5-amd64/kernel/sound/pci/hda/snd-hda-intel.koจึงไม่พบมันจะไม่รายงานการ์ดภายใน แต่ชุดหูฟังของฉันยังคงอยู่ในสล็อต 1 ฉันยังพยายามแก้ไข/etc/modprobe.d/alsa-base.confเพื่อคอมเม้นต์ในบรรทัดสุดท้ายและเพิ่มoptions snd-usb-audio index=1แต่ไม่มีอะไรที่ฉันทำกับไฟล์นี้มีผลกระทบใด ๆ ฉันพยายามรีบูตคอมพิวเตอร์ระหว่างการเปลี่ยนแปลงแต่ละครั้ง แต่ก็ไม่ได้ช่วยอะไร อัปเดต: ฉันเปิดใช้งาน/lib/modules/2.6.32-5-amd64/kernel/sound/pci/hda/snd-hda-intel.koโมดูลอีกครั้งดังนั้นทั้งการ์ดภายในและชุดหูฟังก็ปรากฏขึ้น จากนั้นฉันติดตั้ง PulseAudio โดยใช้เส้นทางที่http://zitzlinuxblog.blogspot.com/2010/10/this-is-updated-version-of-how-to-i_07.htmlแต่สิ่งนี้ทำให้แย่ลงกว่าเดิม! ตอนนี้สิ่งเดียวที่แสดงภายใต้การตั้งค่าเสียงและ pavucontrol คือ "Dummy Output" แล้วฉันจะทำอย่างไร ฉันใกล้ถึงจุดสิ้นสุดแล้ว
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.