IceWM Control Panel Home Page: Ice Sound Manager

My Projects:
Gyach Enhanced
pY! Voice Chat
IceWM Control Panel

Site Powered By:

IceWMCP Spinner  IceWMCP Logo  IceWMCP Spinner

A full-featured, multi-language, Gtk-based control panel targeted toward IceWM

Download       Translators: Contribute!       Developer's Release       Support Forum

LATEST NEWS [4/29/2005]: These pages have just moved to a NEW SERVER. The site might be under construction for some time.
LATEST NEWS [8/18/2004]: IceWMCP version 3.2 is now available. This release patches bugs that many users of Python 2.3 experienced. Support has been added for the latest features of IceWM 1.2.14 / 1.2.15. A French translation has been added, and the Russian translation has been updated. The IceMe menu editor now saves non-English characters in the menu file correctly. A big THANK YOU to the following people: French Translation Added By - Yves Perraudin (yploglib ['at'], Régis Décamps (decamps ['at'], and Simon Gauthier (joy3k ['at'] Russian Translation Updates By - Vasya a.k.a Vasiliy Leushin (basileus ['at'] Thank you all for your hard work and patience with me. :-)   DOWNLOAD   List of New Features
LATEST NEWS [8/18/2004]: The following applications have just been released: IcePref2 3.4, IcePref2 Theme Designer 3.2, PhrozenClock 3.2, IceSoundManager 3.2, GtkPCCard 1.6, and IceWMCP Tray Icon Plug-in 0.2   Download

Ice Sound Manager

Extras / Utilities     Screenshots    Help Files

Ice Sound Manager was designed to ease the management of sound events, sound themes, and the IceSound server in the IceWM environment under Linux/Unix. It is also intended to be an improvement upon the noble, but primitive 'icesndcfg'. The main improvements over icesndcfg include a support for sound event "themes", more comprehensive help, easy management and configuration of the IceSound server, a cleaner GUI interface, automatic starting of the IceSound server, and a more conservative approach to disk space usage. In addition, Ice Sound Manager includes a built-in "Setup" program which runs the first time you run Ice Sound Manager.

The application is written in Python (making it more easily ported across various platforms and architectures) and uses GTK through the PyGTK libraries. This application is available in both .tar.bz2, RPM, and static binary (for people without Python/PyGtk). Please note that the tar.gz file does NOT need to be compiled (this is python, remember). System requirements are as follows: Python 2.2, PyGTK-2 1.9.9/2.0.0, IceWM (or IceWM-Gnome) 1.2.0 or better - with the IceSound Server executable (generally called, 'icesound' or icesound-gnome'). IceWM version 1.2.6 or better is highly recommended. NONE of the following is required: Gnome, Gnome libs, or PyGnome (python-gnome). This application has NOT been tested with earlier versions of Python, IceWM, PyGTK, and IceSound Server. I can't say that it won't work with earlier versions, but I certainly can't say that it will. This application has NO dependencies on Gnome. 8-)

This software is distributed under the GPL license (included in the documentation and source code): It's free and open source for all legal and NON-commerical use, copying, modification, and redistribution, provided all of the author's credits are left in-tact and unmodified. This software is distributed AS-IS, with no warranty whatsoever. Copyright (c) 2002-2004 Erica Andrews (PhrozenSmoke[at] All rights reserved.

Ice Sound Manager has been designed and tested in the following environment(s):   Mandrake 8.1, SuSe 8.1, Kernel 2.4.8 / 2.4.19, Glibc 2.2.4 / 2.2.5, XFree86 4.0.1 - 4.3.0, Python 2.2 - 2.2.1, PyGtk 0.6.9/PyGtk-2 2.0.0, Gtk version 1.2.8-4-1.2.10, Gtk+2 version 2.0.6, IceWM 1.0.9 - 1.2.15, IceWM-Gnome 1.0.9 / 1.2.2, with both 'icesound' and 'icesound-gnome' sound server executables. The test computers (3) were all Pentium 1, ranging in memory from 64MB to 256MB - nothing spectacular. It should run well on very old computers.


Ice Sound Manager's main window   [CLICK IMAGE TO ENLARGE]

The audio interface dialog   [CLICK IMAGE TO ENLARGE]

The "Save Theme" dialog   [CLICK IMAGE TO ENLARGE]

One of the built-in Help windows   [CLICK IMAGE TO ENLARGE]

Ice Sound Manager's quick-start "Setup" program   [CLICK IMAGE TO ENLARGE]

The current version of Ice Sound Manager is 3.2.

You may download either the .TAR.BZ2 or the RPM package. NEITHER of them requires any compiling (Python requires no compiling.) Also available is a static binary for people who don't have Python/PyGtk The RPM is a "no architecture" RPM which should be readable on all systems. However, if you have trouble with the RPM, you can get Ice Sound Manager in the ready-to-go .tar.bz2. If you download the tar.bz2, simply extract it to a directory of your choice, then run 'PyInstallShield' or '' to install the application. After installing/extracting Ice Sound Manager, you can run the application by simply typing 'IceSoundManager'. (If you are using the static binary, you need to run 'icewmcp'.) In addition, an icon for the application is included as /icewmcp-ism.png.

As of March 16, 2003, IceSoundManager is no longer consistently available as a seperate download. (I really don't have time to build all of these separate packages, but may do so when time permits.) IceSoundManager is now a part of IceWM Control Panel. To get the latest version of IceSoundManager, simply


IceSound Server binary - If your copy of IceWM didn't come with an IceSound server binary ('icesound' or 'icesound-gnome'), you can use this precompiled version, tested on IceWM 1.2.13. Place the binary in your PATH. It is known to work with SuSe and Mandrake, but should work with any RedHat-compatible (i586 or better) linux system. (Size: 10 kb).

start_esd - A simple shell script to start the ESD sound server for use with IceSound. (50 bytes). Just put it in your PATH (/usr/bin/, for instance).

stop_esd - A simple shell script to stop the ESD sound server - for use with IceSound. (27 bytes). Just put it in your PATH (/usr/bin/, for instance).

English language Help file for IceSoundManager

IceSoundManager: Ayuda en Español

IceSoundManager: Help in Russian [*NEW*]

IceWM Control Panel is Copyright (c) 2002-2005 by Erica Andrews (PhrozenSmoke ['at']
See the license and copyright documents for more legal information regarding this software.

Last Update: 04/29/2005
SourceForge Logo
. . .