Touchosc editor wont run java4/6/2023 ![]() ![]() Unless you need to run in the legacy mode, make sure New generation plugin is enabled in the Java Control Panel. Make sure new generation plugin is enabled: Check the Java Control Panel and your browser plugins/addons list. Java is not enabled or there are multiple places where Java could be disabled. Restart browser for any change in the Java runtime configuration: The only way to ensure use of an older plugin is to uninstall newer JREs. There could be just one plugin registered in the browser and the JRE will always register plugin from latest JRE on the system as active. Similarly, the 32-bit JRE is necessary for 32-bit browsers. Note: If you use a 64-bit browser, then the 64-bit version of the JRE is required. A JRE is required to be able to run an applet or webstart. It is not sufficient to install the Java Developer Kit. When I reach a concrete resolution to that I'll let people know how I got there.The following are troubleshooting techniques for common configuration problems. So, that may be enough to get me up and running. I don't really need TouchOSC to send back to Live, because I have hardware controllers for that part. I'll see.Īt the moment I seem to be getting closer to my initial target which is - Send and return OSC with Reaktor & TouchOSC, and Live also sending update information to TouchOSC (clip info, volume info, etc). I have a few avenues to investigate, I'll try not to get drawn away from sequencing into writing port-forwarding clients, but it may be inevitable. Then I remembered, that's more of a "day job" sort of thing, and black holes like that can turn people into angry red string.Īnd then I thought "I wonder what other people do?" Because OSC is so powerful otherwise, it seems unlikely that everyone is using a 1-to-1 client host relationship. Thanks broc, It did seem this was a problem I'd have to overcome and felt myself being drawn (as if towards a black hole), with the thought "I should write a UDP port forwarder, I bet that won't take me long". Quite simple and no Java involved.īut there is a general limitation of UDP/OSC that different applications cannot receive on the same port. I'm not exactly enticed into purchasing more flakyware from 3rdparty M4L suppliers due to the poor implementation which seems to exist.īroc wrote:For handling OSC in Max (and M4L) you can use. What I'd like is something a simple as the one in Reaktor, which is as simple as "activate OSC, the press OSC learn, DONE!"īut so far I have spent three days trying various M4L abandonware which doesn't work. I hope for an elegant solution which doesn't involve words like "recompile the kernel" (Linux based joke)ĭoes anyone have any actual experience of implementing a nice simple OSC solution? Or, It may be that Max and OSC is really a no-go area in Live, or some other thing. It may be that my recent update of Java actually uninstalled the JRE in MAx as detected as unsecure. It certainly requires Max to be able to find my Java. (perhaps I could build a simple socket?) As far as I can tell from internet information there is not a core OSC implementation, it requires an "external" or perhaps two. I then tried to open up the Max editor and spent a little time looking at the internals, and wondering where the core-level OSC components are for Max. But for some reason it cannot detect Java on my system and so its Bonjour fails to start. I decided to try some other Ableton OSC solutions, there's one called LiveGrabber, which is a bit more granular. And the Livecontrol executable monopolises this through the Bonjour service. The problem is that TouchOsc can only send out on one port (eg "5000"), not a range ("5000-6000"). In the case of LiveControl(v1) that means a standalone executable which acts as an OSC bridge connected to a Live (python) remotescript. But combining them is a giant PITAĪbleton Live obviously doesn't implement OSC natively and so it relies on a few bridging components to implement OSC. ![]() So I'd have my Reaktor sequencer tab, and spice it up with one or two names, strings and parameters from LiveAPI.īoth of these work well in isolation. ![]() What I intended to do was improve my own Reaktor TouchOSC interface with a few pieces out of the old LiveControl implementation and combine the two. I also have the old version of LiveControl (the TouchOsc one) which is a little sluggish but for my purposes it also works great to grab LiveAPI bits and pieces. I have a performance patch in Reaktor successfully connected to TouchOSC which works great and Reaktor is very easy to set up with OSC / TouchOSC. So I want to connect to Live, and to Reaktor with OSC. I want to control Reaktor with TouchOSC, and also see one or two informative strings about Ableton Live's status. I'm trying to create an OSC solution here and keep running down corridors and then slamming into walls. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |