We are bridging between the transactional and non-EDT mellite.DocumentHandler
and
the GUI-based de.sciss.desktop.DocumentHandler
.
We are bridging between the transactional and non-EDT mellite.DocumentHandler
and
the GUI-based de.sciss.desktop.DocumentHandler
. This is a bit ugly. In theory it
should be fine to call into either, as this bridge is backed up by the peer
mellite.DocumentHandler.instance
.
All objects included
All objects included
Tries to start the aural system by booting SuperCollider.
Tries to start the aural system by booting SuperCollider. This reads the relevant preferences entries such as path, audio device, number of output channels, etc. Transport is hard-coded to TCP at the moment, and port is randomly picked.
If the program path does not denote an existing file,
an error dialog is shown, and the method simply returns false
.
Note: This method must run on the EDT.
true
if the attempt to boot was made, false
if the program was not found
A list of object view factories to appear in the top level menu of the GUI.
A list of object view factories to appear in the top level menu of the GUI.
The string indicates the prefix
of the type
(e.g. "Proc"
or "Folder"
).