File: README

package info (click to toggle)
lv2proc 0.5.0-2
  • links: PTS, VCS
  • area: main
  • in suites: buster, jessie, jessie-kfreebsd, sid, stretch
  • size: 496 kB
  • ctags: 91
  • sloc: ansic: 1,053; sh: 1,046; makefile: 21
file content (101 lines) | stat: -rw-r--r-- 2,602 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
LV2proc
=======

  http://naspro.sourceforge.net/applications.html#lv2proc

  Version: 0.5.0

About
-----

  LV2proc is a simple command line effect processor using LV2 plugins.

  The code is released under the GPL 3
  (http://www.gnu.org/licenses/gpl-3.0.html).

Runtime dependencies
--------------------

  * Lilv (http://drobilla.net/software/lilv/);
  * libsndfile (http://www.mega-nerd.com/libsndfile/);
  * Standard C and math libraries.

Build-time dependencies
-----------------------

  * pkg-config (http://pkg-config.freedesktop.org/);
  * An environment capable of running Autotools-based build systems;
  * (optional) GNU Autoconf (http://www.gnu.org/software/autoconf/) >= 2.68 and
    GNU Automake (http://www.gnu.org/software/automake/) to regenerate the
    build system.

Usage
-----

  Synopsis
  --------

    lv2proc [ options ] -i input -o output plugin
    lv2proc -h|--help
    lv2proc --version

  Description
  -----------

    lv2proc generates an output sound file by applying a LV2 effect plugin to an
    input sound file.

  Options
  -------

    -h, --help
           Print a short description of the command line options on the
           standard output and quit.

    --version
           Print version and copyright information on the standard output and quit.

    -i input
           Indicates the input sound file.

    -o output
           Indicates the output sound file.

    plugin LV2 plugin URI.

    -n frames
           Number of audio frames to be processed at each cycle (default is
           512).

    -c port:value
           Assigns value to the port identified by port symbol port. The
           specified port must be a control input port and value must be a
           floating-point number in a form that strtof() undestands, assuming
           that the "C" locale is being used.

    --with-latency
           Disables latency compensation that is generously offered to you by
           default.

    --timing
           Report some timing statistics on the standard output after sound
           processing.

    --normalize
           Normalize the output file by applying the same gain factor to all
           channels. No fancy loudness estimation going on here, just trying to
           make use of the whole dynamic range of the output file format.

  Environment
  -----------

    LV2_PATH
           Used to override the list of directories where LV2 plugin bundles are
           looked for (as per LV2 specification, see <http://lv2plug.in/>).

Installation
------------

  As usual:

  $ ./configure && make && make install