hiya,
just wondering if there are any aleph users with node.js chops who might be into pitching in to help build a graphical BEES editor? details and background follow.
the BEES editing interface, we can all agree, leaves a lot to be desired. one of the design goals of BEES is that it be possible edit all patch parameters from the device itself, without busting out a laptop. but it was never intended to be the only way to edit.
i made some tools to facilitate offline editing, namely a converter between the BEES binary scene data and a JSON representation. (i also made a GTK editor that, frankly, sucked, and never managed to get it running reliably on macs anyway.)
now, two years on, i would like to get this going again. a while ago there was someone intending to make a graphical editor in javascript, but it never happened. we do have the JSON tool and a schema, which i just now, finally, fixed up and validated in my fork: https://github.com/catfact/aleph/blob/dev/utils/beekeep/bees_schema.json
i’m seeing this tool called Node-RED ( http://nodered.org/ ) which seems like a pretty easy way to get something like this going. (an example of site using it: http://www.pjrc.com/teensy/gui/?info=AudioInputI2SQuad )
(there are tricky details, of course. the preset system in BEES adds another dimension to this kind of graph…)
this seems like a weekend project. i’d be happy to do it myself but would rather spend weekend hacking time on the DSP side. and i figured there might be aleph users who are more proficient in building and distributing node.js apps.
another reason to get this going now is that thanks to @rick_monster we have a basically-working serial protocol for live editing a running scene on the aleph. (in the dev branch.) his host-side environment is pretty hardcore though (no dis!) and i think it would be super useful to have an accessible front-end to that protocol.
let me know your thoughts!