Continuous choice of string resonance at each point live music in CPU
Nonlinearly change frequencies and echos for live music by CPU. I found a way to normalize 1d wavefunction amplitude so this hack and its random heat vibrations are still unitary, even while microphone vibrating adds energy to part of 1d string of position and speed scalar arrays. The sparse part is, while the arrays are perfectly dense and linear, time is sparse when some springs vibrate with a larger multiplier of position subtracted from speed. In other words, this hack is a quanta level discontinuous field but in theory may be continuous as change in natural resonance frequency (what part of the "guitar string" would vibrate as if nothing acted on it) These few kilobytes of java code, many versions of CochleaSim.java and JSoundCard0.5 as an easily replaced dependency that reads microphone and writes to speakers as numbers ranging -1 to 1 44100 times per second, which is where SparseDoppler hooks in its array, microphone at one end and speakers hear the sum of the whole string.
This project is to implement an open source 3D sound layer. The sound layer will allow application sounds to come from their spatial location on screen. The early project will only pan sounds. Later versions will use 3d localization.
A modular script-based tool for digital audio synthesis and sequencing.
ALIAS is a Text-To-Speech based on phonems prosody.
AVRS performs spatial 3D-sound processing allowing the arbitrary placement of sound source in auditory space. The main goal is to develop a genuine experimental flexible platform, that runs in a general-purpose architecture computer (standard hardware and software).
TTS for Basque Lapurdian dialect
AhoTTS Iparrahotsa is the TTS developed at the Aholab Signal Processing Laboratory of the University of the Basque Country (UPV/EHU) for the Lapurdian dialect of Basque. This dialect is spoken at the Northern area of the Basque speaking area (French region). This project was funded by the Euroregion Aquitaine-Euskadi under grant EUSKADI-2012-004.
AlgoScore is a graphical environment for algorithmic composition. This project has moved to: http://gna.org/projects/algoscore
Allegory is a tool for electronic music. It consists of a small library of Haskell definitions that can be used to create, explore, and refine developmental/variation relationships between diverse sound materials. Csound required as realisation engine.
A suite of applications to manipulate (ambman) and convert (wav2amb, amb2caf) ambisonic audiofiles and informational utilities (ambcalc, ambchan, ambinfo). Manipulations include soundfield rotation, zooming and meta-data reading and creation.
A stochastic noise machine
ApplPi is a stochastic noise machine that creates a soothing background noise for those who can't work in complete silence or need to mask distracting noise. It creates sound similar to any noise machine, but it's more musical and harmonic. Additionally, you can control the frequency (note) of the sound and choose from built-in presets of noise/sound.
Global Consciousness Project uses hardware "random" number generators and finds patterns between that and major world events. This Java applet will run on their webpage and translate that data to music-like audio. Or for general audio synthesizing.
PulseCode is a programming language for audiosynthesis and audioprocessing. Basicaly it is a modular synthesizer, with which you create 'patches' by writing code.
Audio*Music Project is making software for Linux for ALSA 0.9.X. It features sequencing software and software synths.
AudioWare is cross-platform, open source audio framework released under LGPL. AW uses PortAudio (www.portaudio.com).
Artificial intelligence evolves musical instruments played with mouse
Artificial Intelligence (AI) evolves musical instruments you play with the mouse from small blocks of Java code that operate on numbers, each block designed to keep all numbers in range -1 to 1 if they started in that range, and combinations of these evolved codes running 44100 times per second for high quality 44.1 khz audio. You can also write the Java code into its window. Uses Javassist internal compiler on the new Java code assembled by renaming variables to overlap eachother and reordering, copying, and removing blocks of code. Listen to the recorded music in files section of sourceforge or try it for yourself. This branched into my other projects: GigaLineCompile, JSelfModify, JSoundCard, and Human AI Net as I got more into the AI and systems side of things and explored vision research as a better user interface to network minds together through the Internet. Someday I will bring it all together in a shared space on the Internet.
A ball falls down, hits an obstacle, and bounces on. The obstacle makes a sound whenever it's hit by a ball. You put up more obstacles, rearrange them, and soon you have a little melody playing. Just like BallDroppings, but open source - and with a GUI.
MIDI synthesizer based on the beagleboard
Java based system for creating Bio-Musical Worlds. Investigating the use of AI (flocking,A-Life, Genetic Algorithms, Neural Networks) and other bio-modelling techniques for the creation and evolution of musical landscapes.
Generation of audio by selective breeding.
"CAGE", the Computer Audio Garden in Eclipse, is to be an Eclipse-based, Java and XML workbench, for the computer music composer. It will use the Rich Client Platform to provide a basic backbone framework, enabling existing computer music tools to be p
User-Programmable Voice Clock
Annoy your neighbor, antagonize your boss, or simply make everyone else smile with this insidiously customizable audio clock.
Converting csv data into an mp3 sound file.
This project has been moved to a different hosting service provide. Please visit www.thecabbagefoundation.org for further details. Cabbage is a cross platform framework for the development of standalone audio applications using the Csound audio programming language.
Cabel is a graphical user interface for building Csound instruments by patching modules similar to modular synthesizers. Cabel modules are defined in XML files, so anybody with some Csound knowledge can write his/her own modules and play with them.
Open-source alternative to Propellerhead Reason
The Calopsita project is a free, open-source alternative to Propellerhead Reason. I am currently looking for programmers, designers and testers.