a month or two ago, a large chunk of aleph BEES was made to compile as a pd external for linux… Including all the grid operators. I’ve just sat on it, not quite knowing what to do. But this code does enable an intrepid soul to run meadowphysics, whitewhale & kria within puredata!
The software should very much be considered ‘alpha’. But putting it out there anyway, since it’s just been sitting around gathering rust… Here’s a zipfile with the .pd_linux & a .pd used mainly for debugging, but hopefully showing enough to use BEES’ kria or whitewhale as sequencers in your pd scenes.
- fire up serialoscd (make sure serialoscd is running & monome plugged in before opening the pd patch)
- download zipfile here http://nshgrtha.net/pd_bees.zip
- put bees_op.pd_linux in your pd externals directory
- open up bees_ops_grid.pd
- bang one of the messages marked ‘focus’ for a particular grid op to snatch focus
the source code is in directory modules/pd of my most recent aleph ‘non-release’ http://nshgrtha.net/aleph_sktk1a.tar.gz. ‘non-release’ means I don’t have the energy or time at the moment to document my work on free sofware. Especially if I’m the main/only user! That goes for this pd external too, but feel free to ask any questions & please do report back if it simply doesn’t work on your machine. I only use desktop linux & an aleph, so obviously can’t help compile this external for mac, and guess it probably doesn’t work on organelle?
Not quite sure where to take this project from here… Obviously it needs a lot more work, and was developed mostly in order to develop & debug aleph operators ‘offline’. In my opinion this work suggests kind of a new or different direction in terms of grid/pd interaction, particularly:
- build maintainable ‘apps’ with complex logic in C, rather than having a huge tangled mess of patching
- focus swapping between apps
- retaining ability to create featureful monome pd patches without C coding (for those who prefer this way)