show correct autocomplete after typos
Merge pull request #181 from jweather/autocomplete-typo

show correct autocomplete after typos
Add cutoff params to FM synths
make beep and sine synth name synonyms
don’t trigger FX now, trigger them at VT

* fixes weird timing errors with slicer-like FX
synth_name should be defined before reference
Merge pull request #183 from josephwilk/synth_name

synth_name should be defined before reference
There’s no need to munch args in the no kill block
Clean up/improve comments
Add names to groups and improve readability of log
Put FX in their own groups to enforce ordering
further log tweaks
improve comment
Pass rand generator through into faux with_fx in_thread
only create one help browser
Merge pull request #184 from jweather/help-panes

only create one help browser
Completely rework with_fx

* Should fix recently introduced nesting issues
* Simplify implementation
* Remove unnecessary thread creation and all the warts that brought along
* Extract out thread joining and synth waiting as a separate fn
* Pray I haven’t introduced any other obscure threading bugs…
Merge remote-tracking branch 'origin/master'
Further work on code associated with with_fx -

* Updated synth trackers to just track by id
* Teach synth trackers to be able to ignore synths
* add get_t to Promise which doesn’t throw an exception on timeout
* add robustness to with_fx bock execution and safely handling internal thread deaths
* fixes thread leak introduced in very recent commits
* fix up tracker usage i.e work with clones where necessary
Give crash safe finaliser a name and lower priority