Pinned post

# introduction
I make machines to make music.
They're made of silicon and ceramic flakes on the inside, wood and aluminium on the outside.

I like electronics, 3d sound, modular synths, VR, cycling, transcendental meditation, infodiving, anti-gravity racing, strong beer, the white noise of the sea, the grain of wood, and weird plants.

I try and create things with puredata, Eagle, C, html/css/javascript, glsl, and I'm in love with Powershell.

Longing for Singularity.

nff boosted
nff boosted

There are countless ways to produce a line going from point A to point B. In my Gesture Sequencer, these are known as behaviors.

Currently, there are a little over half a dozen different behaviors, including step, linear, exponential, bezier, and a "glissando" mapping designed for pitches.

The example below is an FM oscillator whose pitch is being controlled via a gesture going between two notes. The jumps between the notes cycle through the various behaviors available.

The cycling is made possible through a new thing I made today called 'metabehaviors', but that's all I'm going to say about that...

nff boosted

the code for my 666RS is on sourcehut, if anyone wants to give it a try.

there are examples in the /asm directory, the doc for the 666R is complete, 666RS is still in progress, so no complete doc yet

compiling and running it should be pretty easy, only dependency is SDL2.
If you need help, I'm here :)

popcorn melody in 666RS, the assembled rom is 240bytes, just to play that simple music and synthesize a triangle wave.
My original architecture only has 256bytes of ROM, not sure where to go from here...

nff boosted

preparing for a seven hour performance tomorrow for the opening of our new space, half hidden.

drone, hand-played and live-coded sysex to juno 106 to space echo.

stream will occassionally tour the building--- art and architecture and plants.

nff boosted

Finally finished the physics for our little frog game.

Wrote a log on how we handle the frog getting squished by a falling game piece and the many ways we try to save the frog.

made 666RS, a version of my now with no general-purpose registers, but with RAM with a stack, managed to write some to play a simple sequence of notes with a triangle wave, synthesized in real-time

nff boosted


Reminder for projectionists:

The sun provides about 120,000 lumens of brightness.


some more with the 666R cpu, this one using 2 general purpose registers, always no ram, no stack. 43bytes ROM.

nff boosted

I really wish I could invite all the good folks of Merveilles to my birthday party, gather in a stone circle, and share stories. At least I'll share with you the mix I made for the event when it's done ~ :merveilles:

nff boosted

Trying to internalize "stop starting, start finishing" and limiting my work-in progress a bit better.

nff boosted

I can't remember who shared this link but it was really a fascinating watch and an interesting look into a different way of thinking about embedded programming and power usage.

hello friends! I'm having problems pushing to from Linux(Lubuntu). I set up and added a public ssh key, but when I try to push I'm getting a 403 error. Also edited my ssh config to make sure I'm actually using that key. Any clues?

nff boosted

doing some self-archaeology of projects... this one i liked a lot although i ended up using relatively "high tech" to make it - as we can infer, i was in my way out 😅

change-a-bit: a computer controlled by a string of bricks/bits and the cumulative actions of the participants.

my largest hardware work so far, a 100 channels VCA matrix mixer, I'm feeling quite proud of this child :)))

nff boosted

Stayed up too late watching old soviet cosmonaut interviews and videos of alternative styles of motherboards and chips from IBM.

nff boosted

Started working on a playground type of site. I haven't got the assembler working in the web yet but most of the demo roms run!

nff boosted

Been a while since I had/took time to continue with the TI-99/4A restoration.

But today, at least, I got to the point where the initial cleanup and due diligence checks were done and it was reasonable to actually fire it up with it's original PSU.

It boots, at least! 🤓​

#TI99 #retrocomputing #electronics

Show older

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.