AudioMulch v1.0 released! (Pc)

AudioMulch is 1.0 is now available. This version includes over 40 new example documents contributed by community members, along with a number of bug fixes and tweaks.

This is the first official non-beta, non-test version of AudioMulch to be released after a lengthly development and testing process. The most significant change in this release is the inclusion of over forty new example files demonstrating various uses and capabilities of AudioMulch. These examples were kindly contributed by members of the AudioMulch community. Please take the time to listen to and experiment with these great examples, you will almost certainly find something new that interests, entertains or enlightens you.

One new feature has also been added: the ability to select and deselect all parameters of a contraption in the Metasurface parameters tree by right-clicking on the contraption node. The LiveLooper and CannonLooper contraptions have been further enhanced with "sync on" indicators to clarify the behavior of syncing them to the clock. Minor interaction tweaks and a number of bug fixes which were found during the final phases of testing are also included.

Unlike all previously released beta versions, this version has a time limited evaluation period of 90 days from installation, with save and export functionality disabled after 60 days.

Bug fixes

The following bugs were fixed for this release:

* Fixed display of ASIO control panel which could cause the Settings dialog to disappear and freeze the user interface with some audio interfaces.
* Fixed clicking when muting/unmuting Arpeggiator.
* Fixed assertion failure bug when Right-clicking on a contraption preset button and selecting Parameter Modulation.
* Fixed intermittent crashes when muting and unmuting LiveLooper tracks in clock-sync mode.
* Fixed Sqrt domain error when modulating Arpeggiator OscBalance with the Metasurface.
* Fixed bug where clicking OK to rename a contraption to its old name displays an error.

AudioMulch is an interactive musician’s environment for computers running Microsoft Windows. Bringing together the popular with what has up to now been considered experimental, AudioMulch merges the worlds of mainstream electronica and electroacoustic sound composition to create a fluid sonic environment only limited by the artist’s imagination.

While many of the processes featured within AudioMulch are not new to computer music programs, it is the software’s ability to carry out these traditionally "studio" or "non-real-time" signal processing techniques in real-time that emerges as its major asset. With AudioMulch, music that has for so long been limited to the pre & post-production practices of a studio can emerge in a new LIVE and interactive context.

Through the essentially unlimited (only by the power of the computer) combination of a network of synthesis and processing contraptions, AudioMulch allows the user to extend their current audio processing capabilities or create new music within their computer without additional expensive software or hardware systems.


AudioMulch can be used to process and generate sound files or as a live performance instrument.

AudioMulch allows any processing parameter to be controlled via MIDI. AudioMulch can synchronise to an external MIDI clock source or generate MIDI clocks which other devices can synchronise with. You can also synchronise copies of AudioMulch running on different computers using a wired or wireless network.

Up to 24 channels of real-time audio input and output can be generated and / or processed by AudioMulch when used in conjunction with a multichannel soundcard.

For multi-channel and surround sound applications AudioMulch supports recording and playback of multichannel soundfiles, or multiple sychronised soundfiles.

AudioMulch is distributed as a 90 day evaluation version. A single user license can be purchased for US$89.

System Requirements

AudioMulch is a 32 bit Windows application requiring either Windows95/98/Me or NT4.0/2000/XP (or later). To hear audio in real-time (that is what the program is designed for) you need a soundcard capable of delivering 16bit 44.1k stereo sound. To process audio from the soundcard input you will need a full-duplex soundcard i.e. one capable of simultaneous 16bit 44.1k stereo recording and playback. To do anything useful a Pentium(R) class machine is required. MMX Won't speed things up much but enhanced floating-point (Pentium Pro or Pentium II, III, IV, AMD Athlon etc.) will. The faster the machine, the more you can do in real-time.