WISL 0.4 is now available. WISL (What the Internet Sounds Like) dynamically performs Internet performance measurements and plays out sounds (music). The sounds represent the current state of the Internet from the user's vantage point. WISL is highly extensible: users can incorporate their own SoundPalettes or measurement modules.
Changes in version 0.4 include:
- Support for OGG, WAV, AU and AIFF sound files.
- The ability to save configuration across WISL sessions.
- Added HTTP proxy support.
- Increased accuracy of LandmarksModule's measurements.
- A configurable limit for the number of lines displayed in
the Network Events window.
- Moved configuration info from servers.txt to settings.txt.
- Changed the location of the setup and landmarks reporting
server.
- Added the name of the NetModule generating events to the
Network Events window output.
- Fixed a memory leak.
- Removed a deadlock that occurred when stopping a
module.
- The sound palette first displayed in the Palette Browser
window is now same as the one selected in the Main
window.
- Fixed a race condition in updating the Network Events
window.
- Modified the help screen to reflect these changes.
WISL (pronounced "whistle") performs network performance measurement and dynamically selects sounds for playout that represent the current state of the network. WISL is highly extensible: users can incorporate their own SoundPalettes or measurement modules (NetModules). We are happy to announce the first public release of WISL.
WISL's measurement modules monitor different aspects of network state and can be used for gathering measurement information for subsequent analysis. This can help to shed light on aspects of network performance that are not well understood. The soundpalettes consist of sound files and rules that map the events generated by the measurement modules to the sound files. The results can range from simple notification of network conditions, used for network management, to a dynamically generated musical compositions. The music generated will be different at different times and in different locations. Both uses of WISL are illustrated in the demos provided.... read more