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.
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:
Once they are imported into the zet, a zetdoc can be dynamically restitched together and rendered as HTML. You see this towards the end of my notes on The Algorithm Design Manual. The weird jumble of letters like [guihokhak] are actually an abbreviated UUID for that particular snippet:
Zetdoc is a constrained markup format I have developed to write sequential chunks of ideas in an intermediate format, which can then be imported into my zettelkasten database:
It remains to be seen how useful this will be in the long term. My goal with zetdoc was to try and make my writing more granular, in order to help facilitate more interconnected ideas.
This "mobile" scanner seems like mostly promising solution for digitizing handwritten notes. Lightweight and small (good for travel), battery powered (2x AA), writes to microSD card, low-powered monochrome LCD display.
The only real weak point I've discovered is that it doesn't scan margins that well. That means in a way I'll have to handwrite notes *for* this thing, which I have mixed feelings about. I suppose big margins isn't terrible. If TeX can do it, so can I.
A thing I've been trying to do that's been difficult for me is revisiting ideas and elaborating on them. It's a slog looking at scribbles and transcribing voice memos of carefree off-the-cuff thoughts. I think it'll be a good thing in the long term though.
What's the state of audio like on BSD (say, OpenBSD)? Curious about trying it out for music production stuff. I use my own software which I'd expect I'd be able to port okay. Things I'm curious about are things like driver support for class-compliant DACs, performance for low-latency audio, and what the audio API looks like (does JACK work on it?)
Shame on you Imperial College London
Shame on Imperial College London and the Dyson Robotics Lab. Apparently, they create environment where their PhD students are allowed to mass-email people to get data (potentially market data?) about their product (or is it their thesis? it's hard to tell from the email).
They did not disclose how they got my contact information, only that they reached out because I had "ML experience" (I do not). So, sketchy stuff. If this is indeed "research", I have to imagine that this is some kind of ethics code violation.
TIL that calling the backslash character "whack" is "microsoft corp. speak". Which actually makes a lot of sense to me now, as my first encounter with the term was at MSR.
DALL-E observations, AI and music
This parallels with the efforts happening to get AI to produce music. "What if DALL-E... but music?" is an inevitable question.
Even if there existed something that could generate high fidelity super realistic music from a prompt using AI, would that be something interesting? Short term, absolutely. Long term, I think it would get old. More interaction and control could maybe make it better.
Like, I can see the novelty of the generated pictures themselves wearing off after a while. If they didn't have the prompts, they probably wouldn't be all that interesting.
In a rare move, I am opening orders for whales! I especially want to make some Pride whales with barnacles in Pride colours :) Order form is here!: https://forms.gle/F6bx32rt2i6RNkXQ8
(the whale pictured is a humpback in the large size)
I'm grateful that the engineers for this camera chose a very low-tech protocol for the remote. A 30 minute hack like this wouldn't have been possible.
I'm also pretty sure that this also lends itself to a very responsive remote. It certainly feels snappy!
I teach computers how to sing.
We are an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.