Soma is a suite of programs that let you play and schedule audio files from the Web. It supports extra utilities using run-time loadable modules and includes a broadcasting scheduler, a tool to control it via TCP/IP, and an utility to check configuration file syntax.
| Tags | multimedia Sound/Audio |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD BSD/OS Linux |
| Implementation | C |
| Translations | English Italian |
Recent releases


Changes: This release fixes three bugs related to group permissions, the 31st of months, and an error in libsoma related to buffers and protocols.


Changes: This is a stable release. There is only a bug fixed from the previous release.


Changes: ffmpeg support was added. A DTD was added for palinsesto and spot files. PreSpot and PostSpot flags were added in the configuration file.


Changes: The suite scheduler is capable of many more things by remote administration. You can use XML files, and it has better management of overlapped transmissions. The interaction between client and server is managed by a library, which is intended to offer you better conditions to write additional plugins, modules, or even programs (libsoma). The graphical interface in the new release has a new tool that will help you in writing your own conf for the server, complete schedules with ads and shows, and plugin support.


Changes: This version allows you to skip the current song, set the default transmission with a remote client (somaclient or somax), and set a ModuleData item in your transmission file.