SoundHelix Icon

SoundHelix

Versatile algorithmic random music generation software written in Java

4.5 Stars (8)
69 Downloads (This Week)
Last Update:
Download SoundHelix-0.7.1-bin.zip
Browse All Files
Windows Mac Linux

Screenshots

Description

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.

SoundHelix Web Site

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

KEEP ME UPDATED

User Ratings

★★★★★
★★★★
★★★
★★
7
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
Write a Review

User Reviews

  • horstfrank
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    where is the software ? no files appear here, so that the virtual program is not to catch or to use, very bad thing. not good from a progger, i think more a looser.

    Posted 07/19/2010
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Advanced End Users, Developers, End Users/Desktop

User Interface

Java Swing, Console/Terminal, Command-line

Programming Language

Java

Registered

2008-09-17
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.