source/alo.c
static void
cleanup(LV2_Handle instance)
{
	log("Cleanup");

	Alo* self = (Alo*)instance;

	for (int i = 0; i < NUM_LOOPS; i++) {
		free(self->loops[i]);
	}
	free(self->low_beat);
	free(self->high_beat);
	free(self->recording);
	free(self);
}
/**
   Destroy a plugin instance (counterpart to `instantiate()`).

   This method is in the ``instantiation'' threading class, so no other
   methods on this instance will be called concurrently with it.
*/
Destroy a plugin instance (counterpart to `instantiate()`).
This method is in the ``instantiation'' threading class, so no other
methods on this instance will be called concurrently with it.
Destroy a plugin instance ( counterpart to ` instantiate () ` ) . This method is in the ` ` instantiation ' ' threading class so no other methods on this instance will be called concurrently with it .
static void
cleanup(LV2_Handle instance)
{
	log("Cleanup");
	Alo* self = (Alo*)instance;
	for (int i = 0; i < NUM_LOOPS; i++) {
		free(self->loops[i]);
	}
	free(self->low_beat);
	free(self->high_beat);
	free(self->recording);
	free(self);
}
static void cleanup ( LV2_Handle instance ) { log ( " " ) ; Alo * self = ( Alo * ) instance ; for ( int i = 0 ; i < NUM_LOOPS ; i ++ ) { free ( self -> loops [ i ] ) ; } free ( self -> low_beat ) ; free ( self -> high_beat ) ; free ( self -> recording ) ; free ( self ) ; }
Destroy a plugin instance (counterpart to `instantiate()`).
Destroy a plugin instance ( counterpart to ` instantiate () ` ) .