Skip to content

Latest commit

 

History

126 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

       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

 - 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!

About

Upstream is at https://bitbucket.org/frank_l/frankl_stereo/

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages