1schema_version: 0.3 2type: filter 3identifier: jack 4title: JACK 5version: 1 6copyright: Copyright (C) 2004-2018 Meltytech, LLC 7license: GPLv2 8language: en 9url: http://www.ladspa.org/ 10creator: Dan Dennedy 11tags: 12 - Audio 13description: Process audio using JACK. 14notes: > 15 This can be used to receive audio from JACK by connecting only input ports. 16 It can be used to output audio to JACK by connecting only the output ports. 17 Or, you can use it as a filter with something like JACK Rack by connecting 18 both output and input ports to send and receive. 19 You can configure as many channels as you need and repeat the in_1/out_1 20 pattern for as many channels as you have configured. 21 If you are using a MLT consumer that uses ALSA, then you should start 22 jackd with the dummy driver, e.g.: jackd -ddummy -r48000 -p2048. 23 24bugs: 25 - > 26 MLT cannot automatically adapt to the sample rate at which JACK is configured. 27 Please make sure they are configured the same. 28 - Does not automatically reconfigure to the number of channels requested by consumer. 29 - Some effects have a temporal side-effect that may not work well. 30 31parameters: 32 - identifier: client_name 33 title: JACK client name 34 type: string 35 argument: yes 36 required: yes 37 description: > 38 Creates a JACK client with the specified name with input and output ports. 39 The name must be 60 characters or less. 40 41 - identifier: channels 42 title: Channels 43 type: integer 44 minimum: 1 45 default: 2 46 47 - identifier: in_1 48 title: Receive L 49 type: string 50 51 - identifier: in_2 52 title: Receive R 53 type: string 54 55 - identifier: out_1 56 title: Send L 57 type: string 58 59 - identifier: out_2 60 title: Send R 61 type: string 62