« Return to Thread: psycollider and MouseX

Re: psycollider and MouseX (hijacked somewhat to talk about crossplatform issues)

by John Glover-2 :: Rate this Message:

Reply to Author | View in Thread

Yes I thought about working on a cross-platform IDE but came to the
same conclusion as Marije, there really is not much incentive for the
Mac or Linux guys to get involved. One of the many reasons why I just
bought a Mac.


John

2008/8/8 nescivi <nescivi@...>:

> Hiho,
>
> On Friday 08 August 2008 08:39:32 James Harkins wrote:
>> 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.
>
> It's been like this since more or less the original port to Linux by sk.
>
>> > 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.
>
> I doubt that this would be succesful, seeing that on Linux people prefer to
> use a text editor they already know and use the interface with those to do
> their SC work.
> Linux people like variety and modular approaches; and at this stage you'd have
> to come with a completely customisable and fully fledged IDE, which takes
> long to develop....
>
> Besides since Sun Java is still not complete open source, distributions like
> Debian, will not automatically distribute it, which means that it remains not
> as straight-forward to install Sun Java than regular Debian packages and
> confusion with Gnu Java will continue to exist.
> Someone else starting on QCollider, a Qt-based editor for SC... I don't know
> if that is still in active development, but that could be heading to a
> similar common cross platform IDE.
>
> But really, given that people on Mac and Linux are unlikely to give up their
> editor, I wonder whether putting effort into a crossplatform IDE is really
> worth it. Rather a focus on making the interaction between the lang and each
> editor more transparent, so that from the lang we can do anything we want in
> a common fashion, would be more fruitful in my opinion.
>
> sincerely,
> Marije
>
> _______________________________________________
> sc-users mailing list
>
> info (subscribe and unsubscribe): http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
> archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
> search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
>

_______________________________________________
sc-users mailing list

info (subscribe and unsubscribe): http://swiki.hfbk-hamburg.de:8888/MusicTechnology/880
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/

 « Return to Thread: psycollider and MouseX