Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
modulator_macro_processor.h File Reference

Modulator macro button processor. More...

#include "dsp/port.h"
#include "utils/yaml.h"
Include dependency graph for modulator_macro_processor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ModulatorMacroProcessor
 Modulator macro button processor. More...
 

Macros

#define MODULATOR_MACRO_PROCESSOR_SCHEMA_VERSION   1
 
#define modulator_macro_processor_is_in_active_project(self)    (self->track && track_is_in_active_project (self->track))
 

Functions

COLD void modulator_macro_processor_init_loaded (ModulatorMacroProcessor *self, Track *track)
 
void modulator_macro_processor_set_name (ModulatorMacroProcessor *self, const char *name)
 
Trackmodulator_macro_processor_get_track (ModulatorMacroProcessor *self)
 
void modulator_macro_processor_process (ModulatorMacroProcessor *self, const EngineProcessTimeInfo *const time_nfo)
 Process.
 
ModulatorMacroProcessormodulator_macro_processor_new (Track *track, int idx)
 
void modulator_macro_processor_free (ModulatorMacroProcessor *self)
 

Detailed Description

Modulator macro button processor.

Definition in file modulator_macro_processor.h.