Versatile algorithmic random music generation software written in Java
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.
The MIDI Agent System (MAS) uses the interaction between different agents to generate MIDI notes. This software is designed for live use and it enables the performer to have real time control over very complex music.
MInaDIte is a vitrual MIDI controller, like Jazzmutant's Lemur or MonoTouchLive, which is controlled via a touchscreen or mouse and sends MIDI messages in order to control music production, VJ, DJ, etc. software.
Sabbia acquires a video stream from a webcam and transforms the movements detected into MIDI messages. This way it is possible to control a MIDI device or a MIDI software by hand movements.
Learn how to protect your Microsoft 365 data, with simple, actionable tips today.
Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.