Algorithmic Composer
|
Algorithmic Composer is a program that enables composition through the use of abstract object types that are connected together to form part of a patch, which is similar to the way "older analogue machines used patch cables to connect different electronic modules"1 together. The resulting patch can be inspected and manipulated through different views, giving the composer greater flexibility in de-bugging the patch, and enabling the performer to adjust the visual representation of the patch without affecting the logical structure.
When Algorithmic Composer is launched, an MDI child window with the caption "Error Log" is displayed within an MDI window. The Error Log displays all the error messages to the user as lines of text. The user can type comments within the Error Log and save the log to file.
Algorithmic Composer is a program that enables composition through the use of abstract object types that are connected together to form part of a patch, which is similar to the way older analogue machines used patch cables to connect different electronic modules together.
Algorithmic Composer is a Windows based program that allows users to create musical textures and events by piecing virtual objects together with patch cables on the computer screen, similar to the way a person might join pieces from a Mechano set to create a truck, train, crane, ... etc. With the Mechano set a truck might be created by joining metal panels with bolts, adding wheels, windows, motor, ... etc., which is just putting together pre-fabricated materials in a meaningful way to produce a desired result. Algorithmic Composer allows the user to create in a similar way by connecting counters, delays, metronomes, flip-flops, calculators, and other such devices.
The user can interact with the program by using the mouse and /or a midi input device, and the computer sound card or an external midi sound engine produces the sound. Algorithmic Composer does not use a manuscript based representation, and so a person does not have to be able to read music to use the program.
Algorithmic Composer is also a powerful diagnostic tool useful for testing the capabilities and limitations of other MIDI software, external MIDI hardware devices, and the computer sound card. I use Algorithmic Composer in my work as a computer technician to test the functionality of sound cards on computers that are reported faulty. I use Algorithmic Composer to test, both individually and collectively, the entire setup from keyboards, sound card, through to the speakers and external synthesizers.
The license of this software is Freeware, you can free download and free use this music composer software.