source/alo.c
static void
run(LV2_Handle instance, uint32_t n_samples)
{
	Alo* self = (Alo*)instance;

	run_loops(self, n_samples);
	run_clicks(self, n_samples);
	run_events(self);

	if (! *(self->ports.enabled)) {
		reset(self);
	}
}
/**
   The `run()` method is the main process function of the plugin.  It processes
   a block of audio in the audio context.  Since this plugin is
   `lv2:hardRTCapable`, `run()` must be real-time safe, so blocking (e.g. with
   a mutex) or memory allocation are not allowed.
*/
The `run()` method is the main process function of the plugin.  It processes
a block of audio in the audio context.  Since this plugin is
`lv2:hardRTCapable`, `run()` must be real-time safe, so blocking  or memory allocation are not allowed.
The ` run () ` method is the main process function of the plugin . It processes a block of audio in the audio context . Since this plugin is ` lv2 : hardRTCapable ` ` run () ` must be real - time safe so blocking or memory allocation are not allowed .
static void
run(LV2_Handle instance, uint32_t n_samples)
{
	Alo* self = (Alo*)instance;
	run_loops(self, n_samples);
	run_clicks(self, n_samples);
	run_events(self);
	if (! *(self->ports.enabled)) {
		reset(self);
	}
}
static void run ( LV2_Handle instance , uint32_t n_samples ) { Alo * self = ( Alo * ) instance ; run_loops ( self , n_samples ) ; run_clicks ( self , n_samples ) ; run_events ( self ) ; if ( ! * ( self -> ports . enabled ) ) { reset ( self ) ; } }
The `run()` method is the main process function of the plugin.
The ` run () ` method is the main process function of the plugin .