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
es is an extensible shell derived from Plan9’s rc. It’s also placed in the #publicdomain https://github.com/wryun/es-shell #links #plan9 #github
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
if you thought emails were great at getting stuff lost, wait til you check out this thing called twtxt
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
added @!(sndkitref “bezier”)!@ to !sndkit today. coupled with @!(sndkitref “oscf”)!@, it is capable of making some really weird wet FM-y sounds. Me like! #updates #sndkit
I think I got txtnish working better for me now. hopefully I’ll be able to reply/see replies now! #updates
@eli_oat@txt.eli.li 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.
Hey @prologic@twtxt.net! still figuring out how to reply to people. I’m based in the New England in the US. What about you?
a 1bit version of this iconset would be pretty neat [[https://icons.mono.company/]] #links #halfbakedideas
a new addition to !sndkit: @!(sndkitref “oscf”)!@ is an arbitrary size table-lookup oscillator with floating point precision. #updates #sndkit
Eisenkraut is a standalone cross-platform audio file editor built on top of SC3: [[https://archive.org/details/eisenkraut]] #sound #links #supercollider
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
The Suiko ST-50. A rare japanese synthesizer designed to accompany poetry: [[https://www.youtube.com/watch?v=Rzo9ebsFd6Q]] #links #synthesizers #youtube
I really really need to add page navigation to !worgle programs exported to !weewiki wiki pages.
permapeople.org is a platform for permaculture people. [[https://permapeople.org/blog/2020/10/05/why-i-am-building-permapeople-org.html]] #links #permaculture
created !updates page #updates
more attempts at articulating the !sample_curation problem space today. #updates
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
new words added to the !index
realtime lighting in pico8: [[https://medium.com/hackernoon/pico-8-lighting-part-1-thin-dark-line-8ea15d21fed7]] #links #graphics #pico8 #pixelart
asemic script done in contextfreeart: [[https://www.contextfreeart.org/gallery/view.php?id=945]] #links #generative #asemic #graphics
generative bad handwriting: [[https://avinayak.github.io/programming/art/2020/09/18/p5-strokes.html]] #links #generative #asemic #graphics
raymarching soft shadows in 2d: [[https://www.rykap.com/2020/09/23/distance-fields/]] #links #graphics #2d #raymarching
a minimal MIT licensed chain loader for multiple architectures, including pi4. found via raspi3 baremetal tutorial link (same author): [[https://gitlab.com/bztsrc/imgrecv]] #pi4 #baremetal #links #pi
bare-metal programming on a raspberry pi 3, a tutorial: [[https://github.com/bztsrc/raspi3-tutorial]] #links #pi #pi3 #baremetal #lowlevel #c
what is the best dumb TV? [[https://news.ycombinator.com/item?id=24666968]] #links #hackernews #tv #dumb
hoard of bitfonts: [[https://github.com/robhagemans/hoard-of-bitfonts]] #links #typography #bitmap #fonts #1bit #8bit #pixelart
typography in 8 bits: system fonts: [[https://damieng.com/blog/2011/02/20/typography-in-8-bits-system-fonts]] #links #typography #1bit #8bit #pixelart
get Igno Quilez’s classic FBM domain warping example as a metal print [[https://www.redbubble.com/i/metal-print/Warping-1-by-InigoQuilez/45300039.QL7J0]] #links
added a twtxt activity section on the !monolith page
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 @!(ref “thoughtful_programming” “thoughtful”)!@ !runt? #halfbakedideas
just made a !links page for myself to keep track of interesting things I find. Anything with the hashtag #links gets placed there automatically.
randoma11y is a color generator that generates two colors and scores them using WCAG system for accessibility: [[https://randoma11y.com/]] #links #color
James Tenney’s Meta Hodos and Meta Meta Hodos are an attempt to derive music theory from first principles: [[https://monoskop.org/images/1/13/Tenney_James_Meta-Hodos_and_Meta_Meta-Hodos.pdf]] #links #composition #musictheory
LC is a new music programming language that is prototype-based, strongly timed, and designed with microsound synthesis in mind: [[https://www.hnishino.com/2019/05/09/lc-a-new-computer-music-programming-language-with-three-core-features/]] #links #composition
A fork of twtxtc, a #twtxt client in C: [[https://github.com/neauoire/twtxtc]] #links
a podcast on medical alert sounds: [[https://99percentinvisible.org/episode/sound-and-health-hospitals/]] #links #sound
a collection of clarisworks patterns: [[https://hecanjog.com/claris/claris.html]] #links #1bit
7seconds is a composition project where composers try to compose something no longer than 7 seconds in length. [[http://www.microsound.org/projects/project.php?name=Seven%20Seconds]] #links #composition
The lospec palette list is a database of palettes for pixel art: [[https://lospec.com/palette-list]] #links #pixelart #color
a WIP video codec for pixel art: [[https://twitter.com/yip_pe/status/1296978100522115073?s=21]] #links #pixelart
Helmut Lachenmann has an interesting notation system for stringed instruments: [[https://www.youtube.com/watch?v=GZt3UfNDNV0]] #links #composition #notation
the c64 method would be an even cheaper video storage mechanism, but you wouldn’t get constant 2-bit color.
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
sound for #breathingcard etudes in 44.1 kHz mono 32-bit floating point sound. that’s about ~10mb a minute raw uncompressed audio. #halfbakedideas
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
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
well, I missed my one-year #twtxt anniversary by a few days. yay?