Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
gpu_convolution_reverb.hpp File Reference
#include <array>
#include <cstdint>
#include <memory>
#include <vector>
#include <pulp/audio/buffer.hpp>
#include <pulp/gpu_audio/gpu_audio_capability.hpp>
#include <pulp/gpu_audio/gpu_audio_transport.hpp>
#include <pulp/gpu_audio/gpu_convolver.hpp>
#include <pulp/signal/zero_latency_convolver.hpp>

Go to the source code of this file.

Classes

struct  pulp::gpu_audio::GpuConvolutionReverbConfig
 Configuration for the opt-in GPU realization of Forge's stereo convolution reverb. More...
struct  pulp::gpu_audio::GpuConvolutionReverbLaneReport
 Per-lane evidence. More...
struct  pulp::gpu_audio::GpuConvolutionReverbReport
class  pulp::gpu_audio::GpuConvolutionReverb
 Optional, control-parity GPU route for the two-channel Forge convolution reverb. More...

Namespaces

namespace  pulp
namespace  pulp::gpu_audio
namespace  pulp::gpu_audio::detail

Typedefs

using pulp::gpu_audio::GpuConvolutionReverbNode = GpuConvolutionReverb
 Name used by host/catalog integrations that treat the route as a node.