Hi Mark
We formally released 1.2 Stable which is Mac and Windows 7 compatible, on Friday. We haven't yet made the press/email announcement, it goes out on Tuesday, but you can download the update from the website now. Stage (our first major GUI change) was also released on Friday in the new 1.3 series, currently unstable.
Workbench is not quite vapourware, I have a copy running on my laptop right now, but it is not ready for public release yet. It also means a major break, with probably new base factory setups and a complete documentation revision for us, so it's going to take a while. We wanted to release it earlier this year, but the more we worked on the idea the more it became apparent that it needed more work, some of which had to be to the core system (which we hate tinkering with as it always brings stability worries and requires a lot of testing). It has been a complicated tool to develop. I personally hoped that it would be done by this summer, but it turns out I was far too optimistic in this regard. If you feel you've been misled in this, please accept my apologies but it really has not been possible to make it go quicker. Adding more developer resources would probably not have helped either, there is quite a waterfall of other changes to the system that had to happen before we can release it.
It also emerged that most users don't actually care about it that much and probably won't use it, so we have prioritised Stage, which as it evolves will have very direct impacts for all users. There is a subset of technically savvy players (which I think includes you, Steve and I) who really want the capabilities Workbench brings, but we are really in a minority as it turns out. My sales teams's reactions to Stage have been along the lines of 'Great', 'That's really cool' etc. Their reaction to Workbench has been rather more 'WTF is that?'. Anyone who has worked in a studio with wiring, or used MAX will feel right at home, but many players won't want to engage with the system at that level. And speaking as someone who gets annoyed sometimes at the presence of electricity when I'm playing, I have some sympathy with them.
I have to say that the thing that has slowed us up this year has been Windows. It has been a very tough port. We actually started it at the beginning of 2009 to give you some idea. It's now released though and I am looking forward to being able to spend more time on new features and less time accommodating the worlds inability to agree a common OS API. As far as OSC and open source go, I'm not giving (and I don't think I've ever given) any date. They're ambitions, they do get time here, but over the last year Windows, Stage, stability and Workbench have been pretty all consuming. Also, both of those items involve legals and politics. We've spent quite a lot of time this year talking to other vendors (including visits to other countries, which is very time consuming) about making the Eigenharps work better with their products, OSC and MIDI extensions. This is a very slow process, and there is not much we can do to speed it up.
I would also say here that we try very hard not to over promise, but it is hard when people want some visibility of our roadmap and where we are going for statements of intent (and we have a lot of intent, you have to have to make anything new) not to be taken as promises, which is what seems to have happened here. Apple solve this with extreme confidentiality, which is effective but I think pretty horrible for their community. Every time people complain about how long it takes us to get stuff done (and you're not alone Mark, don't worry I can take a little complaining!) though makes me envy Apple and wonder if we should adopt the same approach. We make code as fast as we can (and our team have been working their socks off this last couple of months getting Windows stable and Stage ready), we seriously cannot go any faster. Well, not without a corporate cocaine budget anyway, and I don't think that would wash with Isabel (our FD).
John
PS, just noticed Geert has posted while I've been typing (teach me to make long responses) and he is right, you should see quite a few changes in fairly rapid succession now. But please remember, I NEVER ACTUALLY SAID THAT. Neither did Geert, it is all in your imagination. My name is now Steve.