v1.0.4
[1.0.4] — 02.09.26
Added
- Reference window behind the ⓘ in the toolbar. Nineteen topics in six
sections explaining what every number in the program actually is: pitch and
its percentiles, intonation, the formants F1 to F3 and what physically moves
them, H1/H2 and weight, harmonicity, jitter and shimmer, how to read the
spectrogram, what the recording types are for, how target profiles and the
analysis parameters work, and how to get a first measurement that is worth
anything. - The window is not modal: it stays open beside the main window, so you can
look something up while recording rather than instead of recording. Pressing
ⓘ again brings the existing window forward instead of opening a second one. - Full-text search across titles, bodies and keywords in the active language.
- Written in English and German, switching with the interface.
[1.0.3] — 02.09.26
Added
- Windows support. Settings go to
%APPDATA%\Dream-VoiceTraining,
recordings to%LOCALAPPDATA%— deliberately the local branch, or a roaming
profile would drag hundreds of WAV files across the network at every login. - Device list works without
pactl. Windows reports the same microphone once
per host API; the WASAPI entry is kept, the rest dropped, and the API is
shown in the label so the choice stays traceable. "Stereo Mix" and
"What U Hear" are classified as monitors, VB-Cable and Voicemeeter as
virtual sources. - Build scripts under
packaging/windows: a PyInstaller spec that bundles the
PortAudio DLL shipped with sounddevice and drops the Qt modules the program
never uses, a PowerShell script producing a portable ZIP, and an Inno Setup
installer that installs without administrator rights and leaves recordings
and settings alone when uninstalling. Segoe UIadded to the font stack.
Fixed
- Spin box arrows sat on top of the number rather than beside it, so
clicking the up arrow put the cursor in the field instead of raising the
value. Styling aQSpinBoxat all makes Qt stop drawing its sub-controls
in the right place, and the border-triangle trick from CSS does nothing
there — Qt wants an image. The arrows are now generated as SVG in the
theme's text colour and regenerated when the theme changes. On Linux the
native style happened to hide the problem; it only showed on Windows.
Note
The Windows build is untested by the author of this changelog entry — it was
written on Linux and could not be executed there. Treat 1.0.3 on Windows as a
first attempt and report what breaks.