kick drum synthesis (??) #sapf

last year i added to cross-platform #sapf "oscmap", a preliminary Ref-based implementation of OSC input. this was simple to implement, but not very flexible.

ive now rewritten oscmap to use callback functions, similar to how SuperCollider OSCFuncs work. this is a lot more powerful and should allow far more diverse OSC handling logics :)

https://github.com/ahihi/sapf

cross-platform #sapf is now a little more international as i fixed an issue that prevented non-ascii characters from being entered in the REPL.

it may not be "unicode-aware" exactly but the very simple parsing rules permit using unicode in identifiers. so now you can name your stuff with ÀÀkkâset, CJK, emoji and whatnot. go wild https://github.com/ahihi/sapf

GitHub - ahihi/sapf: Sound As Pure Form, cross-platform edition

Sound As Pure Form, cross-platform edition. Contribute to ahihi/sapf development by creating an account on GitHub.

GitHub

#TIL about a new musical programming language called Sound As Pure Form #sapf and I'm wondering how I can interface it with @neauoire 's #Orca

via @phranck

https://nerdculture.de/@phranck/114733654481245727

~/phranck :antifa: (@[email protected])

This is awesome! A new #programming language to create #Music called #sapf. It seems to be a #RPN language like #Forth. https://www.youtube.com/watch?v=FY2WYXOdXoM

NerdCulture
#looptober 07. some #sapf for a change

"you should get a faster laptop to make music"

no. you should get a slower laptop

#sapf #LiveCoding #Emacs #EeePC

gonna try building #sapf on the eeepc :3
sapf: New Music Language Inspired by Supercollider, APL, and Forth (Sound as Pure Form)

YouTube
SuperCollider is great, but I think the thing that always bothered me was the typical OOP-y thing where you have a grab bag of *concepts* rather than distilled *ideas* which can be reutilized. #sapf

ive added vterm support to my sapf.el - this enables much faster evaluation of multi-line code blocks than the previous comint implementation :)

not sure if the slowness was even an issue outside macOS and/or 12 year old hardware, but either way this fixes it! https://github.com/ahihi/sapf.el #Emacs #sapf

GitHub - ahihi/sapf.el: Emacs major mode for sapf

Emacs major mode for sapf. Contribute to ahihi/sapf.el development by creating an account on GitHub.

GitHub