LMMS
Loading...
Searching...
No Matches
jackhost.cpp File Reference
#include <jack/midiport.h>
#include <calf/host_session.h>
#include <calf/preset.h>
#include <calf/gtk_session_env.h>
#include <calf/plugin_tools.h>
#include <getopt.h>
#include <calf/modulelist.h>

Macros

#define jack_port_rename_fn(client, handle, name)
#define PER_MODULE_ITEM(name, isSynth, jackname)

Functions

audio_module_ifacecreate_calf_plugin_by_name (const char *effect_name)
static void remove_mapping (automation_map &amap, uint32_t source, int param_no)
void print_help (char *argv[])
int main (int argc, char *argv[])

Variables

const char * client_name = "calfhost"
static const char * short_options = "c:i:l:o:m:M:s:S:ehvLnt"
static struct option long_options []

Macro Definition Documentation

◆ jack_port_rename_fn

#define jack_port_rename_fn ( client,
handle,
name )
Value:
static const char * name
Definition pugl.h:1582
CARLA_PLUGIN_EXPORT int jack_port_set_name(jack_port_t *port, const char *port_name)
Definition libjack_ports.cpp:337

◆ PER_MODULE_ITEM

#define PER_MODULE_ITEM ( name,
isSynth,
jackname )
Value:
jackname " "

Function Documentation

◆ create_calf_plugin_by_name()

audio_module_iface * create_calf_plugin_by_name ( const char * effect_name)

◆ main()

int main ( int argc,
char * argv[] )

◆ print_help()

void print_help ( char * argv[])

◆ remove_mapping()

void remove_mapping ( automation_map & amap,
uint32_t source,
int param_no )
static

Variable Documentation

◆ client_name

const char* client_name = "calfhost"

◆ long_options

struct option long_options[]
static
Initial value:
= {
{"help", 0, 0, 'h'},
{"version", 0, 0, 'v'},
{"client", 1, 0, 'c'},
{"effect", 0, 0, 'e'},
{"load", 1, 0, 'l'},
{"input", 1, 0, 'i'},
{"output", 1, 0, 'o'},
{"midi", 1, 0, 'm'},
{"state", 1, 0, 's'},
{"connect-midi", 1, 0, 'M'},
{"session-id", 1, 0, 'S'},
{"list", 0, 0, 'L'},
{"no-gui", 0, 0, 'n'},
{"no-tray", 0, 0, 't'},
{0,0,0,0},
}

◆ short_options

const char* short_options = "c:i:l:o:m:M:s:S:ehvLnt"
static