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.

Features

  • evolves Java code
  • internal realtime Java compiler (Javassist)
  • generates 44100 audio amplitudes per second per speaker
  • unzip the Jar file to get the source code
  • Can evolve Java code to play sound/music or type Java code into the window in the "create musical instruments" tab. There is a simple example.

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2), GNU General Public License version 3.0 (GPLv3)

Follow Audivolv

Audivolv Web Site

Other Useful Business Software
Paessler: Easy to Use With Enterprise Power. Free Trial Icon
Paessler: Easy to Use With Enterprise Power. Free Trial

A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
Get Free Download
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Audivolv!

Additional Project Details

Intended Audience

Developers, End Users/Desktop, Information Technology, Science/Research

User Interface

Java AWT, Non-interactive (Daemon), Plugins, Project is a remote control application, Project is a user interface (UI) system, Web-based

Programming Language

Java

Related Categories

Java Artificial Intelligence Software, Java HMI Software, Java Sound Synthesis Software

Registered

2008-11-24