JDrummer is musical drum machine implemented as a Java Applet. It features up to eight tracks of notes playing simultaneously, user configurable Beats Per Minute and server side saving and loading of songs.
Kepik is a melody generator that generates melody based on user-customized constraints.
Csmusgen (Csound music generator), is a music generator based on the concept of musical series, not intended as in the integral serialism, but rather as a module in continuous stochastic evolving.
Convert your text typing into music
NotesTyper system converts text typing into music. You will need computer keyboard, microphone (notebook mic is ok) and Chrome or Firefox browser. NotesTyper has multiple operating modes and settings, which allow to produce different music from same text. Computer keyboards do no allow to input keypress velocity, but NotesTyper overcomes this restriction by processing microphone input level when you type. When generating music all nuances of your typing are taken into account: what keys were pressed, exact timings of all key presses and key releases, velocity (loudness) of typing. Who can be interested: Researchers: experiment with converting text to music and explore fundamental relationships. Musicians: virtual keyboard with touch sensitivity. Music composers: compose new music with algorithmic and improvisation approach. Text authors: listen and share to how your text can sound. Author's web site: http://arkhipenko.weebly.com
Rubato Composer is a music software based on the concepts and models of mathematical music theory and equally suited for music composition, analysis, performance, and logical or geometric operations.
Strum aims to improve your musical skills on stringed instruments; learning scales, chord construction, and how to find them on various instruments with many tunings.
Text-based Music Programming Tools
Takt is a text-based language for describing note and chord sequences as well as algorithmic compositon rules with C-like syntax. This software package contains a REPL (read-eval-play loop) interpreter for Takt, a MIDI-file-to-Takt translator, and an Emacs interface program which enables note entry from a MIDI keyboard.
CIRMMT Live Electronics Framework
CLEF is a Max-based modular environment for composition and performance of live electronics, developed at CIRMMT/McGill University. CLEF follows structural design concepts and allows users to rapidly create digital signal processing topologies and control data taking advantage of the provided infrastructure and feature set. CLEF separates domain model from data access layer and user interface, relying on dedicated technologies: OpenSoundControl for data access, Max dictionaries for module description and pattr for storage management. CLEF is implemented natively on top of Max and does not require external installers, libraries or compiled code. This makes CLEF portable, compatible, and straightforward to mix and merge with your favourite patches. CLEF projects can be built into collectives or applications for easy distribution. © 2009-2014 Marlon Schumacher. All Rights Reserved.
HD-Rec is a powerful MIDI/audio sequencer for AmigaOS. It combines comfortable MIDI notation with extensive audio editing within the same application, running always 100% synchron.
Presto is a music notation program aimed at making it easy for a composer to rapidly convert a musical sketch (melody, counterpoint, harmonic support and bass) into a complete musical arrangement.
Open-Source Braille Music Notation Software
Delius is a free multiplataform music software based on braille music code and can be used either by sighted and non-sighted users. This software was developed in Java, has multilanguage support and it is intended to help visual impaired musicians to produce musical scores which can be exported to other symbolic music formats as MusicXML, MIDI and abc notation.
NO LONGER UNDER DEVELOPMENT>>>AT LEAST NOT AT THIS TIME (AS OF 12/21/
NO LONGER UNDER DEVELOPMENT>>>AT LEAST NOT AT THIS TIME (AS OF 12/21/2011)
Explore music theory by composing songs based on chords, modes, scales, etc.
The MIDI Agent System (MAS) uses the interaction between different agents to generate MIDI notes. This software is designed for live use and it enables the performer to have real time control over very complex music.
MkTrk (Make Track)
MkTrk incorporates Quantum Theory Concept for making sound Music Track. J. Conway Cellular automate the stack. An preview of this concept/version is active on http://localhost/5.php . Giving you insights as much as here above said
Multichannel audio manipulation and batch processing for OpenMusic.
OM-SoX is a library for multichannel audio manipulation and functional batch processing for OpenMusic, a visual programming environment based on CommonLisp / CLOS. It uses SoundeXchange as sound processing kernel (http://sox.sourceforge.net), © Chris Bagwell and SoX Contributors.
Opus+ is free music software that creates novel musical compositions using an algorithm called 'Constrained Random Generation' (CRG). Outputs a LilyPond file, a PDF file of the musical score, and an audio performance in a MIDI file.
Automatic Quartet Music Generator System
Author's site: http://arkhipenko.weebly.com See wiki for more information
Development and implementation of algorithms for solving the "SATB Harmonisation" problem and related musical composition problems.
Spatilization tool in in 2D and 3D
The ServerGRIS is an external multichannel sound spatializer for different configurations of speakers in 2D (plane mode: X and Y axis) or 3D (vertical mode: X, Y and Z axis). It is based on the JackRouter HAL plugin which is installed at the same time as the Server. The Server may include up to 128 inputs and outputs. The movements are sent from the SpatGRIS in OSC mode to the Server. The audio spatialization itself is made by the ServerGRIS and sent to the audio interface. VBAP, HRTF and STEREO modes are available. Find the SpatGRIS plugin here: https://sourceforge.net/projects/spatgris/
A binary waveform synthesizer based on Timewave Zero
A binary waveform synthesizer derived from and based upon Timewave Zero theory by Terence McKenna. His theory proposes that the structure of time is a complex wave with a scalar potential, and the King Wen sequence of the I Ching is the 64 hexagram code from which the waveform of time is derived; that the King Wen sequence maps the linear progression of the human states of mind, which ultimately substantiates this waveform. This theory is the basis for the well-known novelty computer program he and others had developed. This program synth was made in supercollider.
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.
Maestro Metronome is a cross platform useful metronome application for Linux and Windows. It's a very compact metronome easy to use. Maestro Metronome is available in english, italian, french and russian languages.
musify aims to be quick and easy mark-up for chord notation on the web. Enables better formatting of chord symbols, figured notation, time signatures, pitch class set theory, simple macro music analysis in web pages.
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.