Sonic Pi v2.11.1 Release Notes

Release Date: 2018-02-21 // about 6 years ago
  • 16th Dec, 2016
    (view commits)

    ๐Ÿš€ This is primarily a maintainance release containing a number of bug fixes and minor tweaks. The feature set remains unchanged from v2.11.

    ๐Ÿš€ One of the core bugs fixed in this release is an issue with the return key within some Japanese layouts. Another important change is the unification of the font on all platforms to Hack. This is from the same family as Menlo and Bitstream Vera (the previous fonts for Mac and Linux respectively) and a dramatic improvement to the Courier font previously used for Windows.

    GUI

    • ๐Ÿšš Move all platforms to the same font -
      Hack.
    • ๐Ÿ‘Œ Improve initial log information and messages.
    • 0๏ธโƒฃ The scope axes are no longer shown by default for a cleaner look and
      feel.

    ๐Ÿ“„ Docs

    • โž• Add new MagPi article on sample stretching.

    ๐Ÿ›  Bugfixes

    • Ensure chord_invert's shift value is a whole number - otherwise it
      is possible to get into an infinite recursion.
    • 0๏ธโƒฃ Ensure thread locals have correct default values on clear. When a
      0๏ธโƒฃ run is created, the thread is given a set of default thread
      locals. Previously clear removed all thread locals. Now, we reset
      0๏ธโƒฃ the thread locals to the defaults for a brand new thread.
    • ๐Ÿ›  Fix line reported on syntax error.
    • ๐Ÿ›  Fix unknown synth error message.
    • ๐Ÿ”€ sync can once again handle multiple cues correctly.
    • ๐Ÿ›  Fix boot issues for users that don't have a standard /etc/hosts file
      that contains an entry for localhost.
    • sample_duration now handles onsets, slices and sustain.
    • ๐Ÿ›  Fix issue with return key not being recognised with Japanese
      keyboards.
    • ๐Ÿ›  Fix sporadic flickering of current line on Raspberry Pi.
    • ๐Ÿ›  Fix errors in buffer 0 being reported as being from buffer 3.
    • ๐Ÿ›  Fix scrollbar background colour on Windows in dark mode.
    • ๐Ÿ‘Œ Improve error message reported when required ports are not available
      at boot.
    • ๐Ÿ›  Fix issue with calling control on a chord group.
    • ๐Ÿ›  Fix rand and rand_i to honour their arguments.

    ๐Ÿš€ Releases

    Mac
    ๐Ÿš€ Link
    Size 63M
    MD5 d3daa8fccf4f239686277caf86e85981
    SHA256 fbe9d5939d296b9ffae69432dffb6a6b1b4e06d5d89754d3c110a5cfdd5cd954
    ๐Ÿ Windows Portable
    ๐Ÿš€ Link
    Size 89M
    MD5 8fdfd0a982ace0ae9080d38749e5c9d3
    SHA256 7cee0d581be73f72a5c5bc2979c9143e0bcff9f48a15feef1a2c929089042a40
    ๐Ÿ Windows
    ๐Ÿš€ Link
    Size 139M
    MD5 17df9522d44422f8e12950bb2574eef8
    SHA256 a635cf257f3e0927f512d24dfee5b221caa8447acc2b049bf17c9f23484c4b2d