1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
.\" Man page generated from reStructuredText.
.
.
.nr rst2man-indent-level 0
.
.de1 rstReportMargin
\\$1 \\n[an-margin]
level \\n[rst2man-indent-level]
level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
-
\\n[rst2man-indent0]
\\n[rst2man-indent1]
\\n[rst2man-indent2]
..
.de1 INDENT
.\" .rstReportMargin pre:
. RS \\$1
. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
. nr rst2man-indent-level +1
.\" .rstReportMargin post:
..
.de UNINDENT
. RE
.\" indent \\n[an-margin]
.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
.nr rst2man-indent-level -1
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "STRETCHPLAYER" 1 "2022-01-18" "0.503_4" "SlackBuilds.org"
.SH NAME
stretchplayer \- audio player with time stretch and pitch shift
.\" RST source for stretchplayer(1) man page. Convert with:
.
.\" rst2man.py stretchplayer.rst > stretchplayer.1
.
.\" rst2man.py comes from the SBo development/docutils package.
.
.SH SYNOPSIS
.sp
stretchplayer [\fIfile\fP]
.SH DESCRIPTION
.sp
\fBstretchplayer\fP is an audio file player that allows you to change
the speed of the song without changing the pitch. It will also allow
you to transpose the song to another key (while also changing the
speed independently). This is a very powerful tool for musicians who
are learning to play a pre\-recorded song. Its features include:
.INDENT 0.0
.IP \(bu 2
Time Stretch (25% to 125% of song speed, without changing pitch)
.IP \(bu 2
Pitch shift (up or down 1 octave)
.IP \(bu 2
A/B repeat
.IP \(bu 2
Lots of keyboard accelerators
.UNINDENT
.sp
The player supports all the audio formats that libsndfile supports, which
currently includes OGG/Vorbis, WAV, W64, AIFF, SND, and FLAC. Note that
neither libsndfile nor StretchPlayer supports MP3 files for patent liability
reasons.
.sp
\fBstretchplayer\fP takes no arguments other than an optional \fIfile\fP to play.
.SH KEYBOARD
.INDENT 0.0
.TP
.B \fBSpace\fP
Play/Pause.
.TP
.B \fBS\fP
Stop.
.TP
.B \fBEnter\fP
A/B Loop.
.TP
.B \fBLeft\fP, \fBRight\fP arrows
Playback Speed.
.TP
.B \fB+\fP, \fB\-\fP
Transposition/tuning. Increase/decrease pitch by 100 cents (1 semitone). With
\fIShift\fP, adjust pitch by 10 cents. With \fIControl\fP, adjust by 1 cent.
.TP
.B \fBUp\fP, \fBDown\fP arrows
Increase/decrease volume.
.TP
.B \fBO\fP
Open new file.
.TP
.B \fBEscape\fP
Quit.
.TP
.B \fBHome\fP
Reset pitch and speed to defaults, seek to beginning of song.
.UNINDENT
.SH BUGS
.sp
\fBstretchplayer\fP will not work if you have a small JACK buffer size (<= 256 frames).
Bug reports can be sent to \fI\%gabriel@teuton.org\fP\&.
.SH COPYRIGHT
.sp
See the file /usr/doc/stretchplayer\-0.503_4/COPYING for license information.
.SH AUTHORS
.sp
stretchplayer was written by Gabriel M. Beddingfield.
.sp
The fine\-tuning patch (Ctrl/Shift to adjust +/\- 1 or 10 cents) was
written by B. Watson.
.sp
This man page written for the SlackBuilds.org project
by B. Watson, and is licensed under the WTFPL.
.SH SEE ALSO
.sp
\fBmplayer\fP(1), \fBmpv\fP(1), \fBjackd\fP(1), \fBqjackctl\fP(1)
.sp
/usr/doc/stretchplayer\-0.503_4/README.txt
.sp
The stretchplayer homepage:
.INDENT 0.0
.INDENT 3.5
.sp
.nf
.ft C
https://www.teuton.org/~gabriel/stretchplayer/
.ft P
.fi
.UNINDENT
.UNINDENT
.\" Generated by docutils manpage writer.
.
|