Pinned post

Notable logs of mine:

Research oriented zet:

Thoughts related to creative process:

General updates related to my main personal wiki:

Pinned post

A re-

Hi, I'm Paul. I'm a computer musician and researcher, currently thinking about lyricism what it means for a computer to sing. I explore quirky vocal synthesis DSP algorithms and try to control them in interesting ways.

As a musician-turned-programmer, one of the things I try to do is build resources for topics related to audio programming and DSP that I wish I had when I was starting out. My aim is to empower digital musicians to "dig in" more and craft their own toys and tools for their work.

I also bake a lot. Expect many pictures of bread and croissants here, among other things.

Pinned post

A brief guide to me:

I "organize" many projects and ideas on my personal wiki:

I talk about what I'm currently working on in my "now" page:

I keep a list of projects I've done:

I use "metapages" to better organize thoughts and wiki pages:

For more research-y stuff, I maintain a zettelkasten-wiki that functions as a knowledge base:

Show thread

I cannot recommend the AudioQuest Dragonfly black as a suitable USB DAC for music production.

I figured out today that it's been shaving off transients, to the point where drum synthesis sound design is practically impossible. I guess it might be the preamp?

Shame, cuz I really liked the form factor of it.

patchlore boosted

While I've put a fair amount of time studying vocal synthesis techniques at a DSP level, there comes a point where you need to actually control the thing. Those systems are what interest me more, and where I expect most of my time and energy to be spent. Many of the techniques I'm building have applications for wavetable morphing as well.

Musically speaking, it doesn't matter how complex or cool the DSP algorithm is. How it gets performed (by computer or human) is far more important.

Show thread
patchlore boosted

At a very high level, (morphing) wavetable synthesis and vocal synthesis have a lot in common. Both produce complex timbres through a mechanism that navigates/interpolates through a state space over a period of time.

In vocal synthesis, the states are phonemes. In wavetables synthesis, the states are wavetables.

I guess you could go one step further and say both are forms of spectral morphing synthesizers

patchlore boosted

This new publication is looking for articles about computer history! I think there may be some folks here with some stuff to say about such thing --

patchlore boosted

croissant architecture 

i want to live in that building

Fountain Pen Gushing 


Show thread

Fountain Pen Gushing 

This Kaweco Lilliput fountain pen I got a few days ago is perfect for my needs. It's compact AND it writes a nice bold line. It comes in stainless steel which is a nice plus.

Seriously, there doesn't seem to be any other pen that comes close to compactness and writability, fountain or otherwise. I would love to be corrected here.

The Fisher Space Pen has the most similar form factor, but I forget how well it actually writes. I have a zebra pocket ballpoint pen that's also compact, but it writes like a ballpoint pen (and with it my handwriting seems to devolve to scribbles despite my best efforts).

Listening to Word Color by Paul Lansky.

Something I never noticed before... the strong resonators used on the voice have some kind of vibrato attached to them. could also be chorus too causing that. Makes it sound a lot more dynamic.

Just got a riser stand for my keyboard to replace the stack of books I've been using.

Something I did not expect was that the typing feel would change. There's now a bit more of a tactile "thud" with every keystroke. It feels crisper. Very satisfying.

Python devs, are you supposed to say the term "dunder method" with a straight face?

Dall-E aligned 

Here's a buzzword that's new for me "prompt engineering", to describe the craft of making good prompts.

Wake me up when they start hiring poets.


Croissants and lil baby croissant nuggets :)

lots of (flatbed) scanning today. nearly done digitizing the journals and notes I've done since April. From there, each page gets imported into my digital zettelkasten and assigned a UUID.

After all the flatbed scanning is done, I'll be writing in a way that allows me to use the portable hand scanner "wand" instead. It's a much more portable system, and it's well suited for incremental additions.

patchlore boosted

Why I'm interested in vocal synthesis 

1. It sounds funny. Seriously. Vocal synthesis is one of the raree instances where computer music can have a sense of humor. I find that compelling.

2. It encourages new ways to think about computer generated music. Getting a computer to "sing" often benefits from building new tools.

Retrospective, Angry Ranting 

Here's the deal: I guess "machine learning" is a buzzword that apparently gets you money? But this ends up turning things into solutions-in-search-of-problems. You either end up with musicians with superficial understandings of ML saying completely unhelpful things like "what if DALL-E but with music", or data scientists who are too lazy to actually dig into music trying to write programs to do it for them. In either case, nobody is doing anything all that inspiring.

Show thread

Retrospective, Angry Ranting 

I'm nearly positive my rejection happened because I didn't mention anything about machine learning, despite the program not explicitly being about machine learning.

Last I checked. Music != Data Science.


I think I dodged a bullet having my PhD application rejected.

Truth is, I really don't like machine learning. I'm bored to tears by it. And I don't like how it's eating up the music technology space in academia.

During the whole interviewing process, there was no mention of "machine learning", and the "AI" buzzword was used exactly once in the description of the program. Now, I see who they brought on, and what they are doing, and it's full-on machine learning. I would have been miserable.

Show older

We are an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.

<svg xmlns="" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>