DSPark
1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
BoxAverage.h
1
// DSPark - Professional Audio DSP Framework
2
// Copyright (c) 2026 Cristian Moresi - MIT License
3
4
#pragma once
5
10
namespace
dspark::detail
11
{
12
[[nodiscard]]
inline
double
advanceBoxAverage
(
double
incoming,
double
outgoing,
double
&sum,
13
double
inverseLength)
noexcept
14
{
15
sum += incoming - outgoing;
16
return
sum * inverseLength;
17
}
18
}
// namespace dspark::detail
dspark::detail
Definition
AccountedAllocator.h:17
dspark::detail::advanceBoxAverage
double advanceBoxAverage(double incoming, double outgoing, double &sum, double inverseLength) noexcept
Definition
BoxAverage.h:12
Core
detail
BoxAverage.h
Generated by
1.9.8