Weezer frontman Rivers Cuomo: "It's like a simplified version of any of these complex professional recording programs that no one like me knows how to use," said Weezer frontman Rivers Cuomo, who agreed to endorse the program although he says he normally refuses such requests. "It's going to open the door for a giant population of musicians out there."
Jim Weaver: One of the main reasons that Indaba chose JavaFX/Java is that it enables recording high-quality audio directly onto the client platform. This is achieved by leveraging the capability of JavaFX to call Java methods, and Java to call JavaFX functions. One person with whom we work closely is Bjorn Roche, who created a Java-based facility and API that interacts with the audio capabilities of the client machine. The JavaFX portion of the Console provides most of the UI, and uses the Java-based API when it needs to play a track, apply audio effects, render a sound-wave, or record music. This Java library then invokes JavaFX callback functions as it is doing its work.
It's great to see a real JavaFX application go online. Congratulations to Jim Weaver and the Indaba team. And let's not loose sight that this application is launched a mere seven months (and five days) after JavaFX 1.0 was released.
[Disclaimer: I'm not a musician, so I can't tell you how I would have liked or not liked this application.]