-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
60 lines (41 loc) · 1.76 KB
/
README
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
frankl's stereo utilities
=========================
This is a collection of programs and scripts to be used for stereo
playback via a computer.
These programs are free software, see files 'License.txt' and 'COPYING'
for details. Note in particular that using them is on your own risk.
Run a program with option '--help' to read its documentation.
Overview:
- playhrt
reads an audio stream from the network, stdin or a file and plays
it on a sound device
- bufhrt
reads data from stdin, a file, or the network and writes them
to stdout, a network port or a file
- volrace
implements a simple form of the RACE algorithm and can be used
for volume control
- writeloop/catloop
reads data from stdin and writes it cyclically to some files,
and vice versa (to buffer data in a ramdisk or shared memory)
- cptoshm/shmcat
writing and reading data to and from shared memory
- resample_soxr
standalone resampler in 64-bit operation using soxr library
- cat64
read sound file or shared memory and output samples as 64-bit
floating point numbers
- scripts/play_*
example scripts for playing music with programs from this package
- scripts/improvefile
a tool to enhance audio quality of a music file
The main idea of 'playhrt' and 'bufhrt' is that data are written in
very regular intervals using the highres timer functionality of the
Linux kernel. Furthermore, data are refreshed in RAM before writing
them to the output stream.
See the file INSTALL for installation instructions.
Web page:
http://frankl.luebecknet.de/stereoutils/index.html
Report problems and suggest improvements via the issue tracker:
https://bitbucket.org/frank_l/frankl_stereo/issues
Happy listening!