LMMS
Loading...
Searching...
No Matches
midi-join.c File Reference
#include "CarlaNative.h"
#include "CarlaMIDI.h"
#include <stdlib.h>
#include <stdio.h>

Classes

struct  MidiSplitHandle

Macros

#define handlePtr   ((MidiSplitHandle*)handle)

Functions

static NativePluginHandle midijoin_instantiate (const NativeHostDescriptor *host)
static void midijoin_cleanup (NativePluginHandle handle)
static void midijoin_process (NativePluginHandle handle, float **inBuffer, float **outBuffer, uint32_t frames, const NativeMidiEvent *midiEvents, uint32_t midiEventCount)
void carla_register_native_plugin_midijoin (void)

Variables

static const NativePluginDescriptor midijoinDesc

Macro Definition Documentation

◆ handlePtr

#define handlePtr   ((MidiSplitHandle*)handle)

Function Documentation

◆ carla_register_native_plugin_midijoin()

void carla_register_native_plugin_midijoin ( void )

◆ midijoin_cleanup()

void midijoin_cleanup ( NativePluginHandle handle)
static

◆ midijoin_instantiate()

NativePluginHandle midijoin_instantiate ( const NativeHostDescriptor * host)
static

◆ midijoin_process()

void midijoin_process ( NativePluginHandle handle,
float ** inBuffer,
float ** outBuffer,
uint32_t frames,
const NativeMidiEvent * midiEvents,
uint32_t midiEventCount )
static

Variable Documentation

◆ midijoinDesc

const NativePluginDescriptor midijoinDesc
static