A Java Swing-based GUI frontend for SoundHelix. http://www.ultrasonicmadness.org/software/madhelix/

UltrasonicMadness 57bf41a741 Updated readme to reflect new name and clarified license 6 years ago
includes 5aa2999904 Initial commit 6 years ago
lib 5aa2999904 Initial commit 6 years ago
src a264da9124 Added feature which exports songs to MIDI files upon playing them. 6 years ago
styles 5aa2999904 Initial commit 6 years ago
.gitignore a264da9124 Added feature which exports songs to MIDI files upon playing them. 6 years ago
LICENSE.txt 5aa2999904 Initial commit 6 years ago
README.md 57bf41a741 Updated readme to reflect new name and clarified license 6 years ago
build.xml 9d1ddd6e8b Renamed the project MadHelix and reorganized the majority of it 6 years ago
log4j.properties 5aa2999904 Initial commit 6 years ago

README.md

MadHelix

MadHelix is a Java Swing-based graphical frontend for SoundHelix, a program which generates music based on entered (or generated) text and plays it back. It is in an early state of development so please let me know of any issues you have with it.

How to Build

Run the ant command in the main folder and then run the generated MadHelix.jar file.

How to Use

  1. Once the MadHelix interface shows, it should say 'Ready' at the top. If it says anything else, regardless of whether the rest of the program works, please report it on the Issues page.
  2. Enter any text in the 'Song name' field and choose a style.
  3. Click the play button to listen to the result. SoundHelix will then load and the generated song will begin playing. If SoundHelix does not load after 30 seconds, please report it.

Credits

  • SoundHelix is developed by Thomas Schürger
  • MadHelix is developed by UltrasonicMadness

License

MadHelix is available under the GNU General Public License, version 3 only.