Provided by: jack-tools_20131226-1.1_amd64 bug

NAME

       jack-dl - JACK shared library dsp loader

SYNOPSIS

       jack-dl [options]

OPTIONS

       -b : Set the number of buffers (default=8). -c : Set the number of input and output
       channels (default=8). -k : Set the number of control buses (default=64). -p : Set the udp
       port number (default=57190).

DESCRIPTION

       jack-dl loads dsp algorithms from shared libraries and allows user interaction with the
       executing graph. Commands are sent as OSC packets over a UDP connection.

       The dsp graph code must provide three functions:

           size_t (*dsp_memreq)();
           void (*dsp_init)(void *);
           void (*dsp_step)(void *,int);

       jack-dl accepts the OSC commands:

       Command Arguments Description ------- --------- ----------- /b_alloc id::int frames::int
       channels::int buffer allocate /c_set index::int value::float control set /g_load
       object-file::file-path graph load

       jack-dl consults the JACK_DL_CONNECT_TO and JACK_DL_CONNECT_FROM environment variables.

       jack-dl implements only a subset of the OSC protocol. In particular it does not implement
       the patten matching rules and does not implement a scheduler for incoming messages.

       jack-dl drops all unrecognized incoming packets.

AUTHOR

       Rohan Drape http://rd.slavepianos.org/

SEE ALSO

       jackd(1), OSC(7) http://opensoundcontrol.org/

AUTHOR

       Rohan Drape <rd@slavepianos.org>
           Author.

                                            12/11/2022                                 JACK-DL(1)