update README
This commit is contained in:
parent
071646f5cc
commit
e032ebcf43
3
README
3
README
|
@ -25,6 +25,9 @@ SuperCollider3.app in OSX.
|
||||||
Consists of a small CoreFoundation bundle written in Objective-C and a
|
Consists of a small CoreFoundation bundle written in Objective-C and a
|
||||||
single SuperCollider class.
|
single SuperCollider class.
|
||||||
|
|
||||||
|
Binary: http://www.trapdoor1.net/sc3/sc3ctrl.tar.gz
|
||||||
|
(as yet untested on anything other than 10.5)
|
||||||
|
|
||||||
Source code: http://github.com/rfwatson/sc3ctrl
|
Source code: http://github.com/rfwatson/sc3ctrl
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -431,6 +431,12 @@
|
||||||
567167F80EFEEC780047EA2B /* PBXTextBookmark */ = 567167F80EFEEC780047EA2B /* PBXTextBookmark */;
|
567167F80EFEEC780047EA2B /* PBXTextBookmark */ = 567167F80EFEEC780047EA2B /* PBXTextBookmark */;
|
||||||
567167FA0EFEEDAA0047EA2B /* PBXTextBookmark */ = 567167FA0EFEEDAA0047EA2B /* PBXTextBookmark */;
|
567167FA0EFEEDAA0047EA2B /* PBXTextBookmark */ = 567167FA0EFEEDAA0047EA2B /* PBXTextBookmark */;
|
||||||
567167FB0EFEEDAA0047EA2B /* PBXTextBookmark */ = 567167FB0EFEEDAA0047EA2B /* PBXTextBookmark */;
|
567167FB0EFEEDAA0047EA2B /* PBXTextBookmark */ = 567167FB0EFEEDAA0047EA2B /* PBXTextBookmark */;
|
||||||
|
567167FE0EFEF2A50047EA2B /* PBXTextBookmark */ = 567167FE0EFEF2A50047EA2B /* PBXTextBookmark */;
|
||||||
|
567167FF0EFEF2A50047EA2B /* PBXTextBookmark */ = 567167FF0EFEF2A50047EA2B /* PBXTextBookmark */;
|
||||||
|
567168000EFEF2A50047EA2B /* PBXTextBookmark */ = 567168000EFEF2A50047EA2B /* PBXTextBookmark */;
|
||||||
|
567168010EFEF2A50047EA2B /* PBXTextBookmark */ = 567168010EFEF2A50047EA2B /* PBXTextBookmark */;
|
||||||
|
567168020EFEF2A50047EA2B /* PBXTextBookmark */ = 567168020EFEF2A50047EA2B /* PBXTextBookmark */;
|
||||||
|
567168030EFEF2A50047EA2B /* PBXTextBookmark */ = 567168030EFEF2A50047EA2B /* PBXTextBookmark */;
|
||||||
};
|
};
|
||||||
sourceControlManager = 567161F90EFD3E860047EA2B /* Source Control */;
|
sourceControlManager = 567161F90EFD3E860047EA2B /* Source Control */;
|
||||||
userBuildSettings = {
|
userBuildSettings = {
|
||||||
|
@ -2718,6 +2724,13 @@
|
||||||
vrLen = 813;
|
vrLen = 813;
|
||||||
vrLoc = 1606;
|
vrLoc = 1606;
|
||||||
};
|
};
|
||||||
|
567167630EFECFD80047EA2B /* SC3Controller.sc */ = {
|
||||||
|
uiCtxt = {
|
||||||
|
sepNavIntBoundsRect = "{{0, 0}, {1412, 2240}}";
|
||||||
|
sepNavSelRange = "{3479, 0}";
|
||||||
|
sepNavVisRange = "{2659, 820}";
|
||||||
|
};
|
||||||
|
};
|
||||||
567167660EFECFE10047EA2B /* PBXTextBookmark */ = {
|
567167660EFECFE10047EA2B /* PBXTextBookmark */ = {
|
||||||
isa = PBXTextBookmark;
|
isa = PBXTextBookmark;
|
||||||
fRef = 567166710EFEAFC10047EA2B /* SC3Controller.m */;
|
fRef = 567166710EFEAFC10047EA2B /* SC3Controller.m */;
|
||||||
|
@ -2740,9 +2753,9 @@
|
||||||
};
|
};
|
||||||
5671676A0EFEDC650047EA2B /* README */ = {
|
5671676A0EFEDC650047EA2B /* README */ = {
|
||||||
uiCtxt = {
|
uiCtxt = {
|
||||||
sepNavIntBoundsRect = "{{0, 0}, {1412, 1072}}";
|
sepNavIntBoundsRect = "{{0, 0}, {1412, 1104}}";
|
||||||
sepNavSelRange = "{968, 0}";
|
sepNavSelRange = "{968, 0}";
|
||||||
sepNavVisRange = "{856, 957}";
|
sepNavVisRange = "{443, 992}";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
5671676D0EFEDC740047EA2B /* PBXTextBookmark */ = {
|
5671676D0EFEDC740047EA2B /* PBXTextBookmark */ = {
|
||||||
|
@ -3773,6 +3786,66 @@
|
||||||
vrLen = 420;
|
vrLen = 420;
|
||||||
vrLoc = 0;
|
vrLoc = 0;
|
||||||
};
|
};
|
||||||
|
567167FE0EFEF2A50047EA2B /* PBXTextBookmark */ = {
|
||||||
|
isa = PBXTextBookmark;
|
||||||
|
fRef = 567167630EFECFD80047EA2B /* SC3Controller.sc */;
|
||||||
|
name = "SC3Controller.sc: 140";
|
||||||
|
rLen = 0;
|
||||||
|
rLoc = 3479;
|
||||||
|
rType = 0;
|
||||||
|
vrLen = 820;
|
||||||
|
vrLoc = 2659;
|
||||||
|
};
|
||||||
|
567167FF0EFEF2A50047EA2B /* PBXTextBookmark */ = {
|
||||||
|
isa = PBXTextBookmark;
|
||||||
|
fRef = 5671676A0EFEDC650047EA2B /* README */;
|
||||||
|
name = "README: 25";
|
||||||
|
rLen = 0;
|
||||||
|
rLoc = 968;
|
||||||
|
rType = 0;
|
||||||
|
vrLen = 957;
|
||||||
|
vrLoc = 856;
|
||||||
|
};
|
||||||
|
567168000EFEF2A50047EA2B /* PBXTextBookmark */ = {
|
||||||
|
isa = PBXTextBookmark;
|
||||||
|
fRef = 5671676A0EFEDC650047EA2B /* README */;
|
||||||
|
name = "README: 25";
|
||||||
|
rLen = 0;
|
||||||
|
rLoc = 968;
|
||||||
|
rType = 0;
|
||||||
|
vrLen = 957;
|
||||||
|
vrLoc = 856;
|
||||||
|
};
|
||||||
|
567168010EFEF2A50047EA2B /* PBXTextBookmark */ = {
|
||||||
|
isa = PBXTextBookmark;
|
||||||
|
fRef = 567167630EFECFD80047EA2B /* SC3Controller.sc */;
|
||||||
|
name = "SC3Controller.sc: 140";
|
||||||
|
rLen = 0;
|
||||||
|
rLoc = 3479;
|
||||||
|
rType = 0;
|
||||||
|
vrLen = 820;
|
||||||
|
vrLoc = 2659;
|
||||||
|
};
|
||||||
|
567168020EFEF2A50047EA2B /* PBXTextBookmark */ = {
|
||||||
|
isa = PBXTextBookmark;
|
||||||
|
fRef = 5671676A0EFEDC650047EA2B /* README */;
|
||||||
|
name = "README: 25";
|
||||||
|
rLen = 0;
|
||||||
|
rLoc = 968;
|
||||||
|
rType = 0;
|
||||||
|
vrLen = 992;
|
||||||
|
vrLoc = 443;
|
||||||
|
};
|
||||||
|
567168030EFEF2A50047EA2B /* PBXTextBookmark */ = {
|
||||||
|
isa = PBXTextBookmark;
|
||||||
|
fRef = 567167760EFEDCB50047EA2B /* install.rb */;
|
||||||
|
name = "install.rb: 14";
|
||||||
|
rLen = 0;
|
||||||
|
rLoc = 400;
|
||||||
|
rType = 0;
|
||||||
|
vrLen = 420;
|
||||||
|
vrLoc = 0;
|
||||||
|
};
|
||||||
8DD76F960486AA7600D96B5E /* sc3ctrl */ = {
|
8DD76F960486AA7600D96B5E /* sc3ctrl */ = {
|
||||||
activeExec = 0;
|
activeExec = 0;
|
||||||
executables = (
|
executables = (
|
||||||
|
|
|
@ -216,7 +216,7 @@
|
||||||
<key>_historyCapacity</key>
|
<key>_historyCapacity</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>bookmark</key>
|
<key>bookmark</key>
|
||||||
<string>567167FB0EFEEDAA0047EA2B</string>
|
<string>567168030EFEF2A50047EA2B</string>
|
||||||
<key>history</key>
|
<key>history</key>
|
||||||
<array>
|
<array>
|
||||||
<string>567167AA0EFEE3560047EA2B</string>
|
<string>567167AA0EFEE3560047EA2B</string>
|
||||||
|
@ -272,6 +272,8 @@
|
||||||
<key>Layout</key>
|
<key>Layout</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>BecomeActive</key>
|
||||||
|
<true/>
|
||||||
<key>ContentConfiguration</key>
|
<key>ContentConfiguration</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>PBXBottomSmartGroupGIDs</key>
|
<key>PBXBottomSmartGroupGIDs</key>
|
||||||
|
@ -357,8 +359,6 @@
|
||||||
<key>Dock</key>
|
<key>Dock</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>BecomeActive</key>
|
|
||||||
<true/>
|
|
||||||
<key>ContentConfiguration</key>
|
<key>ContentConfiguration</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>PBXProjectModuleGUID</key>
|
<key>PBXProjectModuleGUID</key>
|
||||||
|
@ -376,7 +376,7 @@
|
||||||
<key>_historyCapacity</key>
|
<key>_historyCapacity</key>
|
||||||
<integer>0</integer>
|
<integer>0</integer>
|
||||||
<key>bookmark</key>
|
<key>bookmark</key>
|
||||||
<string>567167FA0EFEEDAA0047EA2B</string>
|
<string>567168020EFEF2A50047EA2B</string>
|
||||||
<key>history</key>
|
<key>history</key>
|
||||||
<array>
|
<array>
|
||||||
<string>567164430EFE8E370047EA2B</string>
|
<string>567164430EFE8E370047EA2B</string>
|
||||||
|
@ -388,7 +388,8 @@
|
||||||
<string>567167960EFEE0EC0047EA2B</string>
|
<string>567167960EFEE0EC0047EA2B</string>
|
||||||
<string>567167D00EFEEA010047EA2B</string>
|
<string>567167D00EFEEA010047EA2B</string>
|
||||||
<string>567167F50EFEEC780047EA2B</string>
|
<string>567167F50EFEEC780047EA2B</string>
|
||||||
<string>567167A60EFEE3560047EA2B</string>
|
<string>567167FE0EFEF2A50047EA2B</string>
|
||||||
|
<string>567167FF0EFEF2A50047EA2B</string>
|
||||||
</array>
|
</array>
|
||||||
<key>prevStack</key>
|
<key>prevStack</key>
|
||||||
<array>
|
<array>
|
||||||
|
@ -480,6 +481,8 @@
|
||||||
<string>567167A80EFEE3560047EA2B</string>
|
<string>567167A80EFEE3560047EA2B</string>
|
||||||
<string>567167D20EFEEA010047EA2B</string>
|
<string>567167D20EFEEA010047EA2B</string>
|
||||||
<string>567167F60EFEEC780047EA2B</string>
|
<string>567167F60EFEEC780047EA2B</string>
|
||||||
|
<string>567168000EFEF2A50047EA2B</string>
|
||||||
|
<string>567168010EFEF2A50047EA2B</string>
|
||||||
</array>
|
</array>
|
||||||
</dict>
|
</dict>
|
||||||
<key>SplitCount</key>
|
<key>SplitCount</key>
|
||||||
|
|
|
@ -3,6 +3,21 @@
|
||||||
SC3Controller {
|
SC3Controller {
|
||||||
classvar nodes;
|
classvar nodes;
|
||||||
|
|
||||||
|
*initClass {
|
||||||
|
var postToFront;
|
||||||
|
nodes = List[];
|
||||||
|
|
||||||
|
Platform.case(\osx) {
|
||||||
|
postToFront = {
|
||||||
|
Document.listener.front;
|
||||||
|
};
|
||||||
|
|
||||||
|
StartUp.add {
|
||||||
|
this.addListeners;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
*addListeners {
|
*addListeners {
|
||||||
var node;
|
var node;
|
||||||
if(nodes.isEmpty) {
|
if(nodes.isEmpty) {
|
||||||
|
@ -64,21 +79,6 @@ SC3Controller {
|
||||||
nodes.do(_.remove);
|
nodes.do(_.remove);
|
||||||
}
|
}
|
||||||
|
|
||||||
*initClass {
|
|
||||||
var postToFront;
|
|
||||||
nodes = List[];
|
|
||||||
|
|
||||||
Platform.case(\osx) {
|
|
||||||
postToFront = {
|
|
||||||
Document.listener.front;
|
|
||||||
};
|
|
||||||
|
|
||||||
StartUp.add {
|
|
||||||
this.addListeners;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// adapated from Kernel.sc
|
// adapated from Kernel.sc
|
||||||
*methodTemplates { |name|
|
*methodTemplates { |name|
|
||||||
var out, found = 0, namestring;
|
var out, found = 0, namestring;
|
||||||
|
|
Loading…
Reference in New Issue