This project is to become a collection of code and software involving a non-linear and cell-based music system. The main objective is to provide tools for game and music designers for creating and playing non-linear music.
Open Continuous Music Controllers
OMK are several small projects that can be glued together to build custom music controllers based on both free hard- and software. Our most prominent one is the Chimaera, a polymagnetophonic theremin offering an unprecedented expressive and dynamic play.
Ouroborus is an artificial life framework for mobile agents on a background of cellular automata. It can be used to teach and research topics such as population genetics, ecology and evolution. The demo includes a curses view and live Csound audio.
A project designed to write sheet music.
The project is composed of two layers. The first layer is an artificial intelligence engine, partwriter, that writes music based on some heuristic. The second layer is the layer that defines the heuristic. The definition of this heuristic defines the type of music that partwriter will create. Currently (December 2012), the deepest layer is more or less complete. The author is now writing second layers of interest, namely species counterpoint heuristics according to Fux's Gradus Ad Parnassum.
Pousseur's Harmonic Network for SuperCollider and PureData
This project aims to implement the Pousseur's Harmonics-Networks for SuperCollider, PureData and others.
From genes to music
Turn genes into rhythm. Feed the software with a nucleotide sequence as input, and it will translate it as MIDI messages, designed especially for the KORG ESX-1 but ready to be used with any MIDI-enabled device or software.
Very Powerfull Crossplatform Qt Based Music Note Editor[Still Planing]
Very Powerfull Crossplatform [Advanced] Music Note Editor [STILL PLANING,DONT DOWNLOAD IT] Qt based project Strong plugin system that can dynamicly connect to all types of application using specified drivers,even JS plugins. Strong editor host provided and shared with all plugins. Allow to import or export files and sounds to all type of music files using dynamic plugins,basically added GuitarPro,... Allow users to use multiple output and input devices such as Internal MIDI System,ISDB Instrument Sound Database,DirectX MIDI IO,... Provides a powerfull API for plugins and other devices to use. Includes over 50 usefull internal plugin. Internal amplifier known as RoNOTE/Amplifier project that can import to other applications. RoNOTE has its special proccess models that speedup the application very much. Thanks...
a contributory, location-aware media platform for us all
This is Roundware V1. For V2, please see GitHub repository: https://github.com/hburgund/roundware-server Roundware is a client/server pair for creating participatory location-sensitive audio experiences. It was initially developed for the sound art installation ROUND, by Halsey Burgund, exhibited at the Aldrich Contemporary Art Museum. Development for version 2 has been handled privately for a variety of reasons, but will be released soon! Please contact us if you need code sooner.
Music notation editor
Music notation editor.
A set of scripts to manipulate audio tags of various audio formats.
TagTools for Linux is a set of scripts which can be used to manipulate audio tags of various audio formats (MP3, OGG, FLAC etc). In fact, it is an implementation of the Audio::TagLib library (http://search.cpan.org/dist/Audio-TagLib/lib/Audio/TagLib.pm), and provides it with a command-line and dialog-based interface. TagTools should also work correctly with tags written in different codepages (utf8, cp1251 etc). The following scripts are included: tag2fname - this is a command-line tool to rename a number of files using the information extracted from audio tags in a specified format. tag2fname.dialog - a dialog-based interface for tag2fname. fname2tag - another command-line tool to convert file names into audiotags using a specified format. batchtag.dialog - a dialog-based tool for batch tag editing. tagedit.dialog - dialog-based tool for editing individual audio file tags.
TheDrumMachine is a simulation of a drumset in 3D, using physics and DirectX. You can play with keyboard, assigning keys to different tool or by use the editor to create patterns whih will be played automatically.
Unison is a cross-platform music production studio. Unison will have a uniform feel in accordance with the community's overall opinions. The studio aims to be handy to a novice and powerful enough for a pro.
A unique desktop music composing application for PC/Mac/Linux/Android with a tracker style interface and a simple modular Java plugin based design allowing rapid improvement and endless expansion.
Xylo is a simulation software that emulates a vibraphone, a musical instrument that belongs to the xylophone's percussion family. It uses a WiiMote to track the 2D positioning of two ir-emitting sticks.
Monophonic keyboard in Batch.
Please, leave a review! At least 1 review! ___________________________________________ Batchiges Keyboard, hauptsächlich für Computer mit Realtek-Audiosystem gemacht. ___________________________________________ Batchy keyboard, mostly made for computers with Realtek Audio. ___________________________________________ DISTRIBUTED UNDER A PERSONAL LICENSE; PLEASE READ "LICENSE.txt" for further information.
This is a program to store data calculated from the tempo of a song into different degrees of seconds for use with "programming synths". Written in C++ with Visual C++ Express. Java version coming soon.
din is a software musical instrument and audio synthesizer for GNU/Linux. Use Bezier curves to draw and sculpt waveforms, gating and modulation (FM and AM) patterns and delay feedback and volume patterns. Supports JACK, MIDI, OSC and Tcl scripting.
foo is a sound synthesis framework which provides high-level abstracted ways of creating and manipulating sounds via a scheme language interface. foo is designed for highest audio quality rather than highest performance.
Girafe is a modular system for Audio Augmented Reality applications. It is based on Higher Order Ambisonics as the rendering strategy. Girafe is implemented in the Supercollider sound programming environment.
Generate audio data from scratch
This C# project is composed of a set of objects that either generate or filter sounds. The project is useful for experimenting with sounds: e.g. experimenting with harmonic composition of sounds, alternate tuning systems, effects processing, and other sound synthesis techniques. It has been replaced by a version in C++ at https://sourceforge.net/projects/laudio/ .
Next generation music generation.
SuperCollider Code for Livecoding Experimental Sound
SuperCollider Code for Livecoding Experimental Sound
slurry is a simple python program that plays sounds at random. it is being created primarily for an experimental film screening in June 2010. it will continue to be developed after this.
Supporting 4op instruments, two effect columns and instrument macros.
DOS version: Source code to be compiled with TMTPC 3.9x or higher and TASM 3.x or higher SDL (Win32/Linux) version: Source code to be compiled with FPC 2.6.x or higher, GCC 4.x.x or higher and JWASM 2.xx or higher