Morton Feldman - For Philip Guston (1984)

🔹 🔹 🔹 🔹 🔹

Part of my new-year's cleaning was copying most of my CD collection to hard-drive, so in the absence of a working CD player in reach, I can finally listen to that stuff again.

… it also means you can re-use the same stream multiple times, say on multiple objects in a timeline, or multiple restarts of a proc, and it will keep going where it was left. Or use it concurrently between processes. I think this expressivity was prior only available in SuperCollider patterns.

Working on adding a `Stream` object to Mellite.

Unlike `Pattern` which is an immutable program yielding a stream in memory, now you can create streams that maintain their state in the workspace. E.g., you can have counters or random walks or more complex programs that always resume where you left them. Think of a `drunk` object in Pd/Max, only that if you open your patcher again, it resumes from its last position. I think it will be a very interesting composition element for installations.

I'm adding a Histogram UGen to FScape; such a simple mechanism, just throw stuff into buckets and count… I will need this to look at the distribution of spectral features of a microphone signal.

Sometimes I wish I had more input on what building blocks other people would need, but I guess that's ok.

The plot shows a 17-bin histogram fed with a sine oscillator, and the histogram being flushed every ten steps.


Lastest Raspbian Buster comes with JDK 11, QJackCtl, SuperCollider 3.10.0 preinstalled; Mellite universal download was running out of the box 🎉

Seems much more powerful than the Pi 3, my bet is the 4 GB RAM are a significant point here with running the JDK app. So far all smooth ✔️

2.42.0 is published now. The main work was on the code editor, fixing bugs and making the keyboard shortcuts work correctly on macOS. Also desktop integration on macOS has been improved, so give the new version a spin especially if working on a Mac. The code editor font is now configurable, too.

This Friday I will be joining the Think Tank / workshop "Hacking into sonic " of the Center for Philosophy of Sciences of the University of

If you are in and interested, download the abstract pdf for info on registration (it's free):

another, one of my favourites; I shot that landscape for the video piece 'Moor' (2016)

"The described machine has apparently never been built, but there is little doubt that it can be built any time soon <footnote: personal communication>"

ah.... o-kay

2.41.0 is published now. It continues the work on the Action and Control objects, used to define algorithmic couplings (“glue”) between various objects in Mellite.

Support for closures has been added, allowing to map and flatMap options and sequences of expressions. Some elements changed, such as the Act type in action and control programs, which means that programs that make use of it are not compatible with the way preliminary support had been in v2.40.0. A new tutorial will follow.

Get ready for the adjoining - Algorithms that Matter Symposium 2020 / 2020, with calls for contributions (deadline: 31 Jan 2020):

- Almat 2020:
- xCoAx 2020:

Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!