Hi,
This is for those of you out there that have been talking to me about the Caustic Core java API.
As some may know we have reached a parity with Caustic 3 and effects/synths all being implemented. (automation and piano roll not included).
Some may remember I released some things months back about this Java code and API. Well I completely refactored the design based on serialization and a node graph. So Jason and others want some light reading the following html docs have up to date API and fully documented classes and methods.
This is considered alpha code which means its all tested but yet to be put into prodcution, and Caustic Live is the first app that will use it.
http://www.teotigraphix.com/caustk/doc/index.html
Let the Caustic Core be with you and Caustic Live is on the way now.
Hint, these two packages are really important to understand;
com.teotigraphix.caustk.core.osc
and
com.teotigraphix.caustk.node
The source code for each;
https://github.com/teotigraphix/CausticSDK/tree/develop/Caustk/src/com/t...
and
https://github.com/teotigraphix/CausticSDK/tree/develop/Caustk/src/com/t...
Mike
Congrats!
Does this mean Caustic Core apps can run in any JVM? I can only imagine what a big deal the Core will be someday, and the kind of things that will be built with it.
I guess Live will show the way ;)
Well I use LibGdx for graphics which can run on all major OS's, the core runs on Windows, Android, soon iOS and I am guessing it can run on OSX and Linux someday. The JavaVM is just that and why for now I am using Java.
I just got Mac/iPad dev setup, so soon I will be experimenting with that side.
It really depends what Rej and I come up with the native bootstrap stuff from C++. In my opinion it would be kewl to have one app run totally multi-platform.
Mike
So does this mean Caustic is written in Java even for the iOS platform?
Chuck
Rej can correct me if I'm wrong, but Caustic was/is written in C++ fundamentally, go figure.... I don't know how he pulls it all off.... simply an amazing feat for a single-cell that he is

Idk what this means but..... Sweeeeeeeeeet!!! Guinea-toad two test me u have mike.
Really looking forward to caustic live!
Caustic core!