没有合适的资源?快使用搜索试试~ 我知道了~
dsp_opencl_gpu:使用 OpenCL 在 GPU 上进行数字音频处理
共94个文件
h:51个
cpp:30个
xcuserstate:2个
需积分: 50 3 下载量 88 浏览量
2021-06-04
11:55:48
上传
评论
收藏 134KB ZIP 举报
温馨提示
#dsp_opencl_gpu_tester 检查 GPU 可用于数字音频处理的条件。 编写最简单的内核,它只是将输入复制到输出。 编写的实时 FFT 卷积器。 执行程序<< 文件“in.txt”应该放在可执行文件所在的位置。 如果要进行实验或如果只处理音频文件和给定脉冲响应,请填写“in.txt”。 将字段IF_CARRY_EXPERIMENTS 的值设置为YES 进行实验,NO 仅进行一次处理。 如果设置为 NO,给出适当大小的块并选择应该在哪里进行计算:在 CPU 上还是在 GPU 上。 单个处理的结果将放在“singleProcessing”文件夹中。 在类实验室中定义的每个实验都有单独的文件夹。 在不同平台上迁移<< 使用的库:OpenCL 实现、fftw(浮动版本)、libsndfile。 增强库。 文件夹由 mkdir 函数创建,该函数适用于所有 POSIX 系统。
资源推荐
资源详情
资源评论
收起资源包目录
dsp_opencl_gpu-master.zip (94个子文件)
dsp_opencl_gpu-master
in.txt 414B
DSPOpenCLGPUTester.xcodeproj
project.xcworkspace
contents.xcworkspacedata 164B
xcuserdata
kadlubeczek47.xcuserdatad
UserInterfaceState.xcuserstate 27KB
Kadlubek47.xcuserdatad
UserInterfaceState.xcuserstate 17KB
project.pbxproj 40KB
xcuserdata
kadlubeczek47.xcuserdatad
xcschemes
xcschememanagement.plist 490B
DSPOpenCLGPUTester.xcscheme 4KB
Kadlubek47.xcuserdatad
xcschemes
xcschememanagement.plist 490B
DSPOpenCLGPUTester.xcscheme 3KB
README.md 1KB
source
TrialsSet.h 3KB
CopyingProcessor_OpenCL.cpp 3KB
DebugFunctions.h 530B
IConvolutioner.h 2KB
Laboratory.h 4KB
language_pl.h 3KB
simply_kernels.cl 281B
fft_base_kernels.h 14KB
IParameterizable.h 1KB
IRFC_Testing.cpp 1KB
IRF.h 450B
pl_opencl_device_description.h 1KB
ResultPath_conf.h 401B
Laboratory.cpp 34KB
AudioFileIOManager.h 4KB
IRFCsFactory.h 770B
FilterModule.cpp 1KB
Convolutioner_FrequencyDomain_OpenCL.cpp 9KB
ConvolutionersFactory.h 896B
IRFC_LowPass.cpp 4KB
AudioStream.cpp 8KB
fft_execute.cpp 14KB
IRFCsFactory.cpp 1KB
procs.h 3KB
Convolutioner_FrequencyDomain.h 1KB
fft_internal.h 7KB
PIRBase.h 715B
IRFC_LowPass.h 2KB
IRFC_FromFile.h 763B
Convolutioner_FrequencyDomain_OpenCL.h 2KB
Timer.h 2KB
Properties.cpp 2KB
ChannelsWindow.cpp 2KB
OpenCLBuffer.h 3KB
OpenCLProcessorBase.cpp 6KB
IRFC_FromFile.cpp 2KB
IRFCsManager.h 905B
OpenCLInfo.cpp 4KB
AudioStream.h 2KB
PartitionedIR_freqDomain.h 1KB
Convolutioner_TimeDomain.h 654B
OpenCLInfo.h 642B
Properties.h 4KB
FMTypes.h 349B
OpenCLProcessorBase.h 1KB
CopyingProcessor_Ganged_OpenCL.h 916B
PIR_fftw.cpp 3KB
Experiment.h 3KB
IRFC_Testing.h 626B
GeneralExceptions.h 1KB
CopyingProcessor_OpenCL.h 983B
FilterModule.h 1KB
ChannelsWindow.h 2KB
PIROpenCL.cpp 3KB
FMParamsInfo.cpp 2KB
FMParamsInfo.h 3KB
IProcess.h 465B
main.cpp 242B
AudioInOutBuffers.h 981B
Convolutioner_TimeDomain.cpp 1KB
IRFCBase.cpp 452B
Experiment.cpp 21KB
PIROpenCL.h 1KB
clFFT.h 5KB
IIRFC.h 540B
OpenCLProcessorWithBuffersInOutBase.h 907B
PIR_fftw.h 972B
ConvolutionerBase.h 572B
IRFCBase.h 769B
ConvolutionersFactory.cpp 2KB
AudioBuffer.h 1KB
IRFCsManager.cpp 804B
CopyingProcessor_Ganged_OpenCL.cpp 2KB
ConvolutionersManager.cpp 1KB
Description.cpp 405B
fft_kernelstring.cpp 50KB
fft_setup.cpp 11KB
convolute_kernel_frequency_domain.cl 3KB
Convolutioner_FrequencyDomain.cpp 9KB
IfTesting.h 330B
PartitionedIR_freqDomain.cpp 3KB
ConvolutionersManager.h 978B
StatisticsComputator.h 4KB
ReadMe.txt 1KB
共 94 条
- 1
资源评论
神力锂电
- 粉丝: 31
- 资源: 4690
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功