您尚未登录。

楼主 #1 2020-12-05 23:47:49

powerpan
会员
注册时间: 2019-05-05
已发帖子: 52
积分: 45

alsa dmix 怎么用的

有人在i2s输出实现过吗

# aplay -D dmixplug 1.wav
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to create IPC semaphore
aplay: main:788: audio open error: Function not implemented

最近编辑记录 powerpan (2020-12-06 00:03:50)

离线

楼主 #2 2020-12-06 14:09:59

powerpan
会员
注册时间: 2019-05-05
已发帖子: 52
积分: 45

Re: alsa dmix 怎么用的

为毛我的问题都没有人回答。。。太简单了各路大神不屑于回答?

kernel setting:
general setup -> system V IPC must on...

# cat .asoundrc
pcm.dmixplug {
  type plug
  slave {
    pcm "dmix"
  }
  hint {
    show on
    description "DMix"
  }
}


aplay -D dmixplug 1.wav

对了,如果需要和shairport-sync 混音, 需要修改 shairport-sync.conf,alsa的栏,default改成dmixplug就好了,mixer我也改了

最近编辑记录 powerpan (2020-12-06 16:52:05)

离线

#3 2020-12-06 15:36:31

raspberryman
会员
注册时间: 2019-12-27
已发帖子: 503
积分: 465

Re: alsa dmix 怎么用的

难度太大,只有楼主自己才能解决,哈哈(ಡωಡ)hiahiahia

离线

#4 2020-12-09 14:36:20

sechfly
会员
注册时间: 2020-09-20
已发帖子: 15
积分: 24.5

Re: alsa dmix 怎么用的

我也是一样的问题,解决了吗?

# madplay -o  wave:- 1.mp3 | aplay
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
1.mp3: No such file or directory
ALSA lib pcm_dmix.c:1063:(snd_pcm_dmix_open) unable to create IPC semaphore
aplay: main:807: audio open error: Function not implemented

离线

#5 2020-12-26 19:01:58

金志工程师
会员
注册时间: 2020-05-16
已发帖子: 7
积分: 6.5

Re: alsa dmix 怎么用的

sechfly 说:

我也是一样的问题,解决了吗?

# madplay -o  wave:- 1.mp3 | aplay
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
1.mp3: No such file or directory
ALSA lib pcm_dmix.c:1063:(snd_pcm_dmix_open) unable to create IPC semaphore
aplay: main:807: audio open error: Function not implemented

哈哈哈哈,你试下这个帖子:

https://www.phpfans.net/ask/fansa1/4278727357.html

离线

#6 2021-04-29 00:25:37

devinzhang91
会员
注册时间: 2020-06-16
已发帖子: 7
积分: 5

Re: alsa dmix 怎么用的

原因是在kernel config中要将General setup -> System V IPC 选项选上。
出自:
https://blog.csdn.net/u012769691/article/details/46776975?locationNum=8&fps=1
已经验证且解决了

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn