35#ifndef TappedDelayLineFilter_h
36#define TappedDelayLineFilter_h
48 virtual void Refresh()
override;
50 static std::string GetProtocolName();
56 static void DoFilterKernel(
64 static void DoFilterKernelGeneric(
71 static void DoFilterKernelAVX2(
78 std::string m_tapDelayName;
79 std::string m_tap0Name;
80 std::string m_tap1Name;
81 std::string m_tap2Name;
82 std::string m_tap3Name;
83 std::string m_tap4Name;
84 std::string m_tap5Name;
85 std::string m_tap6Name;
86 std::string m_tap7Name;
Abstract base class for all filter graph blocks which are not physical instrument channels.
Definition: Filter.h:95
Descriptor for a single stream coming off a channel.
Definition: StreamDescriptor.h:46
Performs an 8-tap FIR filter with a multi-sample delay between taps.
Definition: TappedDelayLineFilter.h:44
virtual void Refresh() override
Evaluates a filter graph node.
Definition: TappedDelayLineFilter.cpp:109