NEW Java API for development of custom control surface drivers
So... what does this buy us in terms of controller support? I rely on the much smarter folks here to figure out the complicated stuff
First, it is much nicer for developers. You have a proper debugger and a typed language, which prevents a lot of bugs.KazRemark wrote:2.1 is released with this feature:
NEW Java API for development of custom control surface drivers
So... what does this buy us in terms of controller support? I rely on the much smarter folks here to figure out the complicated stuffAnd I also haven't been paying much attention the last few months, so getting caught up on what's new in Bitwig land.
so looking forward to thatmoss wrote:KazRemark wrote:
I already ported all my scripts to Java, which will be released soon.
It sure is good news!moss wrote: First, it is much nicer for developers. You have a proper debugger and a typed language, which prevents a lot of bugs.
Users get a bit better performance and easier installation, since you only have to drop one file.
I already ported all my scripts to Java, which will be released soon.
What do you mean by "proper debugger"? Are you able to attach somehow debug session from IDE to running controller script? I'm working on a script now using Java API and still my only debug tool is println;)moss wrote: First, it is much nicer for developers. You have a proper debugger and a typed language, which prevents a lot of bugs.
Yes, exactly.pplcanfly wrote:What do you mean by "proper debugger"? Are you able to attach somehow debug session from IDE to running controller script? I'm working on a script now using Java API and still my only debug tool is println;)
While I only develop in Java I fully agree with you. Write to support and make your voice heard.Sam_K wrote: Sun Jul 26, 2020 10:32 am It's dissapointing that the Javascript API version seems to be treated as somewhat of an after thought. I imagine the reason for that is probably because Nashorn support was dropped in the Java core which left the Bitwig devs holding the baby. Bitwig should just do the right thing and let newcomers know that the entire Javascript API is deprecated and discourage new users (such as myself) from investing in it instead of letting us do a whole lot of work only to find out the hard way that the Bitwig devs heart is just not in it.
Submit: News, Plugins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement
© KVR Audio, Inc. 2000-2026