dsdcc:数字语音解码器(DSD)被重写为C ++库

时间:2024-06-03 12:05:49
【文件属性】:

文件名称:dsdcc:数字语音解码器(DSD)被重写为C ++库

文件大小:12.23MB

文件格式:ZIP

更新时间:2024-06-03 12:05:49

C++

DSDcc DSDcc是对原始项目的完整重写。 它是按照以下几行重写的: 一个纯C ++库,在其中心点有一个解码器对象 通过将新样本推送到较高级别的解码器,而不是将其从最低级别的基础文件系统(实际文件或设备)中拉出,来工作。 这有助于与使用软件作为真实库的软件进行集成。 这对于Qt中的项目特别方便,因为Qt中的项目无法像那样使用pthread。 实际上,这样做的主要驱动力是将其集成到的插件中。 通过将新采样推到解码器后通过轮询来获取可能的新MBE或音频采样来工作 选择将音频样本输出为L = R的L + R(立体声)样本,因为这可能有助于集成 提供了使用此库的二进制文件,以与外壳程序中运行的其他命令集成。 因此,基本上,它只能与可能是stdin / stdout输入/输出文件集成到管道命令中。 不能直接使用音频设备,也不能读取或写入.wav或.mbe文件。 mbelib用法在编译时


网友评论