There are really not many jobs that actually require a penis or a vagina, and all other occupations should be open to everyone.
          -- Gloria Steinem

Soma - a dialog internet radio player For help/usage see soma -h Soma started off as a way to play .pls playlists from SomaFM but can also play .ram playlists too. In fact any url playable by mplayer using the -playlist option should work. Extra stations can be added in ~/.soma/stations.conf (up to 200). Soma uses mplayer to play the streams and aplay to detect cards for mixer so mplayer and alsa-utils need to be installed. Key commands supported in status window: ( Volume -5 ) Volume +5 1 - 0 Volume 10%, 20%, ... 100% (saved) Space Pause/Play d Disconnect/Reconnect a Add schedule b Station browser m Mute toggle s Scheduler q Quit There are 3 config files: ~/.soma/themes/*rcrc Specify the dialog colours. ~/.soma/options.conf A few extra options. ~/.soma/stations.conf User station list. There are also: /etc/soma/options.conf Default options. /etc/soma/themes/*rc Dialog configs. /etc/soma/stations.conf Default station list. Stations should be added to the user list like this: Name,URL You cannot use a comma , in the name or URL I would be glad of any exra radio urls emailed to me so I can add to the default list. NOTES: The Jack and NAS options for output device will only work if MPlayer is built against them. When changing/selecting soundcard output device you must press space on the option. Just scrolling down and hitting Enter does nothing. BUGS: Soma may induce the side effects of general well-being and profound spiritual satisfaction. http://en.wikipedia.org/wiki/Soma http://en.wikipedia.org/wiki/Soma_(Brave_New_World) REAL BUGS: Some people might find screen messes up the dialog colours. If you have this line in ~/.screenrc: attrcolor b ".I" You might want to comment it out and try again as it seems to turn off the bold attribute. Please mail me at dave@dawoodfall.net for new radio urls or bug reports etc.



All packages and scripts on this website come with the following disclaimer. By using these scripts and packages it is assumed that you accept this. This software is provided by the author ''as is'' and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the author be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.