ecaplay man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

ecatools(1)		      Multimedia software		   ecatools(1)

NAME
       ecatools - audio processing utils based on ecasound

SYNOPSIS
       ecaconvert .extension file1 [ file2 ... fileN ]

       ecafixdc file1 [ file2 ... fileN ]

       ecalength file1 [ file2 ... fileN ]

       ecamonitor [host][:port]

       ecanormalize file1 [ file2 ... fileN ]

       ecaplay [-dfhklopq] [ file1 file2 ... fileN ]

       ecasignalview [ options ] [ input ] [ output ]

DESCRIPTION
       Ecatools are simple command line utils for audio file processing.  Each
       tool is designed to perform one specific operation. Most of  the	 tools
       also support batch processing.

       ECACONVERT

       A  tool	for converting a set of files to a common target format.  This
       target format is given as the first command line argument, and its syn‐
       tax is .ext.

       ECAFIXDC

       A simple command-line tool for fixing DC-offset.

       ECALENGTH

       See the separate ecalength(1) man page.

       ECAMONITOR

       Ecamonitor is a util program that can be used to monitor an active eca‐
       sound session. Ecamonitor is able to show information about the current
       chainsetup  such as list of inputs, outputs, current position, effects,
       the engine status and numerous other things.

       By default ecamonitor will try to connect to IP4	 address  "localhost",
       to  port	 "2868".   A  different address can be specified when starting
       ecamonitor, for example "ecamonitor foo.mynetwork.com"  or  "ecamonitor
       foo.mynetwork.com:4500".

       To  enable  inbound  connections,  ecasound  has to be started with the
       --daemon option. Ecamonitor is implemented in Python using  the	NetECI
       API.

       ECANORMALIZE

       Ecanormalize is a command-line tool for normalizing audio files to uti‐
       lize the full available sample resolution. Ecanormalize first finds out
       how  much the input file can be amplified without clipping and if there
       is room for increase, a static gain will be applied to the file.

       ECAPLAY

       Ecaplay is a command-line tool for playing audio	 files.	 Ecaplay  uses
       the  libecasound	 engine	 and  is thus able to handle all audio formats
       supported by the library.

       Files can be selected for playback either by specifying	the  filenames
       on  the	command-line,  or by using the playlist mechanism. In playlist
       mode, files can be added to the playlist using the -q  option.  The  -p
       option  can  then  be  used to play all tracks on the playlist. Ecaplay
       will repeat the playlist tracks until explicitly stopped	 (with	double
       Ctrl-C).	  Playlist can be flushed with -f and its contents listed with
       -l option.

       If not otherwise specified, ecaplay will use the	 audio	output	device
       specified  in  ~/.ecasound/ecasoundrc  for playback. A different output
       device can be selected  with  ECAPLAY_OUTPUT_DEVICE  shell  environment
       variable or with the -o:output_device command-line option.

       Playback	 can be stopped at any time with Ctrl-C. If multiple files are
       played, first Ctrl-C will stop the current file and move on to play the
       next  one. Issuing Ctrl-C twice (within one second), will cause ecaplay
       to exit.

       -d:debuglevel
	      Set libecasound debug level. See ecasound(1).

       -f     Flush the playlist contents. See also options -l, -p and -q.

       -h     Print usage information and exit.

       -k:number
	      Skip ’number’ of files.

       -l     List the current playlist contents to stdout. See	 also  options
	      -f, -p and -q.

       -o:output_device
	      Use  ’output_device’  instead  of	 the default output device (as
	      specified in ~/.ecasound/ecasoundrc). Syntax is same as used  by
	      "-o"  ecasound  option  (see ecasound(1) man page).  This option
	      overrides the ECAPLAY_OUTPUT_DEVICE environment  variable	 (more
	      info below).

       -p     Play  tracks  in the playlist (in looped mode). See also options
	      -f, -l and -q.

       -q     Queue new tracks to the playlist. All  filenames	given  on  the
	      command-line  will  be added to the the playlist. It is possible
	      to queue new tracks while another instance of ecaplay  is	 using
	      the playlist. See also options -f, -l and -p.

	      ECASIGNALVIEW

       Ecasignalview is meant for monitoring signal amplitude and peak statis‐
       tics. It accepts the following options:

       input  The first option not starting with a ’-’ is  interpreted	as  an
	      input  string.  This  can be a device or a filename. All formats
	      supported by libecasound are accepted. Defaults to ’/dev/dsp’.

       output Similarly to input, second option not starting  with  a  ’-’  is
	      interpreted as output. Defaults to ’null’.

       -b:buffersize
	      Buffersize in sample frames. Defaults to 128.

       -c     Enable  cumulative mode. Counters are not reseted after refresh.
	      *deprecated*

       -d     Enable debug mode.

       -f:format_string
	      Specify default audio format. See ecasound(1) for details.

       -r:rate_msec
	      Specify screen refresh rate in milliseconds.

       -I     Use linear scale for showing audio sample amplitude.

       -L     Use logarithmic scale for showing audio sample amplitude.

       -G, -B, -M*, -r, -z
	      Ecasound options use to modify the engine	 behaviour,  see  eca‐
	      sound(1) manpage for details.

	      When  ecasignalview  is running, the following keyboard commands
	      can be used to control the operation  (requires  system  support
	      for UNIX terminal interface control):

       spacebar
	      Reset  statistics	 (max-peak,  avg-amplitude and clipped samples
	      count).

       q or Q or Esc
	      Quit ecasignalview.

	      It is also possible to reset the	max-peak  and  clipped-samples
	      counters	by  sending a SIGHUP signal to the process (i.e.  from
	      another console: "killall -v -HUP ecasignalview").

       More complete documentation for ecasignalview can be found  from	 "Eca‐
       sound  User’s  Guide"  (see ’’http://nosignal.fi/ecasound -> Documenta‐
       tion’’).

ENVIRONMENT
       ECASOUND Path to the ecasound executable. Used by many ecatools.

       ECAPLAY_OUTPUT_DEVICE Device ecaplay should use for audio output.  Same
       syntax as for ecaplay/ecasound "-o" option.

FILES
       ~/.ecasound/ecasoundrc  The  default  ecasound  resource file. See eca‐
       soundrc(5) for details.

       ~/.ecasound/ecaplay_queue File used to store the ecaplay playlist  (one
       track per line with full path).

SEE ALSO
       ecasound	 (1),  ecalength(1), "HTML docs in the Documentation subdirec‐
       tory"

AUTHOR
       Kai Vehmanen, <kvehmanen -at- eca -dot- cx <kvehmanen  -at-  eca	 -dot-
       cx>>

				  12.11.2005			   ecatools(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net