guitarix.rst 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. .. RST source for guitarix(1) man page. Convert with:
  2. .. rst2man.py guitarix.rst > guitarix.1
  3. .. rst2man.py comes from the SBo development/docutils package.
  4. .. |version| replace:: 0.35.1
  5. .. |date| date::
  6. .. converting from pod:
  7. .. s/B<\([^>]*\)>/**\1**/g
  8. .. s/I<\([^>]*\)>/*\1*/g
  9. ========
  10. guitarix
  11. ========
  12. ------------------------------------------
  13. guitar amp simulator and effects processor
  14. ------------------------------------------
  15. :Manual section: 1
  16. :Manual group: SlackBuilds.org
  17. :Date: |date|
  18. :Version: |version|
  19. SYNOPSIS
  20. ========
  21. guitarix [*-options*]
  22. DESCRIPTION
  23. ===========
  24. Guitarix is a rock guitar amplifier for Jack (Jack Audio Connection
  25. Kit) with one input and two outputs. It is designed to get nice
  26. trash/metal/rock guitar sounds. Guitarix comes with a GTK+ graphical
  27. user interface and a set of LADSPA plugins. This manual page describes
  28. the GTK+ interface.
  29. Guitarix provides one JACK input port and two JACK output ports.
  30. Controls for bass, treble, gain, compressor, preamp, balance, distortion,
  31. freeverb, crybaby (wah) and echo are available. A fixed resonator is
  32. used when distortion is disabled. To modify the sound 'pressure', you
  33. can use the feedback and feedforward sliders.
  34. Guitarix includes an experimental tuner and a JACK MIDI output port
  35. with 3 channels. They are fed by a mix from a pitch tracker and a
  36. beat detector. You can pitch the octave (2 octaves up or down), choose the
  37. MIDI channel, the MIDI program, the velocity and the sensitiviy, which
  38. translates into how fast the note will read after the beat detector
  39. emits a signal. Values for the beat detector can be set for all
  40. channels.
  41. OPTIONS
  42. =======
  43. All parameters are optional. Examples::
  44. guitarix
  45. guitarix -r Guitarix_Oak -i system:capture_3
  46. guitarix -c -o system:playback_1 -o system:playback_2
  47. Help Options:
  48. -h, --help Show help options
  49. --help-all Show all help options
  50. --help-style GTK style configuration options
  51. --help-jack JACK configuration options
  52. --help-overload Switch to bypass mode on overload condition
  53. --help-file File options
  54. --help-debug Debug options
  55. --help-gtk Show GTK+ Options
  56. GTK style configuration options
  57. -c, --clear Use 'default' GTK style
  58. -r, --rcset=<STYLE> Style to use, case-sensitive, one of: 'Burl', 'Camouflage', 'Copper', 'Dark', 'Grandma', 'Grungy_Sun', 'Grungy_Sun_Dark', 'Guitarix', 'Guitarix_Oak', 'Hippie', 'Lavender', 'Nebula', 'Oak', 'Olive', 'Orange', 'Plain_Dark', 'Psycedelic', 'Sky', 'White_Oak'
  59. JACK configuration options
  60. -i, --jack-input=<PORT> Guitarix JACK input
  61. -o, --jack-output=<PORT> Guitarix JACK outputs
  62. -m, --jack-midi=<PORT> Guitarix JACK midi control
  63. -J, --jack-no-conect disable self-connect JACK ports
  64. -n, --name=<NAME> instance name (default gx_head)
  65. -U, --jack-uuid=<UUID> JackSession ID
  66. -A, --jack-uuid2=<UUID2> JackSession ID
  67. -s, --server-name=<NAME> JACK server name to connect to
  68. Switch to bypass mode on overload condition
  69. -I, --idle-timeout=<SECONDS> starved idle thread probe (default: disabled)
  70. -C, --no-convolver-overload disable overload on convolver missed deadline
  71. -X, --xrun-overload JACK xrun (default: false)
  72. -S, --sporadic=<SECONDS> allow single overload events per interval (default: disabled)
  73. File options
  74. -f, --load-file=<FILE> load state file on startup
  75. -P, --plugin-dir=<DIR> directory with guitarix plugins (.so files)
  76. -K, --disable-save-on-exit disable auto save to state file when quit
  77. -a, --auto-save enable auto save (only in server mode)
  78. Debug options
  79. -B, --builder-dir=<DIR> directory from which .glade files are loaded
  80. --style-dir=<DIR> directory with skin style definitions (.rc files)
  81. -t, --log-terminal print log on terminal
  82. -d, --dump-parameter dump parameter table in json format
  83. GTK+ Options
  84. --class=<CLASS> Program class as used by the window manager
  85. --gtk-name=<NAME> Program name as used by the window manager
  86. --screen=<SCREEN> X screen to use
  87. --sync Make X calls synchronous
  88. --gtk-module=<MODULES> Load additional GTK+ modules
  89. --g-fatal-warnings Make all warnings fatal
  90. Application Options:
  91. -v, --version Print version string and exit
  92. -N, --nogui start without GUI
  93. -p, --rpcport=<PORT> start a JSON-RPC server listening on port PORT
  94. -H, --rpchost=<HOSTNAME> set hostname to connect to
  95. -G, --onlygui start only GUI
  96. -L, --liveplaygui start with Live Play GUI
  97. -M, --mute start with engine muted
  98. -b, --bank=<BANK:PRESET> set bank and preset to load at startup (A:0-Z:9)
  99. -t, --tuner_tet=<TEMP> set tuner temperament at startup (12, 19, 24, 31, 53)
  100. -F, --reference_pitch=<HZ> set tuner reference pitch at startup (225 - 453)
  101. --display=<DISPLAY> X display to use