Feat: update CHANGELOG.md
This commit is contained in:
@@ -4,10 +4,18 @@ All notable changes to this project will be documented in this file.
|
|||||||
|
|
||||||
## [0.1.5]
|
## [0.1.5]
|
||||||
|
|
||||||
|
### Forth Language
|
||||||
|
- **`at` reworked as a looping block**: `at` now captures all stack values as deltas, then re-executes its body once per delta. Closed by `.` (audio emit), `m.` (MIDI emit), or `done` (no emit). Each iteration gets independent nondeterministic rolls (e.g., `0 0.5 at kick snd 1 2 rand freq .` re-evaluates `kick snd 1 2 rand freq` at delta 0 and 0.5).
|
||||||
|
- Removed `ArpList` type and `arp` word — arpeggio spreading is now handled by at-loops directly.
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Support i32/i16 sample formats at cpal boundary for ASIO compatibility
|
- Support i32/i16 sample formats at cpal boundary for ASIO compatibility
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Resolved value annotations deduplicated: nondeterministic ops inside at-loops now show only the last resolved value per span, instead of one annotation per iteration.
|
||||||
|
- Audio input device name matching.
|
||||||
|
|
||||||
## [0.1.4]
|
## [0.1.4]
|
||||||
|
|
||||||
### Breaking
|
### Breaking
|
||||||
|
|||||||
Reference in New Issue
Block a user