Kartik Agaram 2023-09-26 01:05:20 I've been "building" an "instrument". Thanks to some samples from Ivan Reese.
Ivan Reese 2023-09-26 01:07:25 Ah that's nifty! IIRC that's wrapped in a native Android app right, not a webapp? Wondering if I can play with it.
Kartik Agaram 2023-09-26 01:16:11 The app is LÖVE, which is technically available everywhere. It's like the VM that allows my scripts to be write-once-run-anywhere. But there are still catches in running the VM on iOS in particular. It should work pretty painlessly anywhere else, though.
Kartik Agaram 2023-09-26 01:21:06 Let me cross-post here the links I sent you on Mastodon. To recreate the above you need:
One of those 70 lines contains 'ivanish', and I've been playing with that line by varying the sample. (Unfortunately there isn't a way to browse the list, so you have to look inside the zip file at mastodon.social/@spiralganglion/111127872267559739)
Jason Morris 2023-09-26 18:14:25 Call me crazy, but there's some there, there. If it was easier to install, I would play with that. Making me want to use it for absolutely no reason is like a really good sign.
Jason Morris 2023-09-26 18:15:39 I feel like we're going to need a #future-of-music channel. Ivan is polluting us.
Maikel van de Lisdonk 2023-10-01 11:52:23 Bubble sort is a simple algorithm and offcourse in a real-live scenario you won't implement this using a visual programming environment... however, it's a nice test-case to help building a visual programming environment because it needs to be able to modify an array amongst other things.. So I've introduced the concept of being able to send commands to an array-node. When items are swapped, this is visualized by the array-node with some borders flashing and changing colors around the items that are being swapped. youtu.be/Xp235l_YjCY .. furthermore the array is iterated using a foreach-node which triggers a sub-flow for each array item.