#include "mostly_harmless/events/mostlyharmless_InputEventContext.h"
#include "marvin/containers/marvin_BufferView.h"
#include <functional>
Go to the source code of this file.
|
namespace | mostly_harmless |
| The top-level namespace, contains all things plugin-related.
|
|
|
template<marvin::FloatType SampleType> |
void | mostly_harmless::runBlockDispatch (marvin::containers::BufferView< SampleType > buffer, mostly_harmless::events::InputEventContext eventContext, std::function< void(const clap_event_header *event)> &&eventCallback, std::function< void(marvin::containers::BufferView< SampleType >)> &&blockCallback) |
| Splits an input buffer into chunks and dispatches them, allowing for block based processing.
|
|