自制PC音乐播放器SounDevil
想要一个音质好,简洁漂亮,小而精的本地音乐播放器,找了一圈都不满意,常被提及的那些,要么太老不支持新的软硬件(新OS,高分屏),要么太商业(专有格式,直播),要么大而全却不精,有的丑还难用但音质好?略懂C++,于是自己做了一个.音频引擎是自己设计的,部分解码器和通用算法是用的开源库,参考了几乎所有常见的软件/引擎,几乎每种路线都动手实现过,终于得到满意的结果.
UI是在类DuiLib上改的,原版渲染引擎基于GDI,对高分屏支持不好,刷新率不高,图片显示质量差,于是基于Direct2D重做了引擎.
自觉不错,献给大家
百度网盘: https://pan.baidu.com/s/1Kmt2Bq-zwIVYzSkDnI5TBw 提取码: wgd3
音频引擎为Surreal Engine(超现实引擎)
输入文件格式,支持WAV,DSD,FLAC,APE,MP3.
输出界面,支持ASIO,WASAPI独占模式.
输出格式,支持PCM,DSD native,DoP.
DSP使用64位浮点数,采用现代高质量算法,支持现代高性能指令集,具有声道转换,采样率转换(软件升频),编码转换,参数滤波器,卷积滤波器,音量控制等功能.
用户界面为DiVect UI(直接矢量界面)
渲染引擎为Direct2D,使用显卡加速,速度远超传统的GDI/GDI+,画质也更好.
采用浮点坐标和矢量图形,支持任意比例无损缩放.
支持高分屏,动态刷新率,多显示器环境.
支持多种语言.
技术帖,膜拜
卧艹这个太强了
给楼主这动手能力点赞
这才是坛子该有的贴{:4_109:}
牛逼,三连了。
点赞点赞点赞
这厉害
能力非常强大,试试音质
膜拜大佬
开源没?
niubility
论坛有不少码农,但有动手能力,有时间,有无私分享的不多,赞
厉害厉害{:4_93:}
绑定了
卧槽了,硬核玩家,牛逼
点赞,留名,回去下载!
楼主厉害{:4_109:}
下载了,试用!能否整理硬盘中的音乐文件,或者按照某个主题自建音乐播放列表 非常非常棒!!!{:4_97:}{:4_97:}{:4_97:}{:4_97:}{:4_97:}{:4_97:}