software
Screenshot of AnalogBox2.
Screenshot of AnalogBox2.
example project in abox2
DeveloperAndrew J. Turner
Genresynthesizer
Source modelopen source
PriceFree
Stable2.4.2
Release statusdiscontinued
Written inAssembly
Websitehttps://www.lightfield.com/abox2help

Also called ABox2, this is an audio synthesizer and virtual instrument made in 1998 where you can build the logic with draggable math tools.
It also supports physical inputs and outputs (like audio files, midi, and audio peripherals).

To build something you need to create a network with an input (which could be generated for example by an oscillator or from real data) and an output (which could be a physical output or simply a visualizer like a graph).
The network can be interactive, both with buttons and knobs/sliders or reading notes from a keyboard.
After having built the network the simulation will start pressing Play; the software will give indications of the performances.

ABox2 supports basic frequency-domain tools like FFT for filtering (and eventually oscillating), basic time-domain tools like oscillators, equations, delays, and so on.
All the components have input and output pins that can be connected with cables. In case of large amount of components it's possible to create sub-networks.
The black box appraoch allows to build almost everything, at the cost of having to implement every detail of it.

Links