在输出音频设备为非默认音频设备时不显示频谱 #3

Open
opened 2 years ago by wdssqc · 5 comments
wdssqc commented 2 years ago

比如我有个外放音响,一个耳机,系统设置默认设备为耳机,在播放视频音乐时我会在系统设置内把他们绑定到音响上,但是这样频谱显示就无法抓到音频从而不显示

比如我有个外放音响,一个耳机,系统设置默认设备为耳机,在播放视频音乐时我会在系统设置内把他们绑定到音响上,但是这样频谱显示就无法抓到音频从而不显示

试试关掉音响设备的“音效增强”试试看
image

试试关掉音响设备的“音效增强”试试看 ![image](/attachments/02c85ab4-fa2a-49be-a9b1-36e9e58fe07b)
Poster

emm,音响没有开启音频增强,音响格式是16位 48000Hz,是否与这个有关?

emm,音响没有开启音频增强,音响格式是16位 48000Hz,是否与这个有关?

先将默认设备设为耳机,之后右键打开挂件的服务器设置,启用“调试模式”,再切换默认设备为出问题的音响,等1s后点击“打开日志文件”,看一下日志文件的内容。
image
如果有错误代码0x88890008,可以按照一下步骤进行设置:

  1. 打开音频设备列表,找到"问题"音频设备,打开属性窗口后选择高级。
  2. 如果音频设备的默认格式不为44100 Hz,设置其为44100 Hz,点击确定,一定要点击确定。
  3. 之后再将其设置为48000 Hz,点击确定即可。
先将默认设备设为耳机,之后右键打开挂件的服务器设置,启用“调试模式”,再切换默认设备为出问题的音响,等1s后点击“打开日志文件”,看一下日志文件的内容。 ![image](/attachments/5b151f03-ee04-4e56-9aff-0ba94dc3ac23) 如果有错误代码0x88890008,可以按照一下步骤进行设置: 1. 打开音频设备列表,找到"问题"音频设备,打开属性窗口后选择高级。 2. 如果音频设备的默认格式不为44100 Hz,设置其为44100 Hz,点击确定,一定要点击确定。 3. 之后再将其设置为48000 Hz,点击确定即可。
Poster

啊,我试了默认设备是音响时它能显示频谱。不过我的默认设备是耳机,仅仅音乐和视频是通过音响输出的。。。orz这样估计只有打游戏时能显示了音频音谱了

啊,我试了默认设备是音响时它能显示频谱。不过我的默认设备是耳机,仅仅音乐和视频是通过音响输出的。。。orz这样估计只有打游戏时能显示了音频音谱了

审错题了,确实不行,插件获取的是默认音频设备的音频数据,所以没有显示。

审错题了,确实不行,插件获取的是默认音频设备的音频数据,所以没有显示。
Mashiro_Sorata added the
enhancement
label 1 year ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.