Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::signal::spectral_codec_detail Namespace Reference

Classes

struct  Shape

Functions

SpectralCodecError shape (const SpectralStreamGeometry &g, std::uint64_t count, Shape &s) noexcept
std::uint64_t read (std::span< const std::uint8_t > b, std::size_t p, unsigned n) noexcept
void write (std::uint8_t *b, std::size_t p, std::uint64_t v, unsigned n) noexcept
SpectralCodecError component (std::uint32_t bits, std::uint64_t index, std::uint32_t fft, bool strict) noexcept

Function Documentation

◆ component()

SpectralCodecError pulp::signal::spectral_codec_detail::component ( std::uint32_t bits,
std::uint64_t index,
std::uint32_t fft,
bool strict )
inlinenoexcept

◆ read()

std::uint64_t pulp::signal::spectral_codec_detail::read ( std::span< const std::uint8_t > b,
std::size_t p,
unsigned n )
inlinenoexcept

◆ shape()

SpectralCodecError pulp::signal::spectral_codec_detail::shape ( const SpectralStreamGeometry & g,
std::uint64_t count,
Shape & s )
inlinenoexcept

◆ write()

void pulp::signal::spectral_codec_detail::write ( std::uint8_t * b,
std::size_t p,
std::uint64_t v,
unsigned n )
inlinenoexcept