Dear All
I'll try and clear up a few issues that seem to have emerged in this thread, although Mark has already done so for several of them (thanks Mark).
Firstly, to Andy, if you want a setup that just outputs MIDI or OSC your best bet is probably to build a really lightweight EigenD setup with just the minimal agents needed - an instrument agent, one Keygroup to organise the key layout into however you want your MIDI to come out and a MIDI out (or OSC out) agent. This setup will be very small and with such a minimal amount to do EigenD will start and load in just a few seconds and use little in the way of resources. From the point of view of software it won't be much different from a 'driver' with the exception of needing you to run it first, before you run your DAW. From a software point of view it has advantages for developers - actual drivers are awkward and error prone as they are intimately connected to the OS, need to be signed with a developer certificate (which is an increasingly onerous and expensive hassle) for every release and are generally much more trouble to look after they they seem. In short, if you set up EigenD in a minimal state, it''s lightweight, fast to load and will provide you with what you want. This, I believe, is how David and several others who just want MIDI or OSC use their Eigenharps to drive DAW's or MAX. There is nothing wrong with this approach, it just means that you're locked right into MIDI and can't do some of the fancy kludges that we (and others) use to try and get the best out of existing sound engines. Works fine though, for lots of things.
Alternatively, if you really, really want a pure driver, all the code is right there in the public domain for you to write one. I suspect it would end up doing exactly the same thing as a minimal EigenD setup when you got done, but if that lights your fire, go for it.
Secondly, on the foundation front, this is stalled simply because I have had not had the time to pursue it coupled with being monumentally lazy about actually knuckling down and doing all the crappy paperwork I have to do for it. As many of you know, Eigenlabs is not my living, it is something I do as a passion, and this year has been difficult for me in other areas, areas in which I've had to devote a lot of my time and effort for a while. What limited time I have had to deal with Eigenlabs has been spent helping to get the Tau build done and working with Wayne to prepare to get a new batch of Alpha's made, which has proved to be more difficult that we anticipated for reasons I won't bore you with. I hate paperwork very much and the administrative hassle of getting the foundation established is large and as yet incomplete. Hopefully I will have more time from February 2014 onwards and when I do it will move forward. There has been no change in intent, just very slow progress towards the goal. If anyone who is legally qualified in the UK wants to volunteer to help please do, it would be appreciated by all I am sure.
Lastly I have a plea for you. Eigenlabs is not a profit making venture, and has never been so, it has always been heavily subsidised by both myself and several others. It would be nice if it did ever make a profit, but given the size of the market I think this unlikely. This is OK, but please bear in mind when moaning at me/us as if we are Apple or Microsoft and making billions of pounds that this is not so, the very reverse is true. Most months I have to put my hand in my pocket and chip in. To have such wholly ignorant posts appear in these forums that suggest 'tax dodging' and 'incredible arrogance' on my part is a sign of very poor manners at the very least, never mind the factual inaccuracies. I have never deleted a post on these forums in the entire history of Eigenlabs, however rude, ill-considered or plain stupid they have been but please, gentlemen, ladies, let us attempt to keep our discourse both factually correct and at least minimally courteous.
John