Sign up

He Can Jog

Not verified No WebSub updates No webmention support Not yet validated

Sound fartestry

Public lists
I ♥ RSS
Fetched

He Can Jog
Text

Log: Saturday March 16th

The shape of astrid's python renderer changed a fair bit today. Until this morning the python renderer and a full python interpreter was embedded inside the main astrid program. Working on wrapping the new astrid_instrument_start and friends today I realized since I'm openi...

He Can Jog
Text

Log: Friday March 15th

Getting closer to integrating the embedded python interpreter in the new style astrid C instruments. I'm working on removing redis which was used to send serialized buffers from the renderer processes to a single dac program for playback. Instead of redis, I'm saving the s...

He Can Jog
Text

Here comes the train, through the twigs while the birds wait

Here comes the train, through the twigs while the birds wait

He Can Jog
Text

Log: Monday March 11th

I added a little serializer for size_t values and a prefix that can be used as LMDB keys, or shared memory keys when storing buffers. When the python renderer has a buffer rendered it will: Serialize the buffer into a byte string the usual way Save the serialized buffer st...

He Can Jog
Text

Log: Sunday March 10th

Happy new time offset!

The pippi docs are back online.

Pippi Longstocking

He Can Jog
Text

Log: Saturday March 9th

I've been treating this pulsar program as just a test for instrument building, but I decided to try rolling with it a bit today. Something in the trumpet going D - E - A - C against a sustained Bb into a slow E - A on the tenor sax might sound nice. Boy howdy I need to wor...

He Can Jog
Text

"Took my ride", says Maurice.

"Took my ride", says Maurice.

He Can Jog
Text

The library is so peaceful

The library is so peaceful

He Can Jog
Text

Kory Reeder - if the thought evaporates #nowplaying

Kory Reeder - if the thought evaporates #nowplaying

He Can Jog
Text

Log: Thursday March 7th

Been busy at work and haven't had a ton of energy for this project, but got a start this morning on getting things ready to incorporate antirez's linenoise as a built-in command repl. I made some revisions to the command types astrid supports: q (quit) was previously k (k...

He Can Jog
Text

Hello to the train pulling through the park on its way to the grain mill.

Hello to the train pulling through the park on its way to the grain mill.

He Can Jog
Text

Log: Sunday March 3rd

Oh, look it is March! The large allocation mystery ended up being sort of funny. Address Sanitizer and valgrind were pointing and shouting at the wavetable creation routine in the new pulsar osc saying that the attempt to create a wavetable with 4096 floats was allocating p...

He Can Jog
Text

The spider friend in my bathroom waved at me.

The spider friend in my bathroom waved at me.

He Can Jog
Text

Somewhere I read that changing location, like entering a room, can rejigger neural pathways so that some thoughts and memories are somehow associated with the space. It's the same for me when picking up a laptop. My purpose feels clear until I open a blank web browser window and [my mind goes blank](https://en.wikipedia.org/wiki/Context-dependent_memory#The_outshining_hypothesis), too. In all the moments where I'm drawing a total blank, and then suddenly the thoughts come easily again: maybe that's my brain looking for the room it was in before.

Somewhere I read that changing location, like entering a room, can rejigger neural pathways so that some thoughts and memories are somehow associated with the space. It's the same for me when picking up a laptop. My purpose feels clear until I open a blank web browser window and [my mind goes blank](https://en.wikipedia.org/wiki/Context-dependent_memory#The_outshining_hypothesis), too. In all the moments where I'm drawing a total blank, and then suddenly the thoughts come easily again: maybe that's my brain looking for the room it was in before.

He Can Jog
Text

Starting (again) to work on something very old, I discovered it modulates up by a halfstep twice. Up, up, done. Maybe I can work in some extremely slow contrary motion, too.

Starting (again) to work on something very old, I discovered it modulates up by a halfstep twice. Up, up, done. Maybe I can work in some extremely slow contrary motion, too.

He Can Jog
Text

I like it when I'm too distracted to want decide what to play, but there is a tape waiting to be flipped since yesterday.

I like it when I'm too distracted to want decide what to play, but there is a tape waiting to be flipped since yesterday.

He Can Jog
Text

Once, or possibly never

Once, or possibly never

He Can Jog
Text

Log: Sunday February 25th

It has been a bit of a memory management weekend. I tried out clang's Address Sanitizer for the first time, which pretty much immediatly halted execution telling me my program is attempting to allocate terrabytes of memory. Um! I haven't solved that mystery yet. There are n...

He Can Jog
Text

Experimenting with going out at night and doing nothing much is a tentative success so far.

Experimenting with going out at night and doing nothing much is a tentative success so far.

He Can Jog
Text

Today I have a feeling of déjà vu except it's a nightmare and it's happening in real life.

Today I have a feeling of déjà vu except it's a nightmare and it's happening in real life.

He Can Jog
Text

The soundworld of the river in February is pretty different from August. There are so many sloshy water-type sounds right now. I suspect some of it is actually fishes vocalizing. So hard to tell!

The soundworld of the river in February is pretty different from August. There are so many sloshy water-type sounds right now. I suspect some of it is actually fishes vocalizing. So hard to tell!

He Can Jog
Text

The last entry in my voice memos is a 436 minute mp3 recording documenting a period in the life of my pants pocket.

The last entry in my voice memos is a 436 minute mp3 recording documenting a period in the life of my pants pocket.

He Can Jog
Text

Sad to see `moc` removed from the official arch linux repos, but also cool to learn [the debian project has been quietly patching it](https://udd.debian.org/patches.cgi?src=moc&version=1%3A2.6.0~svn-r3005-3.1) and keeping it up to date in recent years. Long live the music on console player. (And debian!) :-)

Sad to see `moc` removed from the official arch linux repos, but also cool to learn [the debian project has been quietly patching it](https://udd.debian.org/patches.cgi?src=moc&version=1%3A2.6.0~svn-r3005-3.1) and keeping it up to date in recent years. Long live the music on console player. (And debian!) :-)

He Can Jog
Text

This is [a great performance of Scott Lindroth's *Bell Plates*](https://www.youtube.com/watch?v=qSO8d3tWjWQ) by Alyssa Resh.

This is [a great performance of Scott Lindroth's *Bell Plates*](https://www.youtube.com/watch?v=qSO8d3tWjWQ) by Alyssa Resh.

He Can Jog
Text

The river was frozen for a few weeks this winter (somehow I even saw folks ice fishing at one point) but melted away again pretty fast. [NOAA is saying now it's probably not going to freeze again this year.](https://www.weather.gov/arx/2024_springflood) Wow.

The river was frozen for a few weeks this winter (somehow I even saw folks ice fishing at one point) but melted away again pretty fast. [NOAA is saying now it's probably not going to freeze again this year.](https://www.weather.gov/arx/2024_springflood) Wow.

He Can Jog
Text

Log: Saturday February 17th

It's pledge season again! Edit: sorry to anyone following this RSS feed, I'm tweaking the GUID field structure today to support breaking cache on edits, but this probably also created copies of old entries in your reader! Apologies. Async rendering in the new astrid instru...

He Can Jog
Text

the hydrophone is back in the water again! two of them this time. i'm hoping the river will freeze soon. one will stay until the spring and the other will come in and out for me to listen in the meanwhile...

the hydrophone is back in the water again! two of them this time. i'm hoping the river will freeze soon. one will stay until the spring and the other will come in and out for me to listen in the meanwhile...

He Can Jog
Text

[Very exciting performance by Francis Dhomont in Russia 2016](https://www.youtube.com/watch?v=hdcSd_CkCGg)

[Very exciting performance by Francis Dhomont in Russia 2016](https://www.youtube.com/watch?v=hdcSd_CkCGg)

He Can Jog
Text

Log: Thursday February 15th

Fixed some bugs in the serial listener program before work today and hey: button mashing!

He Can Jog
Text

Log: Tuesday February 13th

To get astrid set up to test external serial communication, this morning I realized I need to be able to embed some core types in an arduino sketch. libpippi is meant to be embedded in other programs but also in firmware and arduino sketches and so on. There's a relatively ...