Skip to content

Commit 7b4f030

Browse files
committed
Update changelog in preparation for v2.4
1 parent 3e6c6d2 commit 7b4f030

File tree

1 file changed

+31
-8
lines changed

1 file changed

+31
-8
lines changed

CHANGELOG.md

Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,23 @@
11
# History
22

33
## Version 2.4 - 'Defrost'
4-
*Yet to be released*
4+
*Wednesday 11th February, 2015*
5+
[(view commits)](https://github.com/samaaron/sonic-pi/commits/v2.4.0)
6+
7+
A quick release following `v2.3` to address an issue with the GUI
8+
freezing on specific CPUs. However, although this release has had a
9+
small development cycle, it ships with three fantastic features. Firstly
10+
we now have the `spread` fn which provides an amazing way to create
11+
interesting rhythms with very little code. Secondly we can now use
12+
`cutoff:` on any sample massively increasing their timbral range and
13+
finally we have 3 exciting new synths for you to play with. Have fun!
14+
15+
### Breaking Changes
16+
17+
* Unfortunately 5 pre-release synths accidentally slipped into
18+
v2.3. Three of them have been polished up and are in this release (one
19+
with major changes including a name change). However, the other two
20+
have been removed.
521

622
### New
723

@@ -11,18 +27,25 @@
1127
* Synths and FX now raise an exception if any of their non-modulatable
1228
params are modulated. This is disabled when the pref 'check synth
1329
args' is unchecked.
14-
30+
* GUI now renders pretty UTF-8 └─ ├─ characters when printing in the log
31+
on RP.
32+
* Improve docstrings for sample player.
1533

1634
### Synths & FX
17-
* New Synth `:dark_ambience`
18-
* New Synth `:dark_sea_horn`
19-
* New Synth `:singer`
20-
* New Synth `:wood`
35+
* New Synth `:dark_ambience` An ambient bass trying to escape the
36+
darkness.
37+
* New Synth `:hollow` A hollow breathy sound.
38+
* New Synth `:growl` A deep rumbling growl.
39+
* Sampler synths now sport built-in `rlpf` and `normaliser` FX. These
40+
are disabled by default (i.e. won't affect sound of the sample) and
41+
can by enabled via the new `cutoff:`, `res:` and `norm:` params.
2142

2243
### Bug Fixes
2344

24-
* Fix insanely obsure bug which caused the GUI to freeze on certain platforms (32
25-
bit Windows and RP2 with 2G/2G kernel)
45+
* Fix insanely obsure bug which caused the GUI to freeze on certain
46+
platforms (32 bit Windows and RP2 with 2G/2G kernel).
47+
* Remove DC Bias offset from Prophet synth (see
48+
http://en.wikipedia.org/wiki/DC_bias)
2649

2750

2851
## Version 2.3 - 'Bitcrush'

0 commit comments

Comments
 (0)