« Return to Thread: psycollider and MouseX

Re: psycollider and MouseX

by James Harkins-2 :: Rate this Message:

Reply to Author | View in Thread

On Aug 7, 2008, at 6:29 PM, nescivi wrote:

Actually...
MouseX and MouseY also work under Linux, when bulld with X11 support, which is 
mostly the case.

Nice -- good to know.

I would rather see a proper native solution in Psycollider for this (or rather 
in scsynth on windows), as mixing GUI stuff with server stuff is a bit messy.

Agreed.

As it seems to me the way SC3 developed, the editor, lang and server are three 
different programs, and it would be good to keep this separation clear.
There are already a couple of instances where the confusion is introduced and 
I would prefer to find a path to clear up the confusion, rather than increase 
it.

Lately I've been wondering if it would be feasible to adapt some of the SwingOSC code into a cross-platform IDE, using a Java-to-C bridge instead of OSC messaging. Like supercollider.app in OSX, the IDE would handle text editing, GUI and the interpreter all in the same process, but also run in multiple platforms.

Unfortunately I don't have the Java chops to do this (and I definitely don't have time!), but I think something like this could clear up some of the confusion. Using Java and borrowing SwingOSC code (but only if it's okay with sciss, of course) might save some of the trouble of reimplementing GUI widgets, as was discussed in some other threads.

I don't have high expectations of this being done because everybody is busy, but we really are getting to the point where a unified front end would be very helpful. That doesn't necessarily have to deprecate supercollider.app for Mac users -- just provide another option, and something that would work the same in Windows as in Linux.

hjh


: H. James Harkins

: jamshark70@...

: http://www.dewdrop-world.net

.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:


"Come said the Muse,

Sing me a song no poet has yet chanted,

Sing me the universal."  -- Whitman


 « Return to Thread: psycollider and MouseX