Simon Schoenenberger

Results 8 issues of Simon Schoenenberger

``` [samp:sample1 load:wav:"sample.wav" dn:4000:8000 ] [samp:sample2 load:wav:"sample.wav" dn:8000:12000 ] ```

enhancement

Loading multiple samples with the same path should only load them once. ``` [samp:sample1 load:wav:"sample.wav" ] [samp:sample2 load:wav:"sample.wav" ] ```

enhancement

This wrongly repeats the sample release phase. It should only repeat the sustain phase. ``` [samp:organ load:wav:"organ1.wav" ] d:organ dn:5000:30000 ds:2000:3000 dr:pal a:c4;s:16;r s:32 ```

bug

This change introduces a way to calculate global bone poses without recalculating all bones every time a pose changes. It defines the bone hierarchy as a nested set. This makes...

enhancement
topic:3d

Initializes the `Quaternion` variant with its identity value. There are some cases where quaternions are initialized with zeroed values, which is not valid. For example, when resizing an array of...

bug
discussion
topic:core

Improves path solving performance in `AStarGrid2D`. | Test | Before | After | |--|--|--| | astar_grid_500_times_500_points | 5176ms | 2647ms | Benchmark: [astar_grid_2d.gd.zip](https://github.com/user-attachments/files/17265994/astar_grid_2d.gd.zip)

enhancement
topic:core

This adds `aarch64` as supported processor architecture which is an alias of `arm64`. Tested in Docker on a M2 Mac. Maybe fixes #1442.