Sign in
Join now
core
aesthetic.computer
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Monorepo for Aesthetic.Computer
aesthetic.computer
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
core
/
fedac
/
native
/
src
57 files
at
instruction-flow
prompt.ac/@jeffrey
·
bdf-glyph: hand-drawn 6x10 supplement for IPA + combining marks
·
1mo ago
b1868e5a
ac-native.c
Flush every log line again — a dead boot's last seconds are the ones that matter
2mo ago
audio-decode.c
fedac/native: internet radio — deck streams http(s), radio.mjs piece, notepat F5
4mo ago
audio-decode.h
fedac/native: internet radio — deck streams http(s), radio.mjs piece, notepat F5
4mo ago
audio.c
The machine's drum head learns to be rubbed, not only hit: AC Native already had the whole strike side of TrackDrum — Bessel eigenmodes excited at the contact point, resting fingers damping the modes they sit on, five concentric instruments across the head — but the friction was still Mac-only, so a finger dragged across the pad on the machine made either a chain of strikes or nothing at all. That gesture is not a note. There is no note-off to wait for and no duration to schedule; the sound exists exactly as long as a finger keeps moving, and every property of it follows where that finger is. So it lands as one continuous voice mixed after the modal strikes rather than as an entry in the note pool, with the control side re-stating it each frame and the voice slewing to whatever it was last told.
2mo ago
audio.h
The machine's drum head learns to be rubbed, not only hit: AC Native already had the whole strike side of TrackDrum — Bessel eigenmodes excited at the contact point, resting fingers damping the modes they sit on, five concentric instruments across the head — but the friction was still Mac-only, so a finger dragged across the pad on the machine made either a chain of strikes or nothing at all. That gesture is not a note. There is no note-off to wait for and no duration to schedule; the sound exists exactly as long as a finger keeps moving, and every property of it follows where that finger is. So it lands as one continuous voice mixed after the modal strikes rather than as an entry in the note pool, with the control side re-stating it each frame and the voice slewing to whatever it was last told.
2mo ago
camera.c
fedac/native: camera — check device_caps, not capabilities (UVC metadata node trap)
4mo ago
camera.h
fedac/native: cap multi-camera — TAB cycles built-in + USB cams, hotplug auto-switch
4mo ago
color.c
restore fedac/ directory deleted by papers oven auto-build
7mo ago
color.h
restore fedac/ directory deleted by papers oven auto-build
7mo ago
drm-display.c
native: skip SDL3 path by default — opt in via AC_USE_SDL=1
6mo ago
drm-display.h
fix: remove all USE_SDL compile flags — SDL3 always via dlopen
6mo ago
font-6x10.h
restore fedac/ directory deleted by papers oven auto-build
7mo ago
font-matrix-chunky8.h
restore fedac/ directory deleted by papers oven auto-build
7mo ago
font-unicode.h
bdf-glyph: hand-drawn 6x10 supplement for IPA + combining marks
1mo ago
font.c
catnom: Categories edition of nom + port nom games to AC Native
4mo ago
font.h
catnom: Categories edition of nom + port nom games to AC Native
4mo ago
framebuffer.c
restore fedac/ directory deleted by papers oven auto-build
7mo ago
framebuffer.h
restore fedac/ directory deleted by papers oven auto-build
7mo ago
gm_synth.c
The organs stop playing an octave below the note you asked for: pitch-audit has been reporting Drawbar, Percussive and Rock Organ plus Bagpipe as FAIL octave for long enough that the program rows had grown comments explaining why the tool was wrong -- "the 16' adds a HALF-strength sub for body, NOT the fundamental. (Audit latches the 16' -> reads octave-low; by-design, the pitch sounds right.)" It did not sound right. The Drawbar registration was 16' .45, 5-1/3' .30, 8' .90, 4' .55, 2' .30, which is ratios 0.5, 1.5, 1.0, 2.0, 4.0 -- relative to the 16', harmonics 1, 2, 3, 4 and 8 of f0/2. A complete harmonic series with a strong first partial is the textbook condition for hearing THAT as the fundamental, so this was not a detector latching onto a quiet bar, it was a listener hearing C3 for a played C4. Measured by subharmonic summation -- the virtual-pitch model, which asks what the ear assigns rather than where the lowest strong partial sits -- Drawbar read -1205 cents and Percussive -1209.
2mo ago
gm_synth.h
physmidi: dense modal body for bowed strings (volumetric resonance)
4mo ago
graph.c
notepat: massive FPS boost — QR cache + C-side waveform strip
6mo ago
graph.h
feat: nopaint painting system for AC Native + DJ/wifi/handle fixes
6mo ago
graph3d.c
restore fedac/ directory deleted by papers oven auto-build
7mo ago
graph3d.h
restore fedac/ directory deleted by papers oven auto-build
7mo ago
input.c
Play the trackpad as a drum, and let the piece holding it own Escape
2mo ago
input.h
Play the trackpad as a drum, and let the piece holding it own Escape
2mo ago
js-bindings.c
native: `notepat` colors reach the room — ftdi serial in the kernel, a dmx lane in the runtime
1mo ago
js-bindings.h
Play the trackpad as a drum, and let the piece holding it own Escape
2mo ago
lanserv.c
fedac/native: notepat UI fixes (GM readout on-screen, REC fit, bigger wordmark, linger decay) + lanserv mDNS re-announce
4mo ago
lanserv.h
fedac/native: unique per-machine mDNS name (adjective-animal from fp)
4mo ago
machines.c
Stop the build shipping last month's userspace, and quit rebuilding everything
2mo ago
machines.h
machines: outside-in remote prompt with call-and-response
6mo ago
Makefile
restore fedac/ directory deleted by papers oven auto-build
7mo ago
pty.c
ac-native: link/login rename, lisp dispatch fix, claude theme=auto, raylib soft renderer
6mo ago
pty.h
restore fedac/ directory deleted by papers oven auto-build
7mo ago
raylib-soft.c
ac-native: link/login rename, lisp dispatch fix, claude theme=auto, raylib soft renderer
6mo ago
raylib-soft.h
ac-native: link/login rename, lisp dispatch fix, claude theme=auto, raylib soft renderer
6mo ago
recorder.c
fedac/native: cap clips carry dj song timecode — songStart/songEnd metadata in the MP4
4mo ago
recorder.h
fedac/native: cap clips carry dj song timecode — songStart/songEnd metadata in the MP4
4mo ago
scratch_voice.c
The machine's drum head learns to be rubbed, not only hit: AC Native already had the whole strike side of TrackDrum — Bessel eigenmodes excited at the contact point, resting fingers damping the modes they sit on, five concentric instruments across the head — but the friction was still Mac-only, so a finger dragged across the pad on the machine made either a chain of strikes or nothing at all. That gesture is not a note. There is no note-off to wait for and no duration to schedule; the sound exists exactly as long as a finger keeps moving, and every property of it follows where that finger is. So it lands as one continuous voice mixed after the modal strikes rather than as an entry in the note pool, with the control side re-stating it each frame and the voice slewing to whatever it was last told.
2mo ago
scratch_voice.h
The machine's drum head learns to be rubbed, not only hit: AC Native already had the whole strike side of TrackDrum — Bessel eigenmodes excited at the contact point, resting fingers damping the modes they sit on, five concentric instruments across the head — but the friction was still Mac-only, so a finger dragged across the pad on the machine made either a chain of strikes or nothing at all. That gesture is not a note. There is no note-off to wait for and no duration to schedule; the sound exists exactly as long as a finger keeps moving, and every property of it follows where that finger is. So it lands as one continuous voice mixed after the modal strikes rather than as an entry in the note pool, with the control side re-stating it each frame and the voice slewing to whatever it was last told.
2mo ago
swank-bridge.c
feat: Swank bridge — eval CL on any online device from dashboard
7mo ago
swank-bridge.h
feat: Swank bridge — eval CL on any online device from dashboard
7mo ago
tts.c
restore fedac/ directory deleted by papers oven auto-build
7mo ago
tts.h
restore fedac/ directory deleted by papers oven auto-build
7mo ago
udp-client.c
Add notepat UDP MIDI relay across native and web
7mo ago
udp-client.h
Add notepat UDP MIDI relay across native and web
7mo ago
usb-midi.c
Add native USB MIDI gadget support and kidlisp WASM updates
7mo ago
usb-midi.h
Add native USB MIDI gadget support and kidlisp WASM updates
7mo ago
version.c
Stop the build shipping last month's userspace, and quit rebuilding everything
2mo ago
version.h
Stop the build shipping last month's userspace, and quit rebuilding everything
2mo ago
wayland-display.c
restore fedac/ directory deleted by papers oven auto-build
7mo ago
wayland-display.h
restore fedac/ directory deleted by papers oven auto-build
7mo ago
wifi.c
fedac/native: add Plot/blanketfort to default wifi presets
4mo ago
wifi.h
wifi: add log ring buffer visible from JS + log view in wifi piece
7mo ago
ws-client.c
fix: increase WS send buffer from 4KB to 16KB
7mo ago
ws-client.h
fix: increase WS send buffer from 4KB to 16KB
7mo ago