Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
flow_pans.hpp File Reference
#include <cmath>
#include <cstdint>

Go to the source code of this file.

Namespaces

namespace  pulp
namespace  pulp::gpu_audio

Functions

float pulp::gpu_audio::flow_hash (std::uint32_t k)
float pulp::gpu_audio::flow_base_azimuth (std::uint32_t k, std::uint32_t n)
void pulp::gpu_audio::flow_pan_room (float base_theta, std::uint32_t room_index, float depth, float spread, double t_seconds, float norm, float &pan_l, float &pan_r)
void pulp::gpu_audio::flow_pans_from_base (const float *base_theta, std::uint32_t n, float depth, float spread, double t_seconds, float norm, float *pan_l, float *pan_r)
void pulp::gpu_audio::fill_flow_pans (std::uint32_t n, double t_seconds, float depth, float spread, float *pan_l, float *pan_r)