Sweep is a sound wave editor. It operates on files of various formats such as .wav, .aiff and .au, and has multiple undo/redo levels and filters. It is Free Software, available under the GNU General Public Licence. A feature list and screenshots are available.
There is also an introductory tutorial explaining how to get started.
All features are easily accessible by pressing the right mouse button over any sound wave, and common functions have easily remembered key bindings.
Solaris audio support was added in sweep version 0.0.9. It is configured in automatically. To build a Solaris binary do:
./configure make
Compiling For Multiple Architectures
You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you must use a version of 'make' that supports the 'VPATH' variable, such as GNU 'make'. 'cd' to the directory where you want the object files and executables to go and run the 'configure' script. 'configure' automatically checks for the source code in the directory that 'configure' is in and in '..'.