docs: update CHANGELOG.md

This commit is contained in:
5684185+vsariola@users.noreply.github.com
2025-08-08 15:15:52 +03:00
parent 5839471bcc
commit 7f3010a4a6

View File

@ -29,18 +29,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
RMS-weighting, and peak detection supports true peak or sample peak detection. RMS-weighting, and peak detection supports true peak or sample peak detection.
The loudness and peak values are displayed in the song panel ([#186][i186]) The loudness and peak values are displayed in the song panel ([#186][i186])
- Oscilloscope to visualize the outputted waveform ([#61][i61]) - Oscilloscope to visualize the outputted waveform ([#61][i61])
- Toggle button to keep instruments and tracks linked, and buttons to to split - Toggle button to keep instruments and tracks linked, and buttons to split
instruments and tracks with more than 1 voice into parallel ones instruments and tracks with more than 1 voice into parallel ones
([#163][i163], [#157][i157]) ([#163][i163], [#157][i157])
- Mute and solo toggles for instruments ([#168][i168]) - Mute and solo toggles for instruments ([#168][i168])
- Compressor displays threshold and invgain in dB - Many units (e.g. envelopes, oscillators and compressors) display values dB
- Dragging mouse to select rectangles in the tables - Dragging mouse to select rectangles in the tables
- The standalone tracker can open a MIDI port for receiving MIDI notes - The standalone tracker can open a MIDI port for receiving MIDI notes
([#166][i166]) ([#166][i166])
- The note editor has a button to allow entering notes by MIDI. ([#170][i170]) - The note editor has a button to allow entering notes by MIDI. ([#170][i170])
- Units can have comments, to make it easier to distinguish between units of - Units can have comments, to make it easier to distinguish between units of
same type within an instrument. These comments are also shown when choosing same type within an instrument and to use these as subsection titles.
the send target. ([#114][i114]) ([#114][i114])
- A toggle button for copying non-unique patterns before editing. When enabled - A toggle button for copying non-unique patterns before editing. When enabled
and if the pattern is used in multiple places, the pattern is copied first. and if the pattern is used in multiple places, the pattern is copied first.
([#77][i77]) ([#77][i77])
@ -55,11 +55,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Include version info in the binaries, as given be `git describe`. This version - Include version info in the binaries, as given be `git describe`. This version
info is shown as a label in the tracker and can be checked with `-v` flag in info is shown as a label in the tracker and can be checked with `-v` flag in
the command line tools. the command line tools.
- If a parameter is controlled by a `send`, the slider is now colored
differently and there's a tooltip over the value to see where it comes from
and its amount ([#176][i176])
- If a parameter has an invalid value (for now only `port` of a `send`), value
is printed grey ([#176][i176])
- Performance improvement: values needed by the UI that are derived from the - Performance improvement: values needed by the UI that are derived from the
score or patch are cached when score or patch changes, so they don't have to score or patch are cached when score or patch changes, so they don't have to
be computed every draw. ([#176][i176]) be computed every draw. ([#176][i176])
@ -90,8 +85,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
([#160][i160]) ([#160][i160])
- If units have useless parameters in their parameter maps, from bugs or from a - If units have useless parameters in their parameter maps, from bugs or from a
malformed yaml file, they are removed and user is warned about it malformed yaml file, they are removed and user is warned about it
- Pressing a or 1 when editing note values in hex mode created a note off line - Pressing `a` or `1` when editing note values in hex mode created a note off
([#162][i162]) line ([#162][i162])
- Warn about plugin sample rate being different from 44100 only after - Warn about plugin sample rate being different from 44100 only after
ProcessFloatFunc has been called, so that host has time to set the sample rate ProcessFloatFunc has been called, so that host has time to set the sample rate
after initialization. after initialization.
@ -102,7 +97,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Numeric updown widget calculated dp-to-px conversion incorrectly, resulting in - Numeric updown widget calculated dp-to-px conversion incorrectly, resulting in
wrong scaling ([#150][i150]) wrong scaling ([#150][i150])
- Empty patch should not crash the native synth ([#148][i148]) - Empty patch should not crash the native synth ([#148][i148])
- sointu-play does not default to the native synth yet, choose via `-tags=native` - sointu-play allows choosing between the synths, assuming it was compiled with
`-tags=native`
- Most buttons never gain focus, so that clicking a button does not stop - Most buttons never gain focus, so that clicking a button does not stop
whatever the user was currently doing and so that the user does not whatever the user was currently doing and so that the user does not
accidentally trigger the buttons by having them focused and e.g. hitting space accidentally trigger the buttons by having them focused and e.g. hitting space
@ -360,6 +356,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
[i173]: https://github.com/vsariola/sointu/issues/173 [i173]: https://github.com/vsariola/sointu/issues/173
[i176]: https://github.com/vsariola/sointu/issues/176 [i176]: https://github.com/vsariola/sointu/issues/176
[i178]: https://github.com/vsariola/sointu/issues/178 [i178]: https://github.com/vsariola/sointu/issues/178
[i184]: https://github.com/vsariola/sointu/issues/184
[i186]: https://github.com/vsariola/sointu/issues/186 [i186]: https://github.com/vsariola/sointu/issues/186
[i192]: https://github.com/vsariola/sointu/issues/192 [i192]: https://github.com/vsariola/sointu/issues/192
[i196]: https://github.com/vsariola/sointu/issues/196 [i196]: https://github.com/vsariola/sointu/issues/196