twtxt feed

twtxt feed

My last 100 twtxt entries, HTMLized.

To see all of it, go to my raw feed.

2020-10-21 19:12:44: the fe language by rxi would make for a great frontend for generating txtvm code maybe #halfbakedideas

2020-10-16 14:22:04: been adopting a document-as-you go approach to the (monolith) wiki. as I dogfood my software to make pieces an etudes like (breathing_cards), I write about it in a wiki stub. #workflow #documentation

2020-10-16 14:19:28: added channels page to (monolith) wiki: /proj/monolith/wiki/channels. #updates

2020-10-15 17:42:59: sitelen telo v1.01, a japanese logographic script for toki pona. might want to try to make a #1bit version of this for (btprnt) #links #tokipona

2020-10-14 17:45:46: now that (txtvm) is no longer (halfbaked), I decided to update the wiki page on it. #updates

2020-10-14 17:36:54: added a few notes on woven program output on the (monolith) wiki page #updates

2020-10-14 17:30:30: a few new words for (btprnt) #updates

2020-10-14 11:14:32: introducing the #loom, a collection a small literate programs woven to HTML: /loom #links #updates #literateprogramming

2020-10-13 17:51:02: I need a loom for all my random woven literate programs. #halfbakedideas #literateprogramming

2020-10-10 18:17:25: the codex is evolving #updates

2020-10-10 18:02:11: beautifully rendered 3d vector-art animations of old electronic items: #links #vector #graphics #art

2020-10-09 17:27:55: a 1-bit delay line? basically could be used to store audio-rate impulses, clocks, and triggers. the buffer would be a bitbuffer, so it would be a very memory-efficient. the notion of feedback some kind of feedback could be compelling too... #halfbakedideas #1bit

2020-10-09 16:04:55: es is an extensible shell derived from Plan9's rc. It's also placed in the #publicdomain #links #plan9 #github

2020-10-09 14:20:57: saw this great writeup once on how somebody visualized data by drawing faces with them, and letting our brain's natural face feature-extraction algorithms interpret the data. Kinda want to try to do that with some of these samples and waveforms I'm curating. #halfbakedideas

2020-10-09 13:33:19: if you thought emails were great at getting stuff lost, wait til you check out this thing called twtxt

2020-10-09 13:30:32: This morning I had this really weird notion of building a generative podcast complete with musical interludes and asemic speech using a speech synthesizer. It'd be interesting to have "interviews" with two distinct vocal characters. #halfbakedideas

2020-10-09 13:24:21: added bezier to (sndkit) today. coupled with oscf, it is capable of making some really weird wet FM-y sounds. Me like! #updates #sndkit

2020-10-08 11:15:16: I think I got txtnish working better for me now. hopefully I'll be able to reply/see replies now! #updates

2020-10-08 11:09:59: @<eli_oat> happy to be an enabler :) I keep finding new uses for Janet as well! It has proven to be a remarkable extension language for (weewiki).

2020-10-08 11:04:33: Hey @<prologic>! still figuring out how to reply to people. I'm based in the New England in the US. What about you?

2020-10-07 10:05:51: a 1bit version of this iconset would be pretty neat #links #halfbakedideas

2020-10-07 09:17:55: a new addition to (sndkit): oscf is an arbitrary size table-lookup oscillator with floating point precision. #updates #sndkit

2020-10-07 09:09:03: Eisenkraut is a standalone cross-platform audio file editor built on top of SC3: #sound #links #supercollider

2020-10-06 21:20:03: some initial words + code for a table-lookup oscillator with floating point precision to be included in (sndkit). testing and monolith come tomorrow. #updates #sndkit #monolith

2020-10-06 19:50:00: The Suiko ST-50. A rare japanese synthesizer designed to accompany poetry: #links #synthesizers #youtube

2020-10-06 11:03:17: I really really need to add page navigation to (worgle) programs exported to (weewiki) wiki pages.

2020-10-06 10:22:12: added a #1bit dither page to the #monolith wiki: /proj/monolith/wiki/dither_1bit #updates

2020-10-06 09:56:14: is a platform for permaculture people. #links #permaculture

2020-10-06 09:36:09: created (updates) page #updates

2020-10-06 09:32:42: more attempts at articulating the (sample_curation) problem space today. #updates

2020-10-05 12:55:27: initial ugens page added to (monolith) wiki, with link to woven ugens scheme file. the first non-C woven file in monolith. /proj/monolith/wiki/ugens. #docs #updates

2020-10-03 17:54:56: new words added to the (index)

2020-10-03 17:16:36: realtime lighting in pico8: #links #graphics #pico8 #pixelart

2020-10-03 17:15:41: asemic script done in contextfreeart: #links #generative #asemic #graphics

2020-10-03 17:14:56: generative bad handwriting: #links #generative #asemic #graphics

2020-10-03 17:14:04: raymarching soft shadows in 2d: #links #graphics #2d #raymarching

2020-10-03 17:12:46: a minimal MIT licensed chain loader for multiple architectures, including pi4. found via raspi3 baremetal tutorial link (same author): #pi4 #baremetal #links #pi

2020-10-03 17:11:10: bare-metal programming on a raspberry pi 3, a tutorial: #links #pi #pi3 #baremetal #lowlevel #c

2020-10-03 17:09:51: what is the best dumb TV? #links #hackernews #tv #dumb

2020-10-03 17:09:13: hoard of bitfonts: #links #typography #bitmap #fonts #1bit #8bit #pixelart

2020-10-03 17:08:17: typography in 8 bits: system fonts: #links #typography #1bit #8bit #pixelart

2020-10-03 16:55:52: get Igno Quilez's classic FBM domain warping example as a metal print #links

2020-10-01 15:02:33: added a twtxt activity section on the (monolith) page

2020-10-01 14:47:07: suddenly I have an urge to build a concatenative macro language to go along with this (txtvm) project of mine. Together, they maybe could build a more thoughtful (runt)? #halfbakedideas

2020-10-01 14:41:59: just made a (links) page for myself to keep track of interesting things I find. Anything with the hashtag #links gets placed there automatically.

2020-10-01 14:25:00: randoma11y is a color generator that generates two colors and scores them using WCAG system for accessibility: #links #color

2020-10-01 14:22:48: James Tenney's Meta Hodos and Meta Meta Hodos are an attempt to derive music theory from first principles: #links #composition #musictheory

2020-10-01 14:21:01: LC is a new music programming language that is prototype-based, strongly timed, and designed with microsound synthesis in mind: #links #composition

2020-10-01 14:18:31: A fork of twtxtc, a #twtxt client in C: #links

2020-10-01 14:17:29: a podcast on medical alert sounds: #links #sound

2020-10-01 14:16:32: a collection of clarisworks patterns: #links #1bit

2020-10-01 14:15:27: 7seconds is a composition project where composers try to compose something no longer than 7 seconds in length. #links #composition

2020-10-01 14:14:05: The lospec palette list is a database of palettes for pixel art: #links #pixelart #color

2020-10-01 14:12:59: a WIP video codec for pixel art: #links #pixelart

2020-10-01 14:11:56: Helmut Lachenmann has an interesting notation system for stringed instruments: #links #composition #notation

2020-09-28 17:03:55: the c64 method would be an even cheaper video storage mechanism, but you wouldn't get constant 2-bit color.

2020-09-28 16:05:57: so, having the etudes be ~20mb/minute for sound AND video ain't too bad, and that's before doing any sort of compression. My etudes are almost always 80-120 seconds long, so the total size of a lossless uncompressed etude would be ~40mb, consistently. #halfbakedideas

2020-09-28 16:03:05: sound for #breathingcard etudes in 44.1 kHz mono 32-bit floating point sound. that's about ~10mb a minute raw uncompressed audio. #halfbakedideas

2020-09-28 16:01:03: my #breathingcard etudes are 128x64 resolution videos with 4x zoom, that normally use no more than 4 colors (2-bits) using a 2-bit color storage format, that's ~7mb a minute for raw uncompressed 60 fps video. not bad. #halfbakedideas

2020-09-28 15:45:01: I've been thinking about storing the output of some of my audio-visual etudes in a more portable lossless 4-bit indexed color format, rather than rely on x264 directly. #halfbakedideas #etudes #breathingcards #longterm

2020-09-27 13:12:37: well, I missed my one-year #twtxt anniversary by a few days. yay?

2020-09-23 11:06:03: also hoping to bring bits of #sndkit into #9front and #neindaw. maybe build a whole professional-quality music production platform around plan9 concepts instead of the tired cliche of emulating analog workflows? #halfbakedideas

2020-09-23 11:02:22: this morning I planned lots of #halfbakedideas for #sndkit in the near-distant future: a ROMpler with crossfading capabilities and optional input, and vowel formant filter, paired with a physical model of the glottis.

2020-09-23 10:58:02: (caisaichoh)

2020-09-16 10:14:53: huh. it seems that dumping + gzipping a SQLite database can sometimes have better compression than gzipping the SQLite database directly. cool. #sqlite

2020-09-15 11:04:40: some experiments with fractal brownian motion: (fbm) #graphics #fbm #monolith #c

2020-09-14 16:55:31: Implemented ftlists in #monolith today, along with #tlseq, and #tchoose nodes. More info at the monolith wiki /proj/monolith/wiki/ftlist.

2020-09-14 09:38:02: created a page on bare metal development on a pi (pi_baremetal)

2020-09-12 18:43:02: a western music theory textbook, but reimagined to actually make sense for computers instead of humans. #halfbakedideas

2020-09-10 11:16:05: support for homemade :emojis: in my HTML feed parser? perhaps. perhaps not. #halfbakedideas

2020-09-09 13:36:36: automatically generated #TeX equations implemented in (sndkit)

2020-09-08 20:22:45: the chaosnoise algo is now in (sndkit) and (monolith) #DSP #chaos #noise #patchwerk #monolith #crackle

2020-09-05 13:59:08: new breathing card: tairyzesh

2020-09-04 16:12:06: made a page for (1bit) music and stuff

2020-09-04 15:54:35: listening to some of Tim Follin's 1-bit work on the ZX Spectrum makes we want to try do make 1-bit music on the (arduboy) #halfbakedideas

2020-09-04 08:40:04: implemented Zavalashin's 1-pole VA lowpass filter valp1 #sndkit #dsp

2020-09-02 09:42:43: reworked the CLI argument parsing in (weewiki) today. running weewiki with no arguments now prints all available subcommands. #weewiki

2020-09-01 09:48:39: bitnoise is a 1-bit noise generator. #sndkit #NES #1bit

2020-08-31 15:29:51: I've been making this chocolate pudding recipe every 4 days for the past 5 months or so: (pudding) #cooking #chocolate #yum

2020-08-31 09:32:28: thinking about implementing some noise generators for (sndkit). A chaos noise generator that leverages numerical instabilities in IEEE floating point, and a 1-bit linear feedback shift register noise generator based on NES audio. #sndkit #halfbakedideas #dsp

2020-08-30 14:46:13: all files (monolith) written using (worgle) have now been automatically HTMLized via (weewiki). the top-level browser can be found here.

2020-08-29 17:58:10: a concept that's organically grown with my (literate_programming) efforts is this idea I call a (proof_of_thought) #literate_programming #thoughtful

2020-08-28 15:34:58: soft-release of a new project of mine: (sndkit)

2020-08-28 10:48:19: check out my (keywords) page! It automatically scrapes all keywords into an index.

2020-08-27 18:03:34: introducing (phasewarp) #sndkit

2020-08-27 16:32:18: introducing (modalres) #sndkit

2020-08-27 10:19:13: hey, it looks like at some point I spewed over 100 tweets here! I'm not seeing my first tweet anymore at my (feed). huzzah!

2020-08-27 10:02:57: introducing (peakeq) #sndkit

2020-08-26 17:11:26: introducing (vardelay) #sndkit

2020-08-25 11:25:34: introducing (rline) #sndkit

2020-08-24 14:14:31: A fragment of my (monolith) program has been woven to a (weewiki) from (worgle) using (sqlite). Find it for now at the monolith project page.

2020-08-24 11:15:23: well, it seems like I managed to automatically weave all the (literate_programming) parts into a (weewiki)! It's not all that helpful yet though, due to the fact that pages have autogenerated names like 'wm0002'. A table of contents comes next...

2020-08-22 11:39:25: gotta publish my chocolate pudding recipe here at some point #TODO

2020-08-22 11:29:03: introducing (fmpair) #sndkit

2020-08-21 09:42:46: writing words on FM synthesis #sndkit

2020-08-20 14:00:34: introducing the (bigverb) reverberation algorithm

2020-08-18 16:01:32: Testing page markers.

2020-08-15 18:14:43: finished caliban's war. onto abaddon's gate. #TheExpanse

2020-08-12 09:23:17: A AM radio modulator filter. Put one or more signals into it, and virtually tune between them like you would on a radio. #halfbakedideas

2020-08-12 09:21:48: An NES-inspired noise source. Basically, 1-bit noise using a linear-feedback shift register algorithm, as defined in the NES specs. #halfbakedideas