I have some confusion about where the best role for the harmony parametrization should live — in a workflow, or a system of musical creation, generally. In the simplest case, I see five dials. And a 3D visualization. It all looks sort of like a machine learning problem, addressing a lot of issues about how […]
Category Archives: Uncategorized
it is not possible
to learn enough. Everythings bottoms out at desire. Without desire, there is no return from learning. Gradient descent will find only those valleys of need. Sadly, and perhaps truly.
Simple
How simple can computation be? I think harmony can be a single equation:
points in space
Speaking informally, quickly, before my son has to go to piano: The fact of the dot product, and its relationship to projection into spaces (and distance) is crucial. Taking the equation: and figuring out how all can be variables of a sort (weights and data)… there is a reversal moving from the (known) data points […]
ternary?
I suppose it is true that (western) musical harmony corresponds to a kind of ternary computing. The binary numbers correspond to octaves: powers of 2. The circle of fifths represents the presence or absence of a power of 3. Groupings of bits over these fifths create a combination of relative consonance and potential further resolution.
without
So much of the question of computers is how to live without them. A solution always seems around the corner, until there’s another corner. At which point, one should perhaps play the violin or something. The feeling of programming and the (empty) feeling of social media are not so different. The usefulness of is not […]
World of pain
Well it turns out that the world of pain with matplotlib was caused by… uninstalled latex. Geez. It’s a 3.42 GB download. Or I could just delete this line: Much faster and lighter. But maybe not so pretty. The stepwise nature of the run() command in TensorFlow is a new thing for me, though I […]
One-hot
What is beautiful in the harmonic system is that one-hot encodings are so fundamentally non-arbitrary.
Still pickin’
…at tensorflow. Always the small things. Just in getting started. Even a matter such as showing up in the (linter and) documentation when it should be that is, parentheses instead of brackets — that can cost twenty minutes… of your life. I have squares for a most curious generative music notation. But what a mess, […]
Expectations
Today was for re-reading Great Expectations. So many subtle ironies. I hope a computer will never understand them.
