Skip to main content


Hi Uxn folks,

I created a concurrent version of the Uxn VM. It breaks up long-running tasks in chunks, the purpose is to improve responsiveness, in particular of audio. You need to add some code to your .tal to make use of it.

If anyone's interested, I will explain more.

Haven't had time to write up how it works, the current README is just the default Uxn one.

https://codeberg.org/wimvanderbauwhede/concurrent-uxn

#Uxn #Varvara #Uxntal

in reply to WimⓂ️

Oh wow, it looks like we're working on a similar project, would you be willing to share the write-up on this(when you get to it) on the uxn mailing list? I think felix(uf) would be interested in reading about your approach too.
This entry was edited (1 year ago)
in reply to Devine Lu Linvega

@neauoire I will do it as soon as I have time. Can anyone post there or do I need to subscribe to that list?
In short, my approach is quite simple: round-robin of the device vectors, with a configurable quantum per vector.

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.