# Changes for Mégra 0.0.17

* parameter values for vals and facts (dynval?)
* o1/2/3/4 ambisonics output
* add ambisonics as output mode instead separate startup flag
* ambisonic spread
* allow chords for `friendship` and `flower`
* add implementation of Nathan Ho's safety limiter (zero-latency true peak)
  * enabled by default
  * can be disabled by flag `--disable-limiter`
  * new flag `:with-limiter` for recording to allow recording the limited output
	* default: `#f`, raw output without limiter will be recorded ...
* bugfix: avoid crash when typing invalid parameter value
* allow parenthesis in comments and strings (thanks to tree-sitter parser in editor)
* unicode support, umlauts in symbols, variable names, etc
* emojis allowed in identifiers
* ambisonics: use degrees instead of radians
* ambisonics support for all synths and samplers
* `randvals`/`rvals` and `randfacts`/`rfacts` abstractions
* `learnvals`/`lvals` and `learnfacts`/`lfacts` abstractions
* `vec` arguments for `rvals`/`lvals`/`vals`/`rfacts`/`lfacts`/`facts`
* `linspace` vec constructor
* data events to schedule random data
* lazy vars for osc
* `slearn` abbreviation for `learn`
* `tpo` as argument for `facts`
* more vector- and map operations
* generator name setter 
* more configurable mapper
  * allows extracting transition info
  * allows specifying additional arguments
* global high- and lowpass filters
* optional clock hint for more predictable sync strategy
* something like an envelope follower (only for filter frequencies currently)
