diff options
Diffstat (limited to 'example-clients')
-rw-r--r-- | example-clients/metro.c | 5 | ||||
-rw-r--r-- | example-clients/midiseq.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/example-clients/metro.c b/example-clients/metro.c index 065d03e4..8240b40c 100644 --- a/example-clients/metro.c +++ b/example-clients/metro.c @@ -135,6 +135,7 @@ main (int argc, char *argv[]) int attack_percent = 1, decay_percent = 10, dur_arg = 100; char *client_name = 0; char *bpm_string = "bpm"; + int verbose = 0; jack_status_t status; const char *options = "f:A:D:a:d:b:n:thv"; @@ -149,6 +150,7 @@ main (int argc, char *argv[]) {"name", 1, 0, 'n'}, {"transport", 0, 0, 't'}, {"help", 0, 0, 'h'}, + {"verbose", 0, 0, 'v'}, {0, 0, 0, 0} }; @@ -196,6 +198,9 @@ main (int argc, char *argv[]) client_name = (char *) malloc ((strlen (optarg) + 1) * sizeof (char)); strcpy (client_name, optarg); break; + case 'v': + verbose = 1; + break; case 't': transport_aware = 1; break; diff --git a/example-clients/midiseq.c b/example-clients/midiseq.c index 867942f5..45085e80 100644 --- a/example-clients/midiseq.c +++ b/example-clients/midiseq.c @@ -82,6 +82,7 @@ static int process(jack_nframes_t nframes, void *arg) int main(int narg, char **args) { int i; + jack_nframes_t nframes; if ((narg<6) || ((narg-3)%3 != 0)) { usage(); exit(1); @@ -92,6 +93,7 @@ int main(int narg, char **args) } jack_set_process_callback (client, process, 0); output_port = jack_port_register (client, "out", JACK_DEFAULT_MIDI_TYPE, JackPortIsOutput, 0); + nframes = jack_get_buffer_size(client); loop_index = 0; num_notes = (narg - 3)/3; note_frqs = malloc(num_notes*sizeof(unsigned char)); |