supernova: fixes for boost-1.49 and gcc-4.7
[supercollider.git] / Help / 3vs2 / SC3vsSC2.html
blobdf10c6b0b04af9b37f18cf568edd4c37c9fa8200
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5 <meta http-equiv="Content-Style-Type" content="text/css">
6 <title></title>
7 <meta name="Generator" content="Cocoa HTML Writer">
8 <meta name="CocoaVersion" content="824.41">
9 <style type="text/css">
10 p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Helvetica}
11 p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
12 p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
13 </style>
14 </head>
15 <body>
16 <p class="p1"><b>SuperCollider 3 versus SuperCollider 2</b></p>
17 <p class="p2"><br></p>
18 <p class="p3">There are a number of ways in which SuperCollider 3 (or SCServer) is very different from SC2.</p>
19 <p class="p2"><br></p>
20 <p class="p3">A discussion of this is organised in the following documents:</p>
21 <p class="p2"><br></p>
22 <p class="p3"><b>ClientVsServer </b>- Separate language and synthesis apps.</p>
23 <p class="p2"><br></p>
24 <p class="p3"><b>SynthDefsVsSynths </b>- The use of precompiled SynthDefs as opposed to always compiling on the fly.</p>
25 <p class="p2"><br></p>
26 <p class="p3"><b>Spawning </b>- The lack of the Spawn and TSpawn ugens and their various convienence classes.</p>
27 <p class="p2"><br></p>
28 <p class="p3"><b>Sync-Async</b> - The problem of simultaneous synchronous and asynchronous execution.</p>
29 <p class="p2"><br></p>
30 <p class="p3"><b>Backwards-Compatibility</b> - A discussion some classes and methods which have been added to improve compatibility with SC2 code, and their limitations.</p>
31 <p class="p2"><br></p>
32 <p class="p3">(Select the bold text and type Cmd-d to open the corresponding file.)</p>
33 <p class="p2"><br></p>
34 <p class="p3">Note that these documents are not intended to be exhaustive tutorials, just an introduction to some of the differences. Close examination of the helpfiles of relevant classes should help to fill in the details. These files may be of some use to beginners as well.</p>
35 </body>
36 </html>