Skip to content

Commit 62ef7fc

Browse files
committed
sc3.9.3 build
1 parent b5cccba commit 62ef7fc

File tree

8 files changed

+377
-181
lines changed

8 files changed

+377
-181
lines changed

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# supercolliderStandaloneRPI1
22
Standalone for Raspberry Pi 1 or Zero with Raspbian Stretch including the full IDE.
33

4-
This is the audio synthesis program [SuperCollider](http://github.com/supercollider/supercollider) (3.9.2, commit 6aba4ce, 3apr2018) + [sc3-plugins](https://github.com/supercollider/sc3-plugins) (master, commit 9307b41, 2feb2018) compiled for rpi1 and rpi0.
4+
This is the audio synthesis program [SuperCollider](http://github.com/supercollider/supercollider) (3.9.3, commit f61c21d, 6apr2018) + [sc3-plugins](https://github.com/supercollider/sc3-plugins) (master, commit 9307b41, 2feb2018) compiled for rpi1 and rpi0.
55

66
It was built using [this guide](http://supercollider.github.io/development/building-raspberrypi.html) on a **Raspberry Pi Zero** under [2018-03-13-raspbian-stretch](http://raspberrypi.org/downloads/raspbian/) (Raspbian Stretch with Desktop). It also works on the **Raspberry Pi 1** model A and B.
77
For **Raspberry Pi 2** and **Raspberry Pi 3** use [this repository](https://github.com/redFrik/supercolliderStandaloneRPI2).
@@ -18,6 +18,7 @@ open the terminal on the RPi and type...
1818
* `sudo apt-get update`
1919
* `sudo apt-get upgrade`
2020
* `sudo apt-get dist-upgrade`
21+
* `sudo apt-get update`
2122
* `sudo apt-get install libqt5webkit5 libqt5sensors5 libqt5positioning5 libfftw3-bin libcwiid1`
2223
* `git clone https://github.com/redFrik/supercolliderStandaloneRPI1 --depth 1`
2324
* `mkdir -p ~/.config/SuperCollider`
@@ -82,9 +83,9 @@ To run sclang+scsynth only from ssh...
8283

8384
* `export DISPLAY=:0.0`
8485
* `cd supercolliderStandaloneRPI1`
85-
* `./sclang -a -l sclang.yaml`
86+
* `./sclang -a -l ~/supercolliderStandaloneRPI1/sclang.yaml`
8687

87-
NOTE: one can also specify a .scd file to load when starting sclang like this: `./sclang -a -l sclang.yaml mycode.scd`
88+
NOTE: one can also specify a .scd file to load when starting sclang like this: `./sclang -a -l ~/supercolliderStandaloneRPI1/sclang.yaml mycode.scd`
8889

8990
- - -
9091

@@ -114,4 +115,4 @@ installation:
114115
startup:
115116

116117
* `cd supercolliderStandaloneRPI1`
117-
* `xvfb-run --auto-servernum ./sclang -a -l sclang.yaml`
118+
* `xvfb-run --auto-servernum ./sclang -a -l ~/supercolliderStandaloneRPI1/sclang.yaml`

scide

0 Bytes
Binary file not shown.

sclang

4 KB
Binary file not shown.

scsynth

0 Bytes
Binary file not shown.

share/system/CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Change Log
22

3+
3.9.3 (2018-04-07)
4+
==================
5+
6+
Contributors to this release: brianlheim, mneilsen, patrickdupuis, telephon
7+
8+
General: Fixed
9+
-----
10+
11+
It is now possible to build the project using a system install of yaml-cpp. Previously the `SYSTEM_YAMLCPP` CMake option was broken ([#3557](https://github.com/supercollider/supercollider/pulls/3557)).
12+
13+
Improvements to documentation on writing and designing classes ([#3605](https://github.com/supercollider/supercollider/pulls/3605)).
14+
15+
sclang: Fixed
16+
-----
17+
18+
Fixed a regression from 3.8 to 3.9 that prevented the tilde character from being expanded to the user's home directory during class library compilation ([#3646](https://github.com/supercollider/supercollider/pulls/3646)).
19+
20+
Class library: Fixed
21+
-----
22+
23+
Fixed an issue with handling of ranges in `RangeSlider:setSpan` and `:setDeviation` ([#3620](https://github.com/supercollider/supercollider/pulls/3620)).
24+
25+
Fixed a regression in `Score`'s multichannel expansion from 3.9.1 to 3.9.2 ([#3608](https://github.com/supercollider/supercollider/pulls/3608)).
26+
327
3.9.2 (2018-03-23)
428
==================
529

share/system/HelpSource/Guides/Polymorphism.schelp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,22 +52,20 @@ code::
5252

5353
subsection:: Ref
5454
The link::Classes/Ref:: class provides a way to create an indirect reference to an object. It can be used to pass a value by reference. Ref objects have a single instance variable called code::value::.
55-
The code::value:: method returns the value of the instance variable code::value::. Here is the class definition for Ref:
55+
The code::value:: method returns the value of the instance variable code::value::. Here is a part of the class definition for Ref:
5656
code::
5757
Ref : AbstractFunction
5858
{
5959
var <>value;
60-
*new { arg thing; ^super.new.value_(thing) }
60+
61+
*new { arg thing; ^super.new.value_(thing) }
6162
set { arg thing; value = thing }
6263
get { ^value }
6364
dereference { ^value }
6465
asRef { ^this }
6566

66-
//behave like a stream
67+
// behave like a stream
6768
next { ^value }
68-
embedInStream { arg inval;
69-
^this.value.embedInStream(inval)
70-
}
7169

7270
printOn { arg stream;
7371
stream << "`(" << value << ")";

0 commit comments

Comments
 (0)