过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4357|回复: 2
收起左侧

[经验技巧] foobar2000播放音乐实现HDMI源码直通的设置教程 源码输出到功放

[复制链接]
jingma 2022-2-9 11:37:42 | 显示全部楼层

  WASAPI是Vista新的UAA(Universal Audio Architecture)音效架构的API之一,这个新的API是以Session为概念,当不同的应用程序调用WASAPI,它们的需求会被各自独立成不同的Session进行音讯处理,处理过程会经过多个不同功能的APO(Audio Processing Objects),这些APO主要用来处理音量增益、格式转换及混音等功能,但并不包括SRC的动作。而且各个APO的功能各自独立不会混杂在一起,如此一来也能确保音讯处理时的质量,好过什么功能全包在一起的KMixer大杂烩,所以微软在APO的加入后,便拿掉了KMixer的功能,并将以上这些层级划分到使用者模式上,当这些流程处理完毕,才会将音讯送到驱动程序进行底层的运算处理。

  WASAPI输出是独占声卡通道,直接不经SRC直连输出,并且屏蔽windows系统其他声音资源。

  如果判断通过WASAPI是源码输出?

  Foobar2000独占音频设备后,音量用FOOBAR2000可以控制声音无效,系统音频控制失效

  foobar2000设置通过WASAPI输出,其会根据音源的声道数目进行功放点灯,即除了DTS音源,所有原双声道的APE以及FLAC输出,在Direct模式下,均只能点亮功放双声道,因此说明原始信号输出生效。

  我们看下实现过程吧

  1. 下载并完全安装foobar2000

  2. 初次打开foobar播放器会让你选择一个界面随便选一个就好了

   1b40a96539c0409b82ac1d290cfc72ae.png

  3. 打开文件,进入到参数选项

   b028dcb5f0dc47118e24cf7f7d42a0d1.png

   2cfc4340696a4eb4b2a41405126404ed.png

  4. 在播放选项点开里面的输出选择你对应功放的输出就可以直通到功放来解码了,比如萝卜头的是av Receiver,选择WASAPI开头的 事件或者推送都可以源码传输给功放机来解码音乐了。

   8ccf35da583d4a3e973ea30ffd20ec3f.png

   12e113644b054240accfca30e1f6035a.png


DSD:wasapi是硬接DSD
wasapi是软解DSD

事件延时25ms,推送延时200ms


newfmxcl01 2022-2-9 18:23:15 | 显示全部楼层
天天向上,向老师致敬!
ahstym520 2022-2-10 15:22:13 | 显示全部楼层
楼主好人一生平安
您需要登录后才可以回帖 登录 | 注册

本版积分规则

一键重装系统|雨人系统下载|联系我们|网站地图|过期罐头电脑论坛

GMT+8, 2024-12-22 21:51 , Processed in 0.048586 second(s), 28 queries .

官方免责声明:本站内容来自网友和互联网.若侵犯到您的版权.请致信联系,我们将第一时间删除相关内容!

Powered by Discuz!

专注于win7_win10_win11系统下载装机

© 2010-2023 GQGTPC.Com

快速回复 返回顶部 返回列表