112 projects tagged "Sound Synthesis"

Download Website Updated 01 Aug 2004 DTMFkit

Screenshot
Pop 35.24
Vit 1.00

DTMFkit is an application to decode or encode DTMF tones through a sound card (or possibly another DSP) interface.

Download Website Updated 02 Jun 2004 Scheme Note

Screenshot
Pop 26.15
Vit 1.42

Scheme Note is a Scheme-like music file format and MIDI conversion tool. It takes a text file, which is a representation of a song, loosely tied to a MIDI-like event structure, and outputs a corresponding MIDI file. It is hand-editable for simple songs, and should be very easy to parse for a GUI.

Download Website Updated 10 May 2004 Trommler

Screenshot
Pop 69.41
Vit 2.93

Trommler is an X-based drum machine with the following features: use of 16 bit 44100kHz mono drum samples, realtime audio output using the /dev/dsp device on Linux machines (or audio output to file), a variable number of beats per pattern, volume adjustment of drum samples, stereo panning of (mono) drum samples, and more.

Download Website Updated 12 Apr 2004 LS-DJ

Screenshot
Pop 20.78
Vit 60.82

LS-DJ is an fm synthesizer with a rudimentary console UI and tracker. It supports BSD, OSS, ALSA, and jack.

Download Website Updated 02 Apr 2004 jMusic

Screenshot
Pop 93.98
Vit 3.28

jMusic provides a library of classes for generating and manipulating music, and is a solid framework for computer assisted composition in Java. jMusic supports composers by providing a music data structure based upon note/sound events, and methods for working with that musical data. jMusic can read and write MIDI files, audio files, and its own .jm files. jMusic is designed to be extendible, encouraging you to build upon the functionality of jMusic by programming in Java to create your own music composition tools.

Download Website Updated 14 Mar 2004 SpiralSynthModular

Screenshot
Pop 75.52
Vit 4.05

SpiralSynth Modular (or SSM) is an object orientated modular softsynth / sequencer / sampler. Audio or control data can be freely passed between the plugins, and is all treated the same. Data can also be fed back on itself for chaotic effects. LADSPA plugins are supported, and you can use them in the same way as any of the native plugins. Not having MIDI won't restrict what you can do. It currently uses the standard OSS/Free sound input/output (/dev/dsp), and should work on ALSA too. You can also render WAV files directly to disk.

Download Website Updated 05 Nov 2003 PyPlet

Screenshot
Pop 12.81
Vit 2.00

PyPlet is a simple IRC bot which can be interfaced with any text-to-speech engine. Two samples scripts are provided to interface PyPlet with Festival or MBrola.

Download Website Updated 05 Nov 2003 soundmosaic

Screenshot
Pop 21.63
Vit 1.47

Soundmosaic constructs an approximation of one sound out of small pieces of other sounds. The soundmosaic algorithm is: split the target file up into equal-sized segments, or "tiles". For each tile in the target file, find the closest match in the source files, and replace the target tile with the tile from the source files.

Download Website Updated 28 Jul 2003 hYPerSonic

Screenshot
Pop 19.97
Vit 1.74

hYPerSonic allows you to build and manipulate signal processing pipelines from Python scripts. It is designed for real-time control. It includes objects for oscillators, filters, file IO, and soundcard and memory operations. It is low-level: every byte counts.

Download Website Updated 27 Jul 2003 jMax

Screenshot
Pop 82.93
Vit 2.17

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.

Screenshot

Project Spotlight

kp-atomix

A version of the Atomix game that runs in a Web browser.

Screenshot

Project Spotlight

Makagiga

A combined to-do manager, notepad, and RSS reader.