NihAV is a research multimedia framework built on not invented here syndrome and licensed under GNU Affero General Public License 3.0 (relicensing to other free licenses available on request).
It is aiming at several goals:
1. providing a test bed for developing decoders for various formats
... [More], preferably not yet reverse engineered;
2. trying new approaches for conventional multimedia concepts (hence the project name);
3. making it possible to build some useful tools like a player or transcoder;
4. …and in a process of doing that obtaining and refining knowledge about multimedia formats and related algorithms.
NihAV is a research framework and its goals do not include either being the fastest, covering all possible formats, or world domination. [Less]
Opaqua is a small application that lets you tag your audio files based on the hierarchy of the folders containing them. You tell Opaqua which folder represents whih tag and the app will do the rest for you. Opaqua is written in pure Java (1.6).
RIces --- stream audio source program like ices, but was written on Ruby language. It supports any number of streams, Id3 tags in MP3 files. Stream descriptions and playlists stored in MySQL database.
An initiative to create something similar to Windows programs like Roger Wilco, Teamspeak, BattleCom or Speak Freely, allowing users from different platforms talk with each other in real time with minimal CPU and bandwidth usage.
Sifolux is a program that allows you to download streams and schedule the downloads easily.
If a stream stops for some reason,
the download will continue when the stream is available again.
Please visit the project homepage here.
Gleam is a sound synthesizer library written in C++. It receives sound synthesis events such as note on, program change, pitch bend, etc, and produces a raw audio stream.
Gleam is intended as a library rather than as a stand-alone program. However, some
... [More] basic example programs are provided that allow e.g. playing a MIDI file using a given soundfont.
Design goals include:
Well documented library API for use by external programs. Well documented and structured implementation to ease contributions by casual developers. Modularity so e.g. new synthesis models can be implemented with minimum impact on the rest of the codebase. Performance tweaks where they provide significant benefits or don't conflict with the other design goals. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy