r8brain-free-src
High-quality pro audio sample rate converter library
 
Loading...
Searching...
No Matches
CDSPHBUpsampler.h File Reference

Half-band upsampling class. More...

#include "CDSPProcessor.h"
#include "CDSPHBUpsampler.inc"

Go to the source code of this file.

Classes

class  r8b::CDSPHBUpsampler
 Half-band upsampling class. More...
 

Namespaces

namespace  r8b
 The "r8brain-free-src" library namespace.
 

Macros

#define R8BHBC1(fn)
 
#define R8BHBC2
 

Detailed Description

Half-band upsampling class.

This file includes half-band upsampling class.

r8brain-free-src Copyright (c) 2013-2026 Aleksey Vaneev

See the "LICENSE" file for license.

Macro Definition Documentation

◆ R8BHBC1

#define R8BHBC1 ( fn)
Value:
static void fn( double* op, double* const opend, const double* const flt, \
const double* rp ) \
{ \
while( op != opend ) \
{ \
op[ 0 ] = rp[ 0 ];

◆ R8BHBC2

#define R8BHBC2
Value:
op += 2; \
rp++; \
} \
}