我在Linux MInt 17.1 Mate 64位上的Mednafen没有声音.~/.mednafen/mednafen.cfg的相关部分是:
;Disable speed throttling when sound is disabled.
nothrottle 0
;Automatically save and load save states when a game is closed or loaded, respectively.
autosave 0
;Select sound driver.
sounddriver default
;Select sound output
我有一个输入设备(基本上是一个Arduino nano),然后我使用Python脚本读取输入,处理它,并通过OSC将结果发送到Pure Data补丁。
这一切都在我的Windows笔记本上运行得很好,但我真的希望它能在Pi上运行。
我确实试过旧的型号B,但没有结果,但现在我有了一台Pi3,我希望它应该没问题。python运行良好,正在处理输入等,但是Pd似乎根本没有响应。如果我选中DSP框打开pd主窗口的音频,我得到的错误ALSA input error (snd_pcm_open): No such file or directory我已经搜索了周围的错误,但没有论坛帖子等是非常有帮助的或与
我正在编写一些与声音相关的python程序,所以我使用了SoundDevice python模块,它使用了PortAudio库。我在arch上,桌面很深。
如果我打开电脑并打印出可用的设备,我得到:
0 HDA Intel PCH: ALC887-VD Analog (hw:0,0), ALSA (2 in, 2 out)
1 HDA Intel PCH: ALC887-VD Digital (hw:0,1), ALSA (0 in, 2 out)
2 HDA Intel PCH: ALC887-VD Alt Analog (hw:0,2), ALSA (2 in, 0 ou
我试图使用ALSA库在SoC上实现音频捕获。我有一个预编译的libasound.so.2.0.0、一个asoundlib.h和其他标题。
现在我有了
int returnCode;
snd_pcm_t *pcm_Handle;
char *pcm_device_name = "hw:0,0";
returnCode = snd_pcm_open(&pcm_Handle, pcm_device_name, SND_PCM_STREAM_CAPTURE, 0);
返回snd_strerror(returnCode) of No such file or directory
我想播放一些音频数据使用ALSA到PCM设备。例如,我下载了并在我的PC上运行它。当当前没有其他进程正在使用声卡时,它工作正常。但当其他进程使用音频设备(即媒体播放器播放歌曲)时,它不会播放任何内容,并显示以下错误-
Playback open error: Device or resource busy
看一下这个例子的源代码,我可以说882行的函数抛出了这个错误。它发现设备很忙,因为另一个进程当前正在使用它。
我也尝试了相反的方式--首先启动示例,然后尝试开始一首歌。在这种情况下,媒体播放器保持空闲状态,在进度条旁边显示“空闲”(我使用的是Banshee)。我假设snd_pcm_open获
我试着在dosbox下运行一个游戏,但是它没有声音,在终端中dosbox说:
MIXER:Can't open audio: No available audio device , running in nosound mode.
ALSA:Can't subscribe to MIDI port (65:0) nor (17:0)
MIDI:Opened device:none
更新
我在dosbox配置文件中将端口更改为128:0,现在它说
ALSA:Client initialised [128:0]
MIDI:Opened device:alsa
但仍然没有声音: