Recent Posts all posts

My Stamp Collection
Keep looking down

Learning about our new neighborhood by studying the sidewalks

category: philly | tags: sidewalk, neighborhood, brewerytown, philly
New Online Home

Why I abandoned my WordPress site & am starting over

category: misc | tags: meta
Cello: Goals and Methods

The problems I hoped to solve, and my approach to solving them.

1844 words, ~8 min read
category: Cello | tags: cello, juce, programming
Cello: Object

In the same way that the cello::Value class corresponds directly with a single property in a ValueTree, the cello::Object class corresponds directly with a ValueTree itself:

  • it has a juce::Identifier specifying its type
  • it has zero or more properties, most likely (but not necessarily) represented by Value …
3118 words, ~13 min read
category: Cello | tags: cello, juce, programming
Cello: Overview
Start here!

An overview of what the Cello project is, why and how I wrote it, and how it might be useful to you.

1929 words, ~8 min read
category: Cello | tags: cello, juce, programming
Cello: Value

The cello::Value class acts as a proxy to a property in a ValueTree that’s designed to operate as much as possible like a regular variable of the property’s type, plus some additional magic thrown in as well. Internally, Value objects store a reference to the cello::Object …

2521 words, ~11 min read
category: Cello | tags: cello, juce, programming
Cello: ValueTree Crash Course

The absolute least that you should know about JUCE ValueTrees.

category: Cello | tags: cello, juce, programming
First 90 Days
A report after living here for 3 months

Looking back at our first 90 days living in Philadelphia

category: Philly | tags: philly, home, music
Blinking 12:00

A random twitter post makes me remember my Dad

category: misc
Starry

A visit to MoMA to see an exhibit on computer art, plus some wonderful exhibit design that they’ve since eliminated.

category: misc | tags: art