Hacker Newsnew | past | comments | ask | show | jobs | submit | jarmitage's commentslogin

Hi @ycombiredd, could this be used to turn MIDI into http://strudel.cc mini-notation?

Previous effort: https://github.com/TylerMclaughlin/midi_to_tidalcycles


Why not both? I often write code covers of music

E.g. Aphex Twin - Avril 14: https://www.youtube.com/watch?v=KdSiv7unrx8


Your video is so pedagogically beautiful. The subtext of what you’re doing in those two minutes hints deeply at the cyclical, iterative process practiced by most engineers and many other creatives. Concise, illustrative, memorable. I’ll be showing this to students regularly. Well done.

What programming language is this?

I saw in the title of another video by the same author, they're using TidalCycles.

> Live coding music with algorithmic patterns

https://tidalcycles.org/


nice job

try turning down the attack

I started integrating http://ohmjs.org with http://strudel.cc so you can live code your live coding language


http://strudel.cc is pretty amazing





Wow this is actually quite impressive and fun to play with.


http://tolvera.is

Tölvera is a Python library designed for composing together and interacting with basal agencies, inspired by fields such as artificial life (ALife) and self-organising systems. It provides creative coding-style APIs that allow users to combine and compose various built-in behaviours, such as flocking, slime mold growth, and swarming, and also author their own.

With built-in support for Open Sound Control (OSC) via iipyper and interactive machine learning (IML) via anguilla, Tölvera interfaces with and rapidly maps onto existing creative computing software and hardware, striving to be both an accessible and powerful tool for exploring diverse intelligence in artistic contexts.

Tölvera has been selected for Mozilla's first Builders Accelerator! Read the announcement:

https://blog.mozilla.org/en/mozilla/14-ai-projects-to-watch-...


Hi Christof! Really interesting project! I have used your VSTPlugin before (and probably other stuff..).

Have you tried AOO on embedded platforms e.g. Bela, RPi?

Would you consider supporting bindings to other langs, e.g. Python? At iil.is we have an OSC package called iipyper and I'm curious what we could do with AOO in the Python ecosystem https://github.com/Intelligent-Instruments-Lab/iipyper


Hi, nice to see you here :)

> Have you tried AOO on embedded platforms e.g. Bela, RPi?

Yes, AOO also works on embedded platforms! I managed to run AOO on the Olimex ESP32-ADF board (https://www.olimex.com/Products/IoT/ESP32/ESP32-ADF/open-sou...) to build low-cost wireless speakers that can be played directly from Pd or SC. With two cores @ 240 MHz, the ESP32 is not exactly a powerful chip :) Bela or RPi is no problem at all.

> Would you consider supporting bindings to other langs, e.g. Python?

Actually, that has been on my mind. C# and Java might also be worthwhile, in particular for mobile devices. I don't think I will have the time to do it myself in the near future, but if someone's interested in creating langauge bindings, I'm happy to assist! Since AOO also has a plain C interface, it shouldn't be a big deal.

EDIT: the IIL looks amazing btw!


They claim it will work on an ESP32. If it fits and runs decently there it will be nothing an RPi or Bela.


It actually does run on an ESP32 :) And yes, it's really nothing for an RPi or Bela.



Background colour control needed!


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: