home.social

Search

38 results for “TodePond”

  1. another challenge was making only that area of the textarea "flash" when you run it. i re-used the highlight code that was figuring out character position from character number for this! though it only works on my computer 😆 really fun seeing what because achievable when you make hyper-personal software. "malleable computing" but without all the [—]
    codeberg.org/TodePond/Light/sr

    the much harder problem was keeping all of the hap highlights in the right place! I'm already tracking all edits between evals to adjust hap positions accordingly, but now i need to track all edits since every blocks last eval!! seems excessive but it works.
    codeberg.org/TodePond/Light/sr

  2. here's how i get the blocks from the code
    codeberg.org/TodePond/Light/sr

    here's the code for running a block based eval
    codeberg.org/TodePond/Light/sr

    here's the code for eval-ing the whole pane
    (it refreshes state (eg: allTransform) then block-evals every pattern)
    codeberg.org/TodePond/Light/sr

    this is how strudel evals.
    this functions a mess. i now know what it does though so gonna clean it up
    codeberg.org/TodePond/Light/sr

    and of course i changed the `p` function to outlaw certain things and allow block based eval to override the block id
    codeberg.org/TodePond/Light/sr

  3. RE: mas.to/@TodePond/1174384673893

    this would put me out of a job but i can’t say i disagree

  4. okay okay okay Light is now made up of "mix" modules 👍
    and "evil mix" modules (the ones i hope to gradually replace with smaller bits)

  5. NEW
    VIDEO FEATURING IVY REESE
    EVERY
    WEEK

  6. hey @yaxu congrats on the CIC-ing. keen to gather you're (plural) learnings from doing that!

    dont know if youve ever crossed paths with Bea who runs Peckham Digital. its quite amazing hearing the battles they had with getting arts council funding this year! but they managed! sounds like it was kind of an Andy Dufresne situation of retrying like 4+ times. you should totes trade notes.

  7. wow a hit toot!
    i made infinity BPM music in a club with live code
    youtube.com/watch?v=4Cu0qEeesbA

  8. and today... in less than three hours... it's Episode 4! where we give up on trying to figure out what algorave *is* and instead try to figure out what it *isnt*

    youtube.com/watch?v=x0b9LFR4Z_

  9. In episode 3, the hunt for the true meaning of Algorave took me up into to the mountains
    youtube.com/watch?v=9gCV1LpndX

  10. i've figured it out

  11. fuck off ai music means letting strudel die

    @froos let's get dough into light or something

    "use strings" let's go

  12. lets go even Lighter

  13. the <menu> HTML element kinda sucks right? maybe i'll pick something else as the base. hate it when u need CSS for an HTML element to make sense. maybe in a tadi browser itll be better

  14. what happens if u mix "pink theme" with "show bars"?

  15. a few mix modules and

  16. come and watch my talk about the "fuck off ai music" movement at Peckham Digital in a couple weeks from now
    tickettailor.com/events/peckha

  17. i have no wish to 'convert' or 'convince' AI-art-creators to stop doing/creating AI art. instead i wish for them to go away and leave me+us alone. i see it the same as bigoted people! i'm not here to educate u, please leave

    seeing some art communities try to make room / welcome / fix ai-art-creators. to me it says "goodbye Lu". goodbye

    luckily this seems to be a pretty rare view but its more common in laptop/computer-based communities (surprise surprise)

    yes we are all trying to figure out what AI taking over the world and our jobs means. that doesnt mean we let it into our art spaces

    if u turn up to one of our events in london doing something AI, no one is gonna stop u, but i think you'll be swept away by all the human-as-possible collaboration going on instead and no one will be interested in your AI art project

    (yes yes yes i'm using the term "AI" to mean "big bad AI" dont shoot the messenger and dont be that reply guy)

  18. this is it

    everything else is MIX MODULES babeeeeeeeeeyyy!

  19. default Light

  20. hallo are Rotterdam Live Coders on here somewhere? 👀

  21. upcoming videos

  22. Then we went to go visit the site of the algorave toilet to see if it was still there and INVESTIGATE
    youtu.be/nB0SiMzhKZo

  23. of course there's still ways of completely breaking it. ie: changing the number of blocks on the screen. deleting a block in the middle of the code makes everything after it shunt forwards. i *could* account for this seeing as we're already tracking every single edit. could pinpoint the moment it changes and make some reasonable guesses about writing block is which. but that means it would need to hold extra state.. starts to get fiddly. i probably will end up adding this just because it sounds fun to solve

    the EASY part is that this is all made with Light so you get multiplayer for free! (read: hours and hours of preparation). block-based eval works (maybe) across different jammers. your block based evals are transmitted!

  24. update: i fixed all the bugs by bringing everything into the block-by-block system!
    though i did come across some NEW bugs but can't reproduce hmmmmmm
    anyway it's proper fun and not that hard at all if you don't mind doing it in a stupid way!

  25. TEASER TRAILER: Pastagang turns two years old
    youtube.com/watch?v=PiO3tiC1Sug

  26. i am trying to let go of what a strudel client is, there is a long way to go, there is so much bullshit to be tried, what even is a cycle? get two cycles going at different bpms who cares, spin up a strudel session just to kill it moments later
    save a state then go back to it, make ephemeral changes that disappear moments after, record your actions in the flok room then play it back like a strudel loop pedal, bind keyboard keys to patterns then apply effects in realtime, throw a pattern up into the air into the future ravioli style then catch it in the future and smack it down, stretch some lines bigger than others for crowd emphasis, spin the whole thing upside down, write in reverse then flip it in a mirror to get a new bunch of code, delete every other character and do the reverse to modify your code on the fly, seriously if typing code is such an important part of live coding then why is everyone's editors so fuckin boring

  27. no sound needed (visuals strudel)

Share on Mastodon

Enter the server where you have an account.