github sonic-pi-net/sonic-pi v2.4.0
v2.4.0 - 'Defrost'

latest releases: v4.5.1, v4.5.0, v4.4.0...
6 years ago

A quick release following v2.3 to address an issue with the GUI
freezing on specific CPUs. However, although this release has had a
small development cycle, it ships with three fantastic features. Firstly
we now have the spread fn which provides an amazing way to create
interesting rhythms with very little code. Secondly we can now use
cutoff: on any sample massively increasing their timbral range and
finally we have three exciting new synths for you to play with. Have
fun!

Breaking Changes

  • Unfortunately 5 pre-release synths accidentally slipped into
    v2.3. Three of them have been polished up and are in this release (one
    with major changes including a name change). However, the other two
    have been removed.

New

  • New fn spread for creating rings of Euclidean distributions. Great
    for quickly creating interesting rhythms.
  • GUI now automatically appends a : to the FX param autocomplete list
  • Synths and FX now raise an exception if any of their non-modulatable
    params are modulated. This is disabled when the pref 'check synth
    args' is unchecked.
  • GUI now renders pretty UTF-8 └─ ├─ characters when printing in the log
    on RP.
  • Improve docstrings for sample player.

Synths & FX

  • New Synth :dark_ambience, an ambient bass trying to escape the
    darkness.
  • New Synth :hollow, a hollow breathy sound.
  • New Synth :growl, a deep rumbling growl.
  • Sampler synths now sport built-in rlpf and normaliser FX. These
    are disabled by default (i.e. won't affect sound of the sample) and
    can by enabled via the new cutoff:, res: and norm: params.

Bug Fixes

  • Fix insanely obsure bug which caused the GUI to freeze on certain
    platforms (32 bit Windows and RP2 with 2G/2G kernel).
  • Remove DC Bias offset from Prophet synth (see
    http://en.wikipedia.org/wiki/DC_bias)

Releases

Mac
Link Sonic-Pi-for-Mac-v2.4.0.dmg
Size 52M
MD5 3860dac368cea0dd44d56a6dd414c099
SHA256 290288724cf0812628d3f97f4ec722093d70d21ace937d378e093a74f904eea6
Raspberry Pi (Wheezy)
Link Sonic-Pi-for-RPi-Wheezy-v2.4.0.tgz
Size 32M
MD5 600b8dba1f87cdaf86f384d3305c53ce
SHA256 dd6541a02e636bc8cfc65c9b2a124a7a3e41c79ae635227afb1c7754daa9b91a
Windows
Link Sonic-Pi-for-Win-v2.4.0.msi
Size 66M
MD5 e09dd83127f6bb560be258c26bf084ac
SHA256 43a1f357e77716f5b75f8affaedd62194d0b82fb49c3e6d98992a15d71e31bdc

Don't miss a new sonic-pi release

NewReleases is sending notifications on new releases.