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: Friday May 3rd

Hooray, I hit a bit of a milestone today! I'm pretty sure there are still some memory leaks, and I've got some work on the new sampler left to do... however it's pretty exciting to be testing out some coordinated events with a little astrid script orchestrating the solenoi...

He Can Jog
Text

Best way to write programs: turn off the computer.

Best way to write programs: turn off the computer.

He Can Jog
Text

Log: Tuesday April 30th

I've been working on the external bits of the system now, which I'm a bit worried about being able to finish by mid-June... it's coming along though. I think I'm going to try to fit everything into a project box I got a while back that's maybe just big enough to fit: The ...

He Can Jog
Text

Log: Friday April 26th

Astrid is much less leaky now -- I wasn't munmapping the memory segments that are created to send buffers to the mixer so they were just piling up and eventually filling /dev/shm.

There are still some more leaks to fix somewhere tho!

Meanwhile, I'm playing around with adding some beepers into the rain setup...

Edit: they're a lot of fun to play with as tactile objects.

He Can Jog
Text

Log: Sunday April 21st

There's that memory leak! This little improv is silly but I'm pretty excited that the input sampler is working again in the python instruments. That pesky (and big! bigger than I thought -- it ate up all my memory really fast doing lots of renders like this) memory leak is next up.

He Can Jog
Text

Log: Saturday April 20th

Slogging along again on the new shared memory sampler -- it's coming along though. I discovered that some weird issues I was having (where sometimes the sampler would copy frames into the ADC and sometimes... blow up with -nan values getting written into the sampler) was --...

He Can Jog
Text

Spring clearing

Spring clearing

He Can Jog
Text

Glue my grandmother’s earliest ancestors onto the inside of an enamel urn.

Glue my grandmother’s earliest ancestors onto the inside of an enamel urn.

He Can Jog
Text

Log: Wednesday April 17th

Technical processes and conceptual ideas just like individual musical ideas and passages are not sufficient to be an end in itself. On the contrary it is the way that all these elements interact with and are connected to one another that creates a musical result which – transcending stylistic conventions – is in the position to cultivate its own physiognomy, while at the same time remaining ever versatile and – as Im Januar am Nil still shows 30 years later – surprisingly original and new.

Poller, T. R. (2015). CLARENCE BARLOW’S TECHNIQUE OF “SYNTHRUMENTATION” AND ITS USE IN IM JANUAR AM NIL. Tempo, 69(271), 7–23.

Took a detour to finish writing something, but more boring astrid developments will be forthcoming soon... (And maybe some interesting ones, once I push past this current plumbing stage with the shared memory sampler?)

He Can Jog
Text

rain

rain

He Can Jog
Text

Recordings mingle with the present

Recordings mingle with the present

He Can Jog
Text

Recordings erase the space around you

Recordings erase the space around you

He Can Jog
Text

(untitled)


He Can Jog
Text

the context is an input

the context is an input

He Can Jog
Text

Log: Friday April 5th

It's been a week of spring cleaning in the astrid world. Lots of unremarkable cleanup, though I ended up getting bit by garbage-collected cython strings when I realized that I was passing the instrument name to astrid_instrument_start as pointer to a garbage-collected strin...

He Can Jog
Text

heard a bird

heard a bird

He Can Jog
Text

Log: Monday April 1st

Hey, it's April! In astrid-land, I'm still debugging issues with the new lpsampler interfaces and working on getting the ADC sampling interface working in the python instruments. The (mostly stupid, as usual) issues with the shared memory backing are mostly sorted and libp...

He Can Jog
Text

"As HANNO says, 'My music is a universal hymn to the primitive pain and pleasure of being human'"

"As HANNO says, 'My music is a universal hymn to the primitive pain and pleasure of being human'"

He Can Jog
Text

My coworker started chatting over `wall` this morning as we were both on the same server investigating something... it's the best chat client haha

My coworker started chatting over `wall` this morning as we were both on the same server investigating something... it's the best chat client haha

He Can Jog
Text

John Wall didn't own a sampler until he was 40. Life can go ways, it's good to remember.

John Wall didn't own a sampler until he was 40. Life can go ways, it's good to remember.

He Can Jog
Text

Log: Tuesday March 26th

Here's some random thinking about types of sound synthesis that interest me after work today... synthesis is a huge field. Digital synthesis especially has the promise of exploring the full spectrum of possible sounds. It's the appeal and maybe the fallacy of digital synth...

He Can Jog
Text

Sweet little squirrel skittering across the telephone lines in the snow, not slipping too much

Sweet little squirrel skittering across the telephone lines in the snow, not slipping too much

He Can Jog
Text

Whenever I write `O_RDWR` it makes me think of Martin Crane

Whenever I write `O_RDWR` it makes me think of Martin Crane

He Can Jog
Text

["the decline of being into having, and having into merely appearing"](https://en.wikipedia.org/wiki/The_Society_of_the_Spectacle#Degradation_of_human_life)

["the decline of being into having, and having into merely appearing"](https://en.wikipedia.org/wiki/The_Society_of_the_Spectacle#Degradation_of_human_life)

He Can Jog
Text

Log: Friday March 22nd

I took the evening tonight to try to do some cleanup on the new pippi.renderer module. The cython Instrument interface is a little more like a wrapper for the lpinstrument_t struct, which makes passing things around somewhat easier to think about. Just like most of the C AP...

He Can Jog
Text

taku sugimoto's *since 2016*... down, deep... into the depths... pitch-sound-forms...

taku sugimoto's *since 2016*... down, deep... into the depths... pitch-sound-forms...

He Can Jog
Text

the beauty as it flies

the beauty as it flies

He Can Jog
Text

Log: Tuesday March 19th

Nice to feel like I'm making steady progress on this again. Triggers are triggering in the new python instruments once again!

I'm pretty excited to pick up on serial triggers again, and try out some synchronized motor/relay stuff now that this is all working again...

He Can Jog
Text

Log: Monday March 18th

The python wrapper on top of the new C astrid instruments is still acting weirdly. I'm not handling keyboard interrupts properly and messages are getting passed to python in surprising ways sometimes... Back and forth for a while but I settled on a basic pattern of: Handl...

He Can Jog
Text

Log: Sunday March 17th

Fumbling once again to take a python unicode string and pass it to a C function that wants char * this morning I figured I'd write it down for next time. The basic dance is to encode the string as bytes, store a reference to this as a python object to prevent it from being g...