想要一个音质好,简洁漂亮,小而精的本地音乐播放器,找了一圈都不满意,常被提及的那些,要么太老不支持新的软硬件(新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+,画质也更好.
采用浮点坐标和矢量图形,支持任意比例无损缩放.
支持高分屏,动态刷新率,多显示器环境.
支持多种语言.
|