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

UltrasonicMadness f600dd381e Preparing 0.4.0 Adaptable Edition release 1 سال پیش
includes 5aa2999904 Initial commit 7 سال پیش
lib 672f79b1fc Replaced json-simple with Java's internal XML libraries 1 سال پیش
res ab89626199 Removed unused history icon 1 سال پیش
src f600dd381e Preparing 0.4.0 Adaptable Edition release 1 سال پیش
styles d84606ce4f Added the SoundHelix-Guitar style from the SourceForge repo 6 سال پیش
utils e83d8394ad Fixed XML indentation 1 سال پیش
.gitignore eb2d060b85 Added code to save preferences file 1 سال پیش
LICENSE.txt 5aa2999904 Initial commit 7 سال پیش
README.md 7467ee3a05 Documented conversion utility 1 سال پیش
build.xml 672f79b1fc Replaced json-simple with Java's internal XML libraries 1 سال پیش
log4j.properties 3ae5fc2fe5 MadHelix no longer generates log files every time it is opened 6 سال پیش

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. If upgrading from 0.3.0 or older, run ./utils/history_converter.py to preserve song history. This step can be ignored if using MadHelix for the first time.
  2. 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.
  3. Enter any text in the 'Song name' field and choose a style. Alternatively, if the song name is empty, SoundHelix will generate a song title.
  4. 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

  • MadHelix is developed by UltrasonicMadness
  • SoundHelix is developed by Thomas Schürger
  • The icons are made by the GNOME Project as part of version 44 of the Adwaita Icon Theme.

License

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

Copyright © 2017-2019, 2023 UltrasonicMadness.