Skip to content

Commit c39a07f

Browse files
committed
Changelog - update to reflect recent work
1 parent ca3371f commit c39a07f

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,14 @@
3030
To be released...
3131
<!-- [(view commits)](https://github.com/sonic-pi-net/sonic-pi/commits/v3.4.0): -->
3232

33+
### Known Issues (to be addressed in upcoming Betas)
34+
* Currently the GUI just disappears when there's a boot issue without displaying the error dialog.
35+
* On macOS, the booting procedure no longer attempts to tweak the audio-card's sample rates to match and instead crashes on a mismatch.
36+
* There are no GUI elements to view/manipulate the new Link metronome.
37+
* Link is enabled by default and cannot be disabled via the GUI.
38+
* MIDI port names are very long and change on disconnect/reconnect on Linux.
39+
* Timing safety system (that kills threads if they get too far behind) is currently disabled. (This is being redesigned to work within the new constraints imposed by the Link system).
40+
3341

3442
### Breaking Changes
3543
* Previously it was possible that the `onset:` option for `sample`
@@ -41,7 +49,10 @@ To be released...
4149

4250

4351
### New
52+
* Support for [Ableton Link](https://www.ableton.com/link/). This enables you to synchronise the tempo of Sonic Pi running on multiple computers connected on the same network. It will also enable automatic BPM synchronisation with music production tools such as Ableton Live, VJ tools such as Resolume, DJ hardware such as the MPC and many compatible iPad music apps. For a full list see: https://www.ableton.com/link/products/,,
4453
* New fn `current_random_source` which returns the current random number source kind (see `use_random_source`).
54+
* New `:link` option to fn `use_bpm`. This enables Link mode for the current thread which automatically syncs the BPM to the Link metronome (which also syncs it with all other Link-capable apps running on any computer connected to the local (wired or wifi) network.
55+
* New fn `set_link_bpm!` to change the BPM/tempo of the Link metronome (and simultaneously change the tempo of all connected Link-capable apps on the network).
4556

4657

4758
### Synths & FX
@@ -50,13 +61,16 @@ To be released...
5061
### GUI
5162
* Teach autocompletion about random source choices: `:white`, `:light_pink`, `:pink`, etc.
5263
* Improve syntax indentation.
53-
* Improvements for Dutch, Estonian, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Sinhala, Spanish
64+
* Improvements for Arabic, Dutch, Estonian, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Sinhala, Spanish
5465
* Introduced new translations for Basque.
5566

5667

5768
### Improvements
5869
* Many minor documentation fixes and improvements.
5970
* When running on Raspberry Pi, Sonic Pi connects to PulseAudio by default.
71+
* The scheduling accuracy of outgoing OSC and MIDI messages is improved on Windows.
72+
* Optimise `midi_clock_beat`.
73+
6074

6175

6276
### Bugfixes

0 commit comments

Comments
 (0)