首页 音视频 编解码     /    c++音频原始数据PCM采样率转换-源码和demo

c++音频原始数据PCM采样率转换-源码和demo

上传者: q862343646 | 上传时间:2023/11/25 16:15:09 | 文件大小:953KB | 文件类型:7z
c++音频原始数据PCM采样率转换-源码和demo
使用webrtc开源库中的算法,将其封装为动态库,用来转换音频原始数据pcm采样率

文件下载

资源详情

[{"title":"(97个子文件953KB)c++音频原始数据PCM采样率转换-源码和demo","children":[{"title":"Debug","children":[{"title":"resamplerDll.dll <span style='color:#111;'>177.50KB</span>","children":null,"spread":false},{"title":"demo.exe <span style='color:#111;'>37.00KB</span>","children":null,"spread":false},{"title":"resamplerDll.lib <span style='color:#111;'>2.02KB</span>","children":null,"spread":false}],"spread":true},{"title":"resamplerDll","children":[{"title":"resamplerDll.cpp <span style='color:#111;'>84B</span>","children":null,"spread":false},{"title":"GeneratedFiles","children":null,"spread":false},{"title":"resampler","children":[{"title":"include","children":[{"title":"signal_processing_library.h <span style='color:#111;'>58.83KB</span>","children":null,"spread":false},{"title":"resamplerImpl.h <span style='color:#111;'>768B</span>","children":null,"spread":false},{"title":"aligned_malloc.h <span style='color:#111;'>2.11KB</span>","children":null,"spread":false},{"title":"audio_util.h <span style='color:#111;'>6.49KB</span>","children":null,"spread":false},{"title":"push_resampler.h <span style='color:#111;'>1.72KB</span>","children":null,"spread":false},{"title":"compile_assert_c.h <span style='color:#111;'>894B</span>","children":null,"spread":false},{"title":"timeutils.h <span style='color:#111;'>3.64KB</span>","children":null,"spread":false},{"title":"typedefs.h <span style='color:#111;'>3.50KB</span>","children":null,"spread":false},{"title":"sinc_resampler.h <span style='color:#111;'>6.62KB</span>","children":null,"spread":false},{"title":"cpu_features_wrapper.h <span style='color:#111;'>1.32KB</span>","children":null,"spread":false},{"title":"resample_by_2_internal.h <span style='color:#111;'>1.71KB</span>","children":null,"spread":false},{"title":"resampler.h <span style='color:#111;'>2.37KB</span>","children":null,"spread":false},{"title":"basictypes.h <span style='color:#111;'>2.15KB</span>","children":null,"spread":false},{"title":"sinusoidal_linear_chirp_source.h <span style='color:#111;'>1.77KB</span>","children":null,"spread":false},{"title":"spl_inl.h <span style='color:#111;'>5.11KB</span>","children":null,"spread":false},{"title":"checks.h <span style='color:#111;'>10.25KB</span>","children":null,"spread":false},{"title":"constructormagic.h <span style='color:#111;'>1.37KB</span>","children":null,"spread":false},{"title":"push_sinc_resampler.h <span style='color:#111;'>2.91KB</span>","children":null,"spread":false}],"spread":false},{"title":"src","children":[{"title":"spl_inl.cc <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":"timeutils.cc <span style='color:#111;'>5.52KB</span>","children":null,"spread":false},{"title":"sinusoidal_linear_chirp_source.cc <span style='color:#111;'>1.99KB</span>","children":null,"spread":false},{"title":"audio_util.cc <span style='color:#111;'>1.59KB</span>","children":null,"spread":false},{"title":"cpu_features.cc <span style='color:#111;'>1.90KB</span>","children":null,"spread":false},{"title":"resample.cc <span style='color:#111;'>16.33KB</span>","children":null,"spread":false},{"title":"resample_48khz.cc <span style='color:#111;'>5.62KB</span>","children":null,"spread":false},{"title":"resample_by_2.cc <span style='color:#111;'>5.77KB</span>","children":null,"spread":false},{"title":"resampler.cc <span style='color:#111;'>31.13KB</span>","children":null,"spread":false},{"title":"sinc_resampler.cc <span style='color:#111;'>13.70KB</span>","children":null,"spread":false},{"title":"checks.cc <span style='color:#111;'>4.08KB</span>","children":null,"spread":false},{"title":"resample_fractional.cc <span style='color:#111;'>7.61KB</span>","children":null,"spread":false},{"title":"CMakeLists..txt <span style='color:#111;'>676B</span>","children":null,"spread":false},{"title":"resamplerImpl.cc <span style='color:#111;'>440B</span>","children":null,"spread":false},{"title":"push_sinc_resampler.cc <span style='color:#111;'>3.86KB</span>","children":null,"spread":false},{"title":"resample_by_2_internal.cc <span style='color:#111;'>19.66KB</span>","children":null,"spread":false},{"title":"resample_by_2_mips.cc <span style='color:#111;'>10.32KB</span>","children":null,"spread":false},{"title":"sinc_resampler_sse.cc <span style='color:#111;'>2.08KB</span>","children":null,"spread":false},{"title":"aligned_malloc.cc <span style='color:#111;'>3.13KB</span>","children":null,"spread":false},{"title":"push_resampler.cc <span style='color:#111;'>5.35KB</span>","children":null,"spread":false}],"spread":false},{"title":"CMakeLists..txt <span style='color:#111;'>77B</span>","children":null,"spread":false}],"spread":true},{"title":"resamplerDll.vcxproj.user <span style='color:#111;'>165B</span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc140.idb <span style='color:#111;'>1.07MB</span>","children":null,"spread":false},{"title":"resample.obj <span style='color:#111;'>18.75KB</span>","children":null,"spread":false},{"title":"aligned_malloc.obj <span style='color:#111;'>24.60KB</span>","children":null,"spread":false},{"title":"checks.obj <span style='color:#111;'>244.00KB</span>","children":null,"spread":false},{"title":"sinc_resampler_sse.obj <span style='color:#111;'>18.43KB</span>","children":null,"spread":false},{"title":"spl_inl.obj <span style='color:#111;'>2.93KB</span>","children":null,"spread":false},{"title":"push_sinc_resampler.obj <span style='color:#111;'>237.70KB</span>","children":null,"spread":false},{"title":"resample_by_2_internal.obj <span style='color:#111;'>19.07KB</span>","children":null,"spread":false},{"title":"resample_by_2.obj <span style='color:#111;'>9.10KB</span>","children":null,"spread":false},{"title":"stdafx.obj <span style='color:#111;'>2.45KB</span>","children":null,"spread":false},{"title":"resampler.obj <span style='color:#111;'>40.45KB</span>","children":null,"spread":false},{"title":"sinusoidal_linear_chirp_source.obj <span style='color:#111;'>26.13KB</span>","children":null,"spread":false},{"title":"timeutils.obj <span style='color:#111;'>210.55KB</span>","children":null,"spread":false},{"title":"push_resampler.obj <span style='color:#111;'>95.91KB</span>","children":null,"spread":false},{"title":"resample_fractional.obj <span style='color:#111;'>11.51KB</span>","children":null,"spread":false},{"title":"resample_48khz.obj <span style='color:#111;'>10.70KB</span>","children":null,"spread":false},{"title":"resamplerImpl.obj <span style='color:#111;'>19.40KB</span>","children":null,"spread":false},{"title":"audio_util.obj <span style='color:#111;'>211.09KB</span>","children":null,"spread":false},{"title":"vc140.pdb <span style='color:#111;'>556.00KB</span>","children":null,"spread":false},{"title":"resample_by_2_mips.obj <span style='color:#111;'>2.49KB</span>","children":null,"spread":false},{"title":"cpu_features.obj <span style='color:#111;'>5.50KB</span>","children":null,"spread":false},{"title":"resamplerDll.tlog","children":[{"title":"link.read.1.tlog <span style='color:#111;'>7.50KB</span>","children":null,"spread":false},{"title":"resamplerDll.lastbuildstate <span style='color:#111;'>192B</span>","children":null,"spread":false},{"title":"link.command.1.tlog <span style='color:#111;'>4.25KB</span>","children":null,"spread":false},{"title":"CL.command.1.tlog <span style='color:#111;'>19.42KB</span>","children":null,"spread":false},{"title":"CL.write.1.tlog <span style='color:#111;'>11.55KB</span>","children":null,"spread":false},{"title":"CL.read.1.tlog <span style='color:#111;'>202.38KB</span>","children":null,"spread":false},{"title":"link.write.1.tlog <span style='color:#111;'>2.68KB</span>","children":null,"spread":false},{"title":"resamplerDll.write.1u.tlog <span style='color:#111;'>1.58KB</span>","children":null,"spread":false}],"spread":false},{"title":"sinc_resampler.obj <span style='color:#111;'>51.42KB</span>","children":null,"spread":false},{"title":"resamplerDll.log <span style='color:#111;'>186B</span>","children":null,"spread":false},{"title":"resamplerDll.Build.CppClean.log <span style='color:#111;'>2.24KB</span>","children":null,"spread":false}],"spread":false},{"title":"resamplerDll.vcxproj <span style='color:#111;'>9.99KB</span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'>1.89KB</span>","children":null,"spread":false},{"title":"resamplerDll.vcxproj.filters <span style='color:#111;'>5.15KB</span>","children":null,"spread":false}],"spread":true},{"title":"resamplerDll.sln <span style='color:#111;'>2.01KB</span>","children":null,"spread":false},{"title":"demo","children":[{"title":"main.cpp <span style='color:#111;'>1.30KB</span>","children":null,"spread":false},{"title":"audio8kHz.pcm <span style='color:#111;'>292.97KB</span>","children":null,"spread":false},{"title":"demo.vcxproj.filters <span style='color:#111;'>945B</span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc140.idb <span style='color:#111;'>267.00KB</span>","children":null,"spread":false},{"title":"demo.tlog","children":[{"title":"link.read.1.tlog <span style='color:#111;'>2.85KB</span>","children":null,"spread":false},{"title":"link.command.1.tlog <span style='color:#111;'>1.13KB</span>","children":null,"spread":false},{"title":"CL.command.1.tlog <span style='color:#111;'>802B</span>","children":null,"spread":false},{"title":"CL.write.1.tlog <span style='color:#111;'>372B</span>","children":null,"spread":false},{"title":"CL.read.1.tlog <span style='color:#111;'>13.97KB</span>","children":null,"spread":false},{"title":"link.write.1.tlog <span style='color:#111;'>350B</span>","children":null,"spread":false},{"title":"demo.lastbuildstate <span style='color:#111;'>192B</span>","children":null,"spread":false}],"spread":true},{"title":"demo.log <span style='color:#111;'>146B</span>","children":null,"spread":false},{"title":"demo.Build.CppClean.log <span style='color:#111;'>289B</span>","children":null,"spread":false},{"title":"vc140.pdb <span style='color:#111;'>140.00KB</span>","children":null,"spread":false},{"title":"main.obj <span style='color:#111;'>22.42KB</span>","children":null,"spread":false}],"spread":true},{"title":"demo.vcxproj <span style='color:#111;'>7.73KB</span>","children":null,"spread":false},{"title":"audio11kHz.pcm <span style='color:#111;'>402.83KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • gzankee:
    只能实现特定音频采样率之间的变化2019-05-16
  • 快乐缠绕:
    资源一般。2018-08-02

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明