]> git.sesse.net Git - mlt/blob - src/modules/jackrack/filter_jackrack.yml
Merge pull request #25 from RedDwarf69/versioned_symbols
[mlt] / src / modules / jackrack / filter_jackrack.yml
1 schema_version: 0.1
2 type: filter
3 identifier: jackrack
4 title: JACK
5 version: 1
6 copyright: Copyright (C) 2004-2011 Ushodaya Enterprises Limited
7 license: GPLv2
8 language: en
9 url: http://www.ladspa.org/
10 creator: Dan Dennedy
11 tags:
12   - Audio
13 description: Process audio using JACK.
14 notes: >
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   The MLT JACK client name uses the format: mlt{pid}.
24 bugs:
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
31 parameters:
32   - identifier: argument
33     title: JACK Rack file
34     type: string
35     description: >
36       Creates JACK ports and runs a JACK Rack project to process audio
37       through a stack of LADSPA filters.
38   - identifier: src
39     title: JACK Rack file
40     type: string
41   - identifier: channels
42     title: Channels
43     type: integer
44     minimum: 1
45     default: 2
46   - identifier: in_1
47     title: Receive L
48     type: string
49   - identifier: in_2
50     title: Receive R
51     type: string
52   - identifier: out_1
53     title: Send L
54     type: string
55   - identifier: out_2
56     title: Send R
57     type: string