1. Purpose 2. Copying 3. Requirements 4. Installation 5. How to use 5.1. Edit the config file 5.2. Start the daemons 5.3. Monitor the mixer (optional) 5.4. Feed the mixer 5.5. Shutting down (optional) 6. Program list 6.1. radio_http 6.2. radio_mp3 |
6.3. radio_ssh 6.4. radio_tcp 6.5. wg 6.5.1. hum 6.6. streamixer 6.6.1. mixer 6.6.2. mixmon 6.6.3. mixwrite 6.6.4. resample 6.6.5. mixeridle 6.6.6. ecat 6.7. erec 7. Downloading |
Note: If you want to look at earlier versions, have a look at wavegenerator. The earlier versions were together in a same archive.
$ make $ su # make installIf you do not want to install libargh (included in the archive), do not use "make install" and edit Makefile and enable the STATIC linking instead of DYNAMIC.
/usr/bisqradio/bisqradio.conf
.
Specify your configuration there. The example config
file is quite much filled with comments so you shouldn't
have problems understanding it.
mixmon | ecat
find -name \*.mp3 > tmptmp; mpg123 -s -vvvvz -@ tmptmp | mixwrite spcplay -ua -o- ct-600ad.spc | mixwrite erec -2r44100 none | mixwriteYou can run them at the same time or different time if you wish, depending what you want to feed to the clients.
killall mixer radio_tcp bisqradio radio_http \ radio_mp3 mixmon mixwrite resample mixeridleMight be overkill, but should work...
resample v1.18.2 - Copyright (C) 1992,2002 Bisqwit (http://iki.fi/bisqwit/) Portions copyright (C) 2001 ImageMagick Studio. This program is under GPL. streamixer-1.18.2.{rar,zip,tar.{gz,bz2}} are available at the homepage of the author. Usage: resample <inputspec> <outputspec> [<options> ...] Reads stdin, writes stdout. input- and outputspec: b=8-bit, m=mono, rxxx=xxx Hz, examples: "" = 16-bit 44100 Hz stereo m = 16-bit 44100 Hz mono b = 8-bit 44100 Hz stereo mb = 8-bit 44100 Hz mono mr22050 = 16-bit 22050 Hz mono br22050 = 8-bit 22050 Hz stereo etc. '-' is optional. Options: -V, --version Version information -b, --blur <num> blur: 0=normal, >0=blur (note: blurring requires cpu power.) -f, --filter <filter> Select filter of the following: none, linear (default), triangle, hermite, hanning, hamming, blackman, gaussian, quadratic, cubic, catrom, mitchell, lanczos, bessel, sinc -h, --help Help -s, --sharpen <num> sharpen: 0=normal, >0=sharper (note: blurring and sharpening are exclusive.)
sh: line 1: erec: command not foundNote: For best quality, it might be wise to always record 44.1 kHz 16-bit stereo (-6r44100) and resample the result with the external program resample to produce the wanted sample rate.
Generated from
progdesc.php
(last updated: Fri, 13 Dec 2002 12:23:23 +0200)
with docmaker.php
(last updated: Tue, 13 Aug 2002 14:17:29 +0300)
at Fri, 13 Dec 2002 12:23:27 +0200