SoundHelix is a free versatile Java framework for algorithmic random music composition. SoundHelix can generate random songs, play them (for example, on any number of MIDI devices or MIDI-capable software synthesizers) and is highly customizable using XML configuration. SoundHelix also allows writing the generated music as MIDI files.
SoundHelix produces music that is actually enjoyable to listen to.
Features
- Produces enjoyable algorithmic random music
- Fully configurable using XML
- Can remote-control any number of MIDI devices with upto 16 MIDI channels each in parallel
- Supports LFOs for slowly changing MIDI parameters (modulation wheel, etc.)
- Extensible API allows for easy extensions to existing functionality
- Supports sending MIDI timing ticks to selected MIDI devices
- Example songs available on http://www.soundhelix.com/audio-examples
- Facebook fanpage available at http://www.facebook.com/soundhelix/
- Twitter feed available at http://www.twitter.com/SoundHelix
- Applet with simple example available at http://www.soundhelix.com/applet/SoundHelix-applet.jnlp
License
GNU General Public License version 3.0 (GPLv3)Other Useful Business Software
Auth0 for AI Agents now in GA
Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Rate This Project
Login To Rate This Project
User Reviews
-
Excellent project. Impressive music. Thank you!
-
A great remake of the legendary Amiga Algomusic (from the same author).
-
Very nice project: music well composed!
-
What a fantastic project! A useful random music generator that creates music you actually want to listen to!
-
Great project! I recommend this program strongly! Very best and fast random music generation s! It's great, although it should also install the generator with it!