笔记本HIFI怎么没人提了呢?这其实是个取舍的故事

首先我们需要明确的是笔记本怎么实现hifi。我的总结是大体分三条线,第一条就是只把笔记本当做个播放器,只负责管理音频文件并准确的输出数字流,模数转换等工作完全拉到本子之外来。另一条路线在本子的耳机口上做文章,主要就是提升该口的DAC和放大性能等电气指标。第二条就是在笔记本的喇叭上想办法,提升扬声器的性能或者优化摆放位置等。笔记本hifi的特殊之处是明显受限于越缩越小的体积要求。 先说第一条,其实第

Windows查看所有的驱动 命令

1 管理员权限打开CMD 2 输入 PnPutil /enum-drivers >>c:\driverlist.txt 3 把c:\driverlist.txt   # 查看所有的驱动 ## 新命令 PnPutil /enum-drivers ## 老命令,更简单一点,虽然不建议使用,但比较简洁好记,所以用的还是比较多的 PnPutil -e P

端口类简介

PCI 和基于 DMA 的音频设备的大多数硬件驱动程序都基于端口类库,该库可通过 PortCls 系统驱动程序 (Portcls.sys) 进行访问。 PortCls 是 Microsoft 纳入操作系统中的音频端口类驱动程序。 PortCls 提供一组端口驱动程序,用于实现大多数通用内核流式处理 (KS) 筛选器功能。 因此,PortCls 简化了音频驱动程序开发人员的任务。 硬件供应商只需提供
端口类简介

音频处理对象体系结构

本文内容 音频处理对象概述 音频处理对象体系结构 相关主题 音频处理对象 (APO),为 Windows 音频流提供可自定义的基于软件的数字信号处理。 音频处理对象概述 Windows 允许 OEM 和第三方音频硬件制造商在其音频驱动程序增值功能中包含自定义数字信号处理效果。 这些效果打包为用户模式系统效果音频处理对象 (APO)。 音频处理对象 (APO),为 Windows 音频流提供基于软件
音频处理对象体系结构

Windows 音频引擎架构汇总

Windows 操作系统在经历 Win3.x、Win95、Win98、WinMe、WinXP、Vista、Win7、Win8、Win10 的近 30 年中,其相关的技术框架也在不断地演进。本文汇总整理了不同 Windows 版本的对应的音频引擎架构和相关的 API 的演进过程,以方便有需要的同学查阅。内容来源网络搜到的文章,以及 MSDN 里的介绍。 专有词汇 首先看一下这个领域常见的名字或缩写的
Windows 音频引擎架构汇总

Windows Core Audio 音频开发技术指南

在音视频通信处理流程中,音频方面最基本的无外乎就是音频的采集和播放。windows 平台下,有很多音频采集播放的方法。作为一个 windows 端音频应用程序开发人员,经常会被各种可用的 API 淹没,比如 MME、DirectSound、WDM/KS 和 Core Audio。但是几乎所有做音视频通信的开发者都会选择 Core Audio 作为采集播放的底层 API。在本篇内容中我们将主要围绕
Windows Core Audio 音频开发技术指南