jack1 codebase
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
2.0KB

  1. .TH ALSA_IO "1" "!DATE!" "!VERSION!"
  2. .SH NAME
  3. \fBalsa_in\fR, \fBalsa_out\fR \- Jack clients that perform I/O with an alternate audio interface
  4. .SH SYNOPSIS
  5. \fBalsa_in\fR [\fIoptions\fR]
  6. .br
  7. \fBalsa_out\fR [\fIoptions\fR]
  8. .SH DESCRIPTION
  9. A JACK client that opens a specified audio interface (different to the
  10. one used by the JACK server, if any) and moves audio data between its
  11. JACK ports and the interface. alsa_in will provide data from the
  12. interface (potentially for capture); alsa_out will deliver data to it
  13. (for playback).
  14. The audio interface used by alsa_in/alsa_out does not need to be
  15. synchronized with JACK backend (or the hardware it might be using).
  16. alsa_in/alsa_out tries to resample the output stream in an attempt to
  17. compensate for drift between the two clocks.
  18. .SH OPTIONS
  19. .TP
  20. \fB\-j \fI jack_client_name\fR
  21. .br
  22. Set Client Name.
  23. .TP
  24. \fB\-d \fI alsa_device\fR
  25. .br
  26. Use this Soundcard.
  27. .TP
  28. \fB\-c \fI channels\fR
  29. .br
  30. Set Number of channels.
  31. .TP
  32. \fB\-r \fI sample_rate\fR
  33. .br
  34. Set sample_rate. The program resamples as necessary.
  35. So you can connect a 44k1 jackd to a soundcard only supporting
  36. 48k.
  37. .TP
  38. \fB\-m \fI max_diff\fR
  39. .br
  40. The value when a soft xrun occurs. Basically the window, in which
  41. the dma pointer may jitter. If you see "delay=" in the output of alsa_out
  42. this is too small.
  43. .br
  44. Make sure target_delay is bigger than this.
  45. .TP
  46. \fB\-t \fI target_delay\fR
  47. .br
  48. The delay alsa_io should try to approach. Tune this to get lower latency.
  49. Must be bigger than max_diff for alsa_out, and should be bigger than max_diff+jackd_period
  50. for alsa_in.
  51. .TP
  52. \fB\-f \fI catch_factor\fR
  53. .br
  54. This value sets how fast the samplerate will change.
  55. default is 1000. Try 10000 when you have good relation between
  56. your clocksources. This will make resampling inaudible for example.
  57. .TP
  58. \fB\-p \fI period_size\fR
  59. .br
  60. Set the period size. It is not related to the jackd period_size.
  61. Sometimes it affects the quality of the delay measurements.
  62. Thats why its configurable.
  63. .TP
  64. \fB\-n \fI num_period\fR
  65. .br
  66. Set number of periods. See note for period_size.
  67. .SH AUTHOR
  68. Torben Hohn