.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is turned on, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{ . if \nF \{ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "DTAS-ENV 7" .TH DTAS-ENV 7 "1994-10-02" "dtas 0.14.2.13.g9152" "dtas user manual" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" dtas\-env \- environment variables used through DTAS .SH "DESCRIPTION" .IX Header "DESCRIPTION" As dtas uses Bourne shell and exposes it to users, dtas should have a cohesive set of common environment variables across its audio production and playback environments. This attempts to document them. Most of these environments are set and managed by dtas itself, but users editing commands (e.g. via \fIdtas\-sourcedit\fR\|(1) should be aware of them. .SH "ENVIRONMENT" .IX Header "ENVIRONMENT" .IP "\s-1ECAFMT\s0" 4 .IX Item "ECAFMT" A snippet of command-line switches for ecasound describing audio format parameters (such as word length, channels, sample rate), see \fIdtas\-player_protocol\fR\|(7) for more info. (e.g. \*(L"\-fs32_le,2,44100\*(R") .IP "\s-1INFILE\s0" 4 .IX Item "INFILE" The primary input file for playback or processing. (e.g. \*(L"/path/to/ex.flac\*(R") .IP "\s-1RGFX\s0" 4 .IX Item "RGFX" The sox effect used for applying ReplayGain compensation. Only used during playback in dtas-player. (e.g. \*(L"gain \-6.0\*(R"). Removing this prevents ReplayGain from working and may damage playback equipment with loudly mastered music. .IP "\s-1SOXFMT\s0" 4 .IX Item "SOXFMT" A snippet of command-line switches for sox describing audio format parameters (such as word length, channels, sample rate), see \fIdtas\-player_protocol\fR\|(7) for more info. (e.g. \*(L"\-ts32 \-c2 \-r44100\*(R") .IP "\s-1TRIMFX\s0" 4 .IX Item "TRIMFX" The sox effect used for seeking during playback with dtas-player and track offsets for dtas-splitfx. (e.g. \*(L"trim 36000s\*(R") .Sp Additionally, \fIdtas\-splitfx\fR\|(1) documents more environment variables which are not used elsewhere. .SH "ENVIRONMENT FOR OTHER EXECUTABLES" .IX Header "ENVIRONMENT FOR OTHER EXECUTABLES" By virtue of running other programs, dtas indirectly uses many commonly-accepted environment variables such as \s-1EDITOR / VISUAL\s0 for selecting a text editor, and \s-1SOX_OPTS, AUDIODEV, AUDIODRIVER\s0 for \fIsox\fR\|(1) and \fIplay\fR\|(1) commands and \s-1LADSPA_PATH\s0 for anything using \s-1LADSPA\s0 plugins (including sox). The \s-1TMPDIR\s0 environment variable controls where temporary files are placed for most programs. .SH "CONTACT" .IX Header "CONTACT" All feedback welcome via plain-text mail to: .PP Mailing list archives available at and .PP No subscription is necessary to post to the mailing list. .SH "COPYRIGHT" .IX Header "COPYRIGHT" Copyright 2013\-2016 all contributors .PP License: \s-1GPL\-3.0+ \s0