jamin man page on DragonFly

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

JAMIN(1)			     Audio			      JAMIN(1)

NAME
       jamin - JACK Audio Mastering interface

SYNOPSIS
       jamin [ options ] [ inport1 inport2 [ outport1 outport2 ]]

       jamin-scene <scene-num>

DESCRIPTION
       The  jamin  command  invokes  JAMin, the JACK Audio Mastering interface
       which is based on the JACK Audio Connection Kit, <http://jackit.source‐
       forge.net>.

       JAMin is designed for professional stereo audio mastering.  It provides
       of a number of tools: a 1024-band hand-drawn EQ	with  parametric  con‐
       trols,  a  31-band  graphic  EQ, 3-band compressor, 3-band stereo width
       control, lookahead limiter, boost, and other features.

       For the latest JAMin information, see <http://jamin.sourceforge.net>.

OPTIONS
       -f filename
	      Load session file filename on startup.  If no  session  file  is
	      specified, JAMin loads "~/.jamin/default.jam" if that exists, or
	      else uses some system-provided default settings.

       -h
	      Print a brief usage message describing the main  jamin  options,
	      including some developer options not intended for normal users.

       -j servername
	      Connect  to  JACK server servername.  Otherwise, use the default
	      server.

       -n clientname
	      Set JACK clientname used to identify  input  and	output	ports.
	      Otherwise, use "jamin".

       -s frequency
	      Set  the spectrum update frequency (per second).	The range is 1
	      to 10 with 10 as the default.  Set  to  0	 to  disable  spectrum
	      update.

       -c time
	      Set the crossfade time in seconds.  The range is 0.0 to 2.0 with
	      1.0 as the default.  WARNING: fast crossfade times  in  combina‐
	      tion  with large jack buffer sizes may introduce zipper noise to
	      some signals (especially sustained sounds in the bass range).

       -p
	      Don't automatically connect any JACK output ports.

	      Without this option, JAMin will connect to outport1 and outport2
	      if  they were explicitly listed on the command line.  If not, it
	      connects to the first two physical output ports with the	string
	      ":playback" in their names.

       -i
	      Use  IIR	type  crossover instead of the default FFT type cross‐
	      over.  The IIR crossover is  less	 CPU  intensive	 but  the  FFT
	      crossover may give better results (YMMV).

       -r
	      Load  GTK	 resource  information	from an example JAMin resource
	      file.  If the -r option is  not  specified,  look	 for  a	 user-
	      defined  resource file in ~/.jamin/jamin_ui.  Otherwise, use the
	      system-wide GTK settings.

       -v
	      Print verbose output.  Use -vv or -vvv for more detail.

       -V     Print version and copyright information, then quit.

FILES
       ~/.jamin
	      Directory containing per-user JAMin data.	 Created automatically
	      if it does not already exist.

       ~/.jamin/jamin_ui
	      Default resource file for GTK user interface customization, used
	      when the -r command option is not specified.  JAMin  provides  a
	      default	 resource    file    in	   ${prefix}/share/jamin/exam‐
	      ples/jamin_ui.	To   customize	 that	file,	copy   it   to
	      ~/.jamin/jamin_ui and make changes.

       ~/.jamin/*.jam
	      Normal  location	for  user-defined  session files.  They can be
	      stored elsewhere, if desired.

       ~/.jamin/default.jam
	      If this session file exists, it is loaded by default on startup,
	      except when overridden by the -f option.

IPC
       If JAMin has been built with OSC support enabled it responds to UDP OSC
       messages on port 4444.

       Messages to /jamin/scene with a numerical argument cause the scene num‐
       ber  to	change.	 A  commaind line tool (jamin-scene) and LADSPA Plugin
       (jamin_cont, ID:1912) are provided for remote scene changes.

EXAMPLES
       Since jamin is not a standalone program we generally  need  other  pro‐
       grams  to  provide  input  audio and receive the mastered output.  This
       example uses alsaplayer with output going to the first two  ALSA	 play‐
       back ports:

	      jackd -R -d alsa -p 2048 -r 44100 &
	      alsaplayer -o jack -s src -d noconnect song.wav &
	      jamin src:out_1 src:out_2

       That  was  the  brute force method.  It is much easier to have qjackctl
       start the JACK server and handle its connections.  After the server  is
       running,	 start	jackplayer  and	 jamin.	  The "transport" option tells
       jackplayer (an alsaplayer alias) to start and stop under JACK transport
       control.

	      qjackctl &
	      jackplayer -d noconnect/transport song.wav &
	      jamin

       Any  JACK-aware player such as rezound, ecasound or ecamegapedal can be
       used, instead.

       A more advanced technique uses ardour for both the source and  destina‐
       tion.  In ardour, run all of your track outputs into a stereo bus, con‐
       nect its output ports to JAMin, then run the JAMin outputs back into  a
       record-enabled  stereo  track.  This allows mixing and mastering at the
       same time.  If JAMin is already running when ardour  reopens  the  ses‐
       sion, it will automatically reconnect all these ports.

	      qjackctl &
	      jamin &
	      ardour

SEE ALSO:
       <http://jamin.sourceforge.net>
       <http://www.alsa-project.org>
       <http://jackd.sourceforge.net>
       <http://qjackctl.sourceforge.net>
       <http://www.suse.de/~mana/jack.html>
       <http://alsaplayer.sourceforge.net>
       <http://ardour.sourceforge.net>
       <http://rezound.sourceforge.net>
       jackd(1)
       alsaplayer(1)
       ardour(1)

BUGS
       Please send bug reports to <jamin-devel@lists.sourceforge.net>.

AUTHORS
       Steve  Harris  is  the  principal  JAMin author and team leader.	 Other
       developers include: Jan Depner, Jack O'Quin, Ron	 Parker,  and  Patrick
       Shirkey.	  Alexandre  Prokoudine assisted with internationalization and
       translated JAMin into Russian.

December 2004			    0.95.0			      JAMIN(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