We've updated our Terms of Use. You can review the changes here.

Chain of Ponds

by Ben Harper

  • Streaming + Download

    Includes unlimited streaming via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.

    COVID-19 GIVEAWAY: contact me ( ==> ) for a free download code, while they last.

    Album comes with downloadable PDF of cover art and sleeve notes.
    BONUS ITEM: Link to artist's secret web page for exclusive previews and tracks not for public release. (Updated March 2020.)
    Purchasable with gift card

      $5 AUD  or more


  • Full Digital Discography

    Get all 16 Ben Harper releases available on Bandcamp and save 50%.

    Includes unlimited streaming via the free Bandcamp app, plus high-quality downloads of Early Attempts To Speak With The Dead, Compromise, Terminals (Galleon, autumn.), German For Bad Luck, Decommissioned, Piano Sonata No. 1 (Toccata Furioso), Breiteis, Unstained Melodies, and 8 more. , and , .

    Purchasable with gift card

      $40 AUD or more (50% OFF)




Chain of Ponds was inspired by a wish to create complex sounds and musical structures in live performance, using the principle of feedback oscillation, with only a laptop computer.

I've previously made several pieces using analogue equipment connected into circuits to generate audio feedback. The advantage of analogue electronic components is that they have a richness and complexity that is usually lacking from their digital counterparts. The disadvantage is that they are bulky to carry around and complicated to set up. I wanted to emulate the same principles of feedback in software, in a way that would yield similarly interesting results.

I buillt a large complex of feedback loops in Ross Bencina's programme AudioMulch. None of the components in the patch generate signals by themselves; all sound is created by repeated amplification through the feedback circuits and modified by the components they pass through. No sampling is used.

To fully exploit the potential range of detail in this setup and to avoid lapsing into any habitual performance gestures, I decided that all aspects of the circuit complex should be controlled by the computer. I wrote a script to generate sequences of MIDI commands for some 800 parameters within the circuit. The script determines when the circuit switches on and off, settings and adjustments to each of the components of the circuit, density of events and overall structure. All of these aspects are determined by chance, within a broad range of boundaries chosen by the user when the script is first run.

These recordings were all made from the same script running with the same set of boundaries. The script was set so that only minimal changes were made to the circuit during each performance. The output was recorded directly to a digital file, in 2-track stereo. None of these tracks were edited or remixed, however some compression was added in post-production.

All the components used in the feedback come standard with AudioMulch, except for a signal modelling device at the very end of the output chain (Dominion by digitalfishphones). The script was written in CAL on version 9 of Cakewalk Audio Pro.

© Ben Harper, London, December 2015


released December 5, 2015


all rights reserved



Ben Harper London, UK


Whole catalogue is 50% off WOW WHAT A BARGAIN


Cool music for cold people.

contact / help

Contact Ben Harper

Streaming and
Download help

Redeem code

Report this album or account

If you like Ben Harper, you may also like: