Beatmup
|
Contains templates calling elementary audio signal processing routines depending on sample formats of their arguments. More...
Functions | |
template<template< typename, typename > class Func, typename... Args> | |
void | pipeline (const AudioSampleFormat inFormat, const AudioSampleFormat outFormat, const sample8 *input, sample8 *output, Args &&... args) |
Contains templates calling elementary audio signal processing routines depending on sample formats of their arguments.
An elementary routine is a class template having a public function process() performing a specific processing action. The template arguments of this class are readers of / writers to signal specialized for given sample formats.
|
inline |
Definition at line 32 of file processing.h.