55 projects tagged "Linux"
GLAME (GNU/Linux Audio Mechanics) is meant to be the GIMP of audio processing. It is designed to be a powerful, fast, stable, and easily extensible sound editor for Linux and compatible systems. It has full support for non-destructive editing including undo/redo and applying LADSPA effects. Its supported platforms are Linux, BSD, IRIX, and OS X. It uses guile and libxml, and the GNOME libs available is highly recommended. MP3 and Ogg files can be processed if libmad and libvorbisfile are installed.
Momoko is a generic, object-oriented, modular, extensible environment for creating multi-user environments. It is suitable for writing MUDs, servers, and community-based Web sites. It is written in pure Java and supports Java and Python as internal scripting languages. Momoko provides facilities for organizing objects into tree-based hierarchies, orthogonal persistence, a transparent distributed objects system, remote access to source code and user files via WebDAV, a telnet-enabled shell for manipulating the object database, and an integrated build process which can be triggered remotely.
Petite Chez Scheme is a freely distributable interpreted version of Chez Scheme, a high-performance implementation of ANSI Scheme with numerous extensions. Petite Chez Scheme may be used as a run-time environment for compiled Chez Scheme applications or as a stand-alone Scheme system. With the exception that the compiler is not present, Petite Chez Scheme is completely compatible with Chez Scheme.
Sizzle is a Scheme interpreter for embedding into C applications and for standalone scripting. It implements a nearly complete subset of R5RS Scheme, adding a lot of primitives for U*ix scripting, regular expression searching, a simple module system, dynamic library linking, powerful string processing procedures, and much more. It includes a user's guide and an embedding manual in texinfo format, some examples, the embedding library, and a standalone interpreter for interactive use and scripting.
STklos is a free Scheme System conforming to R5RS. The implementation is based on an ad-hoc Virtual Machine. It can also be compiled as a library, so that one can easily embed it in an application. Its features include an efficient and powerful object system based on CLOS, a simple-to-use module system, implementation of the full tower of numbers defined in R5RS, and easy connection to the GTK+ toolkit. STklos is the successor of STk, a Scheme interpreter tightly connected to the Tk toolkit.
travtrack is a tool to help a Traveller(tm) referee keep track of essential data for a game. Already implemented are galaxies, sectors, subsectors, systems, stars, planets, belt and moons. Yet to be implemented are trade routes, ships, characters, and all the rest. These will take some time, but should not be too complex. It currently uses the GURPS Traveller:First In rules for system generation, but a subproject is under way to add Classic Traveller generation and output. travlib is a collection of C routines that should make writing a Traveller application easier. A guile interface to the data representation functions is provided.
jMax is a visual programming environment for building interactive real-time musical and multimedia applications by allowing the user to interactively design dataflow circuits. The basic data types that can go through are integers, symbols, lists, etc. It is an event-driven system and has been used for MIDI processing. A second part of the system (DSP) allows a continuous signal to flow through a circuit, which is most useful for PCM sound (ie. microphone, sound files, etc.). The system is extensible by using shared libraries, you may add data processor types, data types, GUI elements, device types, and more. Data processors may also be designed as circuits and reused.
FramerD is a semi-structured object database integrated with a Scheme-based scripting language which supports multi-lingual programming (with pervasive Unicode), a stable module system for programming in the large, distributed applications (via an extensible RPC protocol), non-deterministic (PROLOG-like) evaluation for search and set operations, multi-threaded program execution, extensive tools for text and language analysis, built-in HTML/XML/MIME parsers, and intuitive (CGI- and FastCGI-based) Web scripting. The built-in object database robustly supports millions of objects and indexed access to those objects, both through disk files and networked servers.