more ft88 fonts for #uxn

ahahahahahahahaha okay I'm going to a music event on the morrow so I've been ambiently updating my hit accordion synth implemented in #uxn, accordion.fucker

and this thing is a fucking PROPER SYNTH now like hoooooly shit

existing features:
* modal
* interprets a computer keyboard as an accordion keyboard, cause they're the same fuckin shape
* customizable keyboard layouts
* monophonic melody mode
* tetraphonic melody mode
* stradella bass mode
* macro mode to record a bit played on stradella bass mode and loop it
* 8 different waveforms! (sine, square, saw, triangle, pulse, smw brass, smw jazz guitar, and accordion.fucker (noise but with a twist))
* full access to varvara's adsr functionality
* keypress highlights on a cool looking on-screen ui
* customizable presets!

but NOW we also have:
* arpeggiated stradella bass and macro modes!
* three provided presets in addition to the default
* on-screen note highlights to indicate where C is in melodic modes and where C and E are in stradella/macro modes
* actually good documentation!
* shiftable octaves in macro mode!

After 3 Daftpunk albums I've finally gotten circular frame buffers working in #uxn for the pebble without trig/luts!! Data for the corners of the screen that don't exist are no-longer being stored/calculated, so around 2kb of ram is saved!

The one sad thing is the core I had 80% finished is no longer needed as freeing the frame buffer gave me enough space to fit the usual uxn2 core :/

Updates will be pushed soon to both the Rebble and Repebble store with the new framebuffer driver for the chalk/gabbro platforms ^__^

big plans this weekend ^^

gonna be making a multiplayer game in uxntal…

then I can finally share my network device to the mailing list :D

gimmie game ideas! preferably with synchronous & lossy networking (e.g. pong), because I wanna test UDP mode!


#uxn #uxntal #gamedev #netcode
I can now assemble Uxntal programs natively on Cucumber!
https://github.com/TangentDelta/cardputer-uxn
#uxn #m5stack

@moses_izumi @OpenComputeDesign

#uxn would be a trip ;)

But yeah, the recommendation of Lua with something like Löve2D would probably be a great starting place.

Hopefully srht gets back up shortly. But in the meantime, if you're looking for something from ~rabbits, I keep bleeding edge copies of near every source files:
https://wiki.xxiivv.com/etc/
#uxn
etc/index.html

Me once SWP, ROT, and OVR all clicked

#uxn

created a text-based wordle clone for #uxn called "rewold"

https://git.phial.org/d6/rewold

playable in any terminal, and hopefully on the cardputer soon thanks to @TangentDelta

I wrote a gopher web server in uxntal!
(disclaimer: run at your own risk, see below)

introducing… gopher-serv.tal :D

it's the bare minimum: no automatic directory listings, no error pages, and sandboxing is enforced by the emulator(!!)

but what it does have, is 201 bytes of gopher-serving goodness :D

src: https://codeberg.org/notchoc/gopher-serv.tal
emu: https://codeberg.org/notchoc/uxn2
run: uxn2 -N gopher-serv.rom ADDRESS

!!! DISCLAIMER: DO NOT EXPOSE THIS TO THE INTERNET !!! UXN2 DOES NOT HAVE SANDBOXING (YET) AND ALSO I DO NOT MAKE ANY GUARANTEES ABOUT SECURITY


#uxn #uxntal #gopher