Latest changes in Praat.
6.4.26 (8 January 2025)
-
• Rectangle text (maximal fit)... is perhaps useful in general, but will especially facilitate text and button drawing in Demo window.
-
• Linux for ARM64 processors: sped up some slow computations by a factor of over 100.
-
• OTGrammar & Strings & Strings: Tabulate all correct rankings lists all full rankings that map the given list of inputs to the given list of partial outputs, using brute-force permutation of up to 18 constraints.
-
• OTGrammar: Tabulate equivalent pairs checks to what extent different candidates have different sets of constraint violations.
6.4.25 (8 December 2024)
-
• Command-line interface: solved a crash that occurred when a menu command was not available.
-
• Windows: open-source code signing.
6.4.24 (1 December 2024)
-
• FormantPath: fixed bug with sampling frequency.
-
• Formant measurements: fixed bugs in ”autocorrelation” and “robust” methods.
-
• Manual: better support for screens taller than 15 inches.
-
• Scripting: support for subtraction and unary minus for tensors.
-
• Scripting: removed
sendsocket
.
6.4.23 (27 October 2024)
-
• Audio output: higher-quality playback of sounds with unusual sampling frequencies.
-
• Scripting: better error messages on Save commands.
-
• Better HTML output from manuals (e.g. italicized or bolded backslash sequences).
6.4.22 (5 October 2024)
-
• More robustness against trying to run a binary file as a script.
-
• Windows Sound window: faster zooming with Ctrl-scrollwheel.
-
• Windows: guarantee Explorer-type file selection windows.
6.4.21 (21 September 2024)
-
• SpeechSynthesizer: repaired an old bug whereby Get phonemes from text... could increase the duration of a subsequent Play (or To Sound...).
-
• SpeechSynthesizer and TextGrid alignment: repaired a bug (existing since 6.4.18) whereby clause and word tiers would be empty.
-
• TextGrid window: disambiguated Command-F5 (now Option-F5 for Get minimum pitch; likewise, Option-F8 for Get minimum intensity).
-
• Calling Praat from command line: reenabled
--pref-dir=
option.
6.4.20 (18 September 2024)
-
• Linux: repaired a major bug whereby Praat could crash when trying to draw to a hidden Picture window.
-
• Scripting: just like normal forms, pause forms now also accept “yes” and “off” (and the like) instead of just 1 and 0.
-
• Scripting: repaired a minor bug whereby
optionmenu
in forms would show an incorrect default value.
6.4.19 (4 September 2024)
-
• Repaired many bugs in the eSpeak part of Praat.
6.4.18 (21 August 2024)
-
• SpeechSynthesizer and TextGrid alignment: solved an eSpeak-internal bug that caused some rare long phoneme codes to be handled incorrectly.
-
• Scripting:
padLeft$
(), truncateLeft$
() and padOrTruncateLeft$
(), and their Right
counterparts.
-
• s390x edition for Linux.
6.4.17 (8 August 2024)
-
• Spectrogram: Paint: solved a bug that could cause Praat to crash if the time domain was smaller than that of the Spectrogram.
-
• ScriptEditor: Run selection can call procedures outside the selected text.
-
• Audio files: can open Polyphone (Shorten) files.
6.4.16 (29 July 2024)
-
• Windows: make command-line output visible (new on ARM64, was lost in 6.4.14 for Intel64 and Intel32).
6.4.15 (26 July 2024)
-
• Distinguish between pitch ceiling (flat) and pitch top (curved ceiling), mainly because of their different meanings.
6.4.14 (22 July 2024)
-
• Pitch menu (in e.g. Sound or TextGrid window): separate settings for four pitch analysis methods.
-
• Formant analysis: faster on all systems.
-
• ARM64 Windows: worked around a compiler bug that caused incorrect window sizes.
-
• Pitch analysis: faster on Windows (Intel64 and Intel32).
-
• Windows: better fonts and background colours (perhaps dependent on language settings).
-
• TextGrids: Concatenate: guard against some incorrect TextGrid files.
6.4.13 (10 June 2024)
-
• More manual pages.
-
• Sounds: Concatenate with overlap...: guard against a crash that would occur if the total overlap time was longer than the original sounds together.
-
•
number
recognizes hexadecimal numbers again (bug since February 2023).
6.4.12 (2 May 2024)
-
• Align interval: fewer error messages.
6.4.11 (26 April 2024)
-
• Menu commands that call a script (e.g. those that were added from a plug-in) are now visible as such by being marked with a little “+” sign.
-
• Fixed a bug that could cause the SpeechSynthesizer to mishandle European characters with accents on Linux.
6.4.10 (21 April 2024)
-
• Function windows: fixed a problem that could cause Praat to crash when doing all after Group when windows had a different duration.
6.4.09 (20 April 2024)
-
• TextGrid window: fixed a rare problem with Align interval that could lead to a zero-length interval.
-
• Windows ARM64 edition: fixed a bug that would cause Align interval to crash.
-
• Sound & TextGrid: Align interval... now also available in the Objects window.
6.4.08 (14 April 2024)
-
• Windows: fixed a problem with the right and bottom edges of windows (half-visible scroll bars) for the Intel editions (the ARM64 edition still has this problem).
-
• Scripting: fixed a bug that could cause Praat to crash when an unknown choice was given to an option menu.
-
• MelSpectrogram: fixed a bug that could cause Praat to crash if a mel value was negative.
-
• DataModeler: improved confidence limits on estimated model parameters.
6.4.07 (17 March 2024)
-
• The command Sound & Pitch: To PointProcess (cc), which is also used when computing the times of pulses in the Sound window, could cause Praat to freeze when the pitch ceiling (and the measured pitch) were very high; this problem existed since at least 2001.
-
• eSpeak: new version, with e.g. Tigrinya.
-
• Support for 119-dpi graphics on Windows.
-
• Repaired a bug that could cause the Artword windows to crash if the Time field was left empty.
6.4.06 (25 February 2024)
-
• Sound files on Windows: corrected a bug (existing since July 2021) that prevented reading FLAC files with special characters in their names.
-
• FormantPathEditor without Sound: corrected several bugs that caused Praat to crash (such as Formant listing, using the Pitch menu...).
-
• Spectrogram painting: improved painting of very quiet spectrograms at extreme dynamic ranges.
-
• Scripting:
folderExists
.
-
• Scripting: home-relative paths (such as
~/sounds/*.wav
) in more locations, such as fileNames$#
, Create Strings as file list..., and createFolder
.
6.4.05 (27 January 2024)
-
• Many typos in manual.
-
• Made TIMIT label files readable on Windows.
-
• Prevented 8000 files from being read at start-up.
-
• Mac and Linux scripting:
fileReadable
now returns 0 if the argument is a folder (as already on Windows).
6.4.04 (6 January 2024)
-
• Typo in example script in manual.
-
• ARM64 edition for Linux (Ubuntu 20.04 and up).
-
• ARM64 edition for Chromebook (2020 and later).
6.4.03 (4 January 2024)
-
• ARM64 edition for Windows.
-
• ARM64 edition for Linux (Ubuntu 22.04 and up).
-
• ARM64 edition for Chromebook (2022 and later).
6.4.02 (30 December 2023)
-
• Saving sounds as MP3 files.
6.4.01 (30 November 2023)
-
• Removed some visible percent signs before variable names from the scripting tutorial.
-
• SoundEditor/TextGridEditor logging: when logging 'f0', Praat now correctly reports values in Hz (rather than logarithms) if Unit is set to “Hertz (logarithmic)”. This bug had existed since Praat version 4.3.16 (June 2005).
-
• SoundEditor/TextGridEditor scripting compatibility: made old versions of “Pitch settings...” and “Advanced pitch settings...” available to scripts again, made the old denominations “autocorrelation” and “cross-correlation” (as pitch analysis methods) available to scripts again, and made obsolete versions of pitch analysis settings (such as “Pitch silence threshold”) available again, now under the COMPATIBILITY section of the output of “Editor info”. This will allow older editor scripts to continue to run without change.
© Paul Boersma 1995–2025