Neil Pullman (@realtron) profile picture

computer art + random numbers. building things with creative tech.

Norfolk, VA
Joined June 2009
Photo by Neil Pullman (@realtron)Photo by Neil Pullman (@realtron)Photo by Neil Pullman (@realtron)Photo by Neil Pullman (@realtron)Photo by Neil Pullman (@realtron)Photo by Neil Pullman (@realtron)Photo by Neil Pullman (@realtron)Photo by Neil Pullman (@realtron)Photo by Neil Pullman (@realtron)Photo by Neil Pullman (@realtron)
Moved my music collection from iTunes Match to Navidrome a few months ago. So now I can analyze every track and cluster them.
2
6
287
my favorite part is the spot where all of the rap skits/interludes cluster together in one little area
30
a demo of embedding the graph in another app. the drum machine UI just uses the it as a module with a shared state. also i named it nido because `webaudio-canvas` wasn't cutting it anymore. nido-drum-test.exp.descend.o…
1
2
155
also already have webmidi nodes so it can just send signals to other apps. ez using AVL drumkits here, partially because they are easy to run on linux x42-plugins.com/x42/x42-avld…
47
a small ux thing with node graphs. create a node from a new edge, connect to the best available port based on type. following the touchdesigner pattern here. if you drag a node out to nothing, it disappears. if you drag one out and open the palette, it attaches to the new node automatically for you.
1
3
195
if i've sent you a 30 rock reaction gif in the past, i apologize that it will happen again in the future
74
websocket node for sending signals/events. screen recording audio is kinda peaky on my linux machine but whatever. was playing with a particle thing inspired by @zachlieberman’s recent sketches here.
1
100
clock -> sample and hold -> quantize gives these sorts of stepped scales, with configurable bpm and per-measure trigger. also made the modules more blender geonodes-like with names imports/exports and a couple other things.
2
143
building this in browser but with the goal of the graphs being headless so they can be run in node, rust, or embedded in other apps.
1
52
Was curious about webaudio in a cli or server process. Turns out you can totally do it and even re-use tonejs nodes along with 3d panning.
28
revisiting my web audio graph project and adding nodes to approximate the audio in my last post. not there yet but quantizer goes a long way towards it. next adding a better clock and then script node.
Hadn't built a webaudio graph in a while. Using tone.js for audio and two.js for UI. Sound on for oscillator noise.
46
scrolling variation w/ bloom
1
7
274
Math.random() as composer
1
3
391
Damn we lost Tim Curry and Mark Curry in the same day. Cruel world.
1
528
spaghetti synths
2
4
45
2,626
line removal synths
2
1
14
1,360
single oscillator, one bandpass filter per hidden segment. length and position of hidden segments controls width and gain of its filter. the frequency spectrum is spread across the perimeter of the rectangle, so each side represents 1/4 of that spectrum range.
1
68