Praat Changelog

What's new in Praat 6.4.07

Mar 18, 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.

New in Praat 6.4.06 (Feb 26, 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.

New in Praat 6.4.05 (Jan 29, 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).

New in Praat 6.4.04 (Jan 8, 2024)

  • Typo in example script in manual.
  • ARM64 edition for Linux (Ubuntu 20.04 and up).
  • ARM64 edition for Chromebook (Ubuntu 20.04 and up).

New in Praat 6.4.03 (Jan 5, 2024)

  • ARM64 edition for Linux.
  • ARM64 edition for Windows.

New in Praat 6.4.02 (Jan 3, 2024)

  • Saving sounds as MP3 files.

New in Praat 6.4.01 (Dec 4, 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.

New in Praat 6.4 (Nov 16, 2023)

  • New pitch analysis methods: Sound: To Pitch (filtered ac)... and Sound: To Pitch (filtered cc)....
  • Sound: To Pitch (filtered ac)... has become the preferred method for measuring vocal-fold vibration and intonation (Sound: To Pitch (raw cc)... is still the preferred method for voice analysis).

New in Praat 6.3.20 (Oct 25, 2023)

  • SpeechSynthesizer and automatic alignment in TextGridEditor: worked around a bug introduced in 6.3.18 that caused incorrect rendering of phonemes consisting of four UTF-8 bytes (such as /ɔː/).
  • SpeechSynthesizer and automatic alignment in TextGridEditor: worked around a very old bug that deleted word-final /l/ in Dutch and English.

New in Praat 6.3.19 (Oct 20, 2023)

  • macOS: resolved a crash when Praat started up on macOS 12 or older (worked around a bug in the Xcode linker that comes with macOS 14 Sonoma).

New in Praat 6.3.18 (Oct 9, 2023)

  • SpeechSynthesizer: included the new version of eSpeak (development 1.52), which has 133 languages.
  • Add to menu...: you can now add separators, headers and indented submenus to menus in editor windows.
  • Scripting: new functions index_caseInsensitive, rindex_caseInsensitive, startsWith_caseInsensitive, endsWith_caseInsensitive fileNames_caseInsensitive$#, folderNames_caseInsensitive$#.

New in Praat 6.3.17 (Sep 11, 2023)

  • SoundEditor: three Paste options, namely Paste before selection (Shift-Command-V), Paste over selection (Option-Command-V), and the already existing Paste after selection (now Command-V).
  • All editor windows: extended the old single-level Undo and Redo to a ten-level Undo and Redo.
  • Scripting: the new runSystem$ and runSubprocess$ return the output of the system command or subprocess.
  • Scripting: runSystem, runSystem$, runSubprocess and runSubprocess$ report any error messages generated by the system command or subprocess.
  • PointEditor (pulses): settable Period floor, Period ceiling, Maximum period factor and Maximum amplitude factor, for jitter and shimmer measurements.

New in Praat 6.3.16 (Aug 30, 2023)

  • Sound analysis areas: better visible contrast in intensity curve (green on lime).
  • Windows: repaired a bug introduced in 6.3.10 (as a result of the repair mentioned there) by which the Demo window would be insensitive to arrow keys.
  • SpeechSynthesizer: repaired a bug that caused Get phonemes from text... to return empty text.
  • Repaired a bug that caused Praat to crash when you supplied 0 for the channel number in Sound: Get nearest zero crossing....

New in Praat 6.3.15 (Aug 23, 2023)

  • SpeechSynthesizer: improvements in Get phonemes from text...
  • Scripting: part#, part##, selected$#.

New in Praat 6.3.14 (Aug 6, 2023)

  • Repaired a bug that occurred when saving a FormantPath to disk.

New in Praat 6.3.13 (Aug 2, 2023)

  • Repaired a bug introduced in 6.3.12 by which a link to a file wasn’t found in external manual pages.

New in Praat 6.3.12 (Jul 24, 2023)

  • Improvements in manual, including corrections on layout problems introduced in version 6.3.11.

New in Praat 6.3.11 (Jul 18, 2023)

  • VowelEditor: repaired a bug by which the VowelEditor wouldn’t start up if an incorrect marks file had previously been specified.
  • Mac: use a Cherokee font that distinguishes "ka" and "wo" well.
  • OTMulti: vertical constraint names support newlines and disharmonies.
  • Text windows are one tab plus 84.5 characters wide.
  • Table: Get all values in column....
  • Undocumented alpha support for Praat notebooks.
  • Formulas: correlation (vec1#, vec2#), vertical$ (for formatting string arrays).
  • Scripting: readFile#, readFile##.

New in Praat 6.3.10 (May 4, 2023)

  • Windows: repaired a bug by which key strokes would no longer go to the Demo window after a puase window with no text fields was closed.
  • Repaired a bug in the VowelEditor by which it would crash when starting up after fewer than 4 numbers were set in the “Extra formant–bandwidth pairs” field.
  • FormantPathEditor improvements.
  • Undocumented alpha support for Praat notebooks.
  • Scripting: vector literals can be indexed.
  • Better interactions between editor scripts and pause windows.

New in Praat 6.3.09 (Mar 3, 2023)

  • SpeechSynthesizer can do eSpeak’s grapheme-to-phoneme conversion in 130 languages.
  • FormantPath can now have time stretches that are not aligned to frame boundaries.
  • Stabler handling of edge cases in editor scripting.
  • Corrected an at least 23-year-old bug by which menu titles could not be greyed out on Windows.

New in Praat 6.3.08 (Feb 10, 2023)

  • Corrected a bug introduced in 6.3.04 by which word and sentence would not work in new-style script forms.

New in Praat 6.3.07 (Feb 6, 2023)

  • Corrected an old bug that caused Matrix: Draw as squares to crash on a 1×1 matrix.
  • NoulliGrid window: “NoulliGrid” menu.
  • Scripting: faster vectors in arguments to runScript().

New in Praat 6.3.06 (Feb 1, 2023)

  • Corrected a bug introduced in 6.3.04 by which optionmenu would not work in new-style script forms.
  • Scripting: min(), max(), imin() and imax() for vectors.

New in Praat 6.3.05 (Jan 28, 2023)

  • Corrected a bug introduced in 6.3.04 by which some old-style forms could not be read.
  • Repaired an old bug by which chooseReadString() could crash on Linux.

New in Praat 6.3.04 (Jan 25, 2023)

  • Playing multiple sounds with Play now concatenates them without breaks, and is interruptable by the Escape key.
  • Renamed the remaining occurrences of “Preferences” with “Settings” (old scripts will continue to work).
  • Create Polygon from values...
  • Sound: To Sound (derivative)...
  • Scripting: forms now look more like other commands.
  • Scripting: forms can contain infile, outfile, folder, realvector, positivevector, integervector and naturalvector fields.
  • Scripting: in forms and pause forms, you can now set the number of lines in text, infile, outfile, folder, and vector fields.

New in Praat 6.3.03 (Dec 19, 2022)

  •  Sound files: read Kay® Nasometer™ files (as separate channels).
  •  Script window: indent and exdent.
  •  Scripting: conserve editor environment in runScript.

New in Praat 6.3.02 (Nov 30, 2022)

  •  Linux: corrected a bug introduced in 6.2.20 by which typing Tab would not start a Sound.
  •  Sound window: corrected a bug introduced in 6.2.19 by which drawing selection hairs could not be switched off (or on) when painting a spectrogram to the Picture window.

New in Praat 6.3.01 (Nov 27, 2022)

  •  Fixed a crash when closing an editor window by choosing Close (or by typing Command-W).

New in Praat 6.3 (Nov 16, 2022)

  • Number-aware sorting for labels when drawing tables.
  •  Scripting: sort$#( ), shuffle$#( ), sort_numberAware$#( ).
  •  Fixed a crash when saving (or copying) a DTW object.
  •  Scripting: fixed a crash when using Close after "editor".

New in Praat 6.2.23 (Oct 10, 2022)

  • Fix a crash introduced in August 2020 when in the Sound window you would select a part, then click "sel", then select a part, then do Cut, then click "bak".
  • Rename should leave an object's ID in the title of the editor window.
  • Windows graphics should support a resolution of 690 dots per inch.
  • Editor scripting: corrected a bug introduced in 6.2.15 whereby an added editor script would lose the editor context if it contained a form, after Apply was clicked.
  • Editor windows (such as the Sound window): showing a dialog window that calls a script (e.g. log 3, log 4 or an added command) should remove the previous version of that window.
  • Mac editor windows: dialog windows that call scripts should disappear when the editor goes away (as on Windows and Linux).

New in Praat 6.2.22 (Oct 7, 2022)

  • Playing cursor in Pitch, PitchTier, KlattGrid and PointProcess windows.
  • Corrected a bug introduced in 6.2.15 whereby an added editor script would lose the editor context if it contained a form.

New in Praat 6.2.21 (Oct 2, 2022)

  • Corrected a bug introduced in 6.2.15 whereby a sub-window in Inspect would crash upon clicking Change.

New in Praat 6.2.20 (Sep 25, 2022)

  • More balanced colours.
  • Hierarchical menus in editor windows.
  • Sound window scripting: understand "editor$" again in log format (bug since 6.2.15).

New in Praat 6.2.19 (Sep 13, 2022)

  • Visible window queries in Time menu.
  • Correct execution of added Objects window script after running a failing editor script (decades-old bug).
  • Made Erase first work again (bug introduced in 6.2.15).

New in Praat 6.2.18 (Sep 2, 2022)

  • SoundRecorder: support for up to 20 (instead of 8) input devices.
  • FormantPath window: can now be viewed even without a Sound.
  • Windows audio: SoundRecorder prevents high CPU usage when not recording.

New in Praat 6.2.17 (Aug 24, 2022)

  • FormantPath window: more information shown.
  • Windows audio: compatible with speakers that do not support mono.
  • Editor scripts: made two old commands available again (removed in 6.2.15).

New in Praat 6.2.16 (Aug 23, 2022)

  • FormantPath window: non-editable TextGrid.
  • Scripting the Demo window on the Mac: better guarantees that demoShow() actually drains on current systems.
  • TextGrid works again with LongSound (bug introduced in 6.2.15).
  • Editor scripts work again from menus (bug introduced in 6.2.15).
  • Windows audio: compatible with speakers that do not support mono.

New in Praat 6.2.15 (Aug 23, 2022)

  • Legends in editor windows.
  • The menus Time and Play are new in editor windows, and the menus Spectrum and Formant were renamed to Spectrogram and Formants.
  • More menu commands in editor windows.
  • Rid frames around areas in editor window, except if editable.
  • The FormantPath window can include a copy of a TextGrid.
  • Restored horizontal and vertical dragging in tier areas (had been absent for two years).
  • Removed several small bugs (and probably introduced a couple of new ones) in editor windows.
  • Restored the original Praat icon.

New in Praat 6.2.14 (May 24, 2022)

  • TextGrid window: repaired a bug introduced in 6.2.10 by which a click on the boundary insertion circle would copy the contents of a new interval from another tier (if that other tier stood selected).

New in Praat 6.2.13 (May 19, 2022)

  • Playing a sound on the Mac: prevented an audible click at the end of audio output (appending a silence at the end is no longer needed).
  • FormantPath window: more flexible visualization.
  • New versions of PortAudio and Unicode.
  • Removed the sendpraat directive.
  • Removed several small interface bugs, and improved manual.

New in Praat 6.2.12 (Apr 18, 2022)

  • Table: Get sum...
  • Scripting an editor window can now query analyses that are not visible (e.g. after zooming).

New in Praat 6.2.11 (Apr 10, 2022)

  • Windows: Demo window could hang with use of Chinese keyboard (after Play).

New in Praat 6.2.10 (Mar 17, 2022)

  • TextGrid window: restored the splitting of labels.
  • Save Demo Window as PDF file... (Goodies menu).

New in Praat 6.2.09 (Feb 17, 2022)

  • Windows: support for a screen resolution of 204 dpi.

New in Praat 6.2.08 (Feb 6, 2022)

  • Mac: more checks on audio devices when playing sounds.

New in Praat 6.2.07 (Jan 31, 2022)

  • Prevented a rare crash in the TextGrid window.

New in Praat 6.2.06 (Jan 21, 2022)

  • Mac: prevent Demo window from hanging on copy or paste.

New in Praat 6.2.05 (Jan 6, 2022)

  • Calling Praat from the command line: the switch --send sends a script to a different already running GUI instance of Praat; this is more flexible than using sendpraat, because --send will start a new instance of Praat if Praat is not yet running.

New in Praat 6.2.04 (Dec 19, 2021)

  • TextGrid window on Mac: fix entering Japanese text with the Enter key.
  • Praat now includes eSpeak 1.51, raising the number of supported languages from 100 to 130.
  • Scripting: support for infile, outfile and folder fields in forms.
  • Calling Praat from the command line: the switch --open now adds files to an already running instance of Praat; this was already the case on Windows, but it now works in the same way on the Mac and on Linux.
  • Scripting on Mac: multiline text fields in forms have scroll bars and behave like other fields.

New in Praat 6.2.03 (Dec 5, 2021)

  • Mac: made Enter key work as expected (i.e. character selection) on Japanese keyboards in multi-line text fields in dialogs and TextGrid window.

New in Praat 6.2.02 (Dec 3, 2021)

  • Fixed a hang if there were negative pitch values in Sound: Change Gender.
  • Fixed a crash if the size of a PCA did not match the size of a TableOfReal.

New in Praat 6.2.01 (Nov 18, 2021)

  • Sound window: corrected a bug that caused a thick waveform during or after playing.

New in Praat 6.2 (Nov 17, 2021)

  • TextGrid window: closing box and opening triangle for IPA chart.
  • Linux: compatibility with Wayland (rather than just X11).
  • Chromebook: surrogate window title replaces the one that Chromebooks won’t show.
  • Much longer list of functions in manual.

New in Praat 6.1.56 (Nov 4, 2021)

  • Scripting: Record Sound (fixed time)... should return an object ID.
  • More phonetic symbols in EPS files.

New in Praat 6.1.55 (Oct 26, 2021)

  • TextGrid window: guard against a rare crash on Windows.
  • TextGrid: Extract part: guard against producing an empty interval tier.
  • Plug-ins: settings windows should not show the file name of the script.
  • Scripting: clicking Cancel when browsing an Infile field should not crash.
  • Phonetic symbols: a new backslash trigraph for a mid-centralized diacritic (as in [e̽]), namely x^.

New in Praat 6.1.54 (Oct 11, 2021)

  • PowerCepstrogram: can tabulate cepstral peak prominence values.
  • Mac: repaired global Escape key menu shortcut (stops sounds that play from the Objects window).

New in Praat 6.1.53 (Sep 9, 2021)

  • Linux: corrected a bug that caused PDF files to be misaligned if the origin was not in the top left corner.

New in Praat 6.1.52 (Aug 26, 2021)

  • FormantPath window: more formant listings and stress listings.
  • Sound window: on Cut or Paste, all windows that contain that Sound now get ungrouped.
  • Corrected a crash when reading Vorbis files on some 32-bit platforms.

New in Praat 6.1.51 (Jul 25, 2021)

  • Spectrum: Tabulate (verbose) with: power spectral density, bin width within domain, bin energy, and much more.
  • Sound window: Get amplitude(s).
  • Scripting: date_utc$ ( ), date# ( ), date_utc# ( ).

New in Praat 6.1.50 (Jun 22, 2021)

  • RealTier: editing, Formula, conversion from and to Matrix and Table and other tiers such as PitchTier, DurationTier, IntensityTier and AmplitudeTier.
  • Scripting: can now assign multiple objects to a vector.
  • Fix crashes in Create letter R example and Create KlattTable example introduced in 6.1.49.

New in Praat 6.1.49 (Jun 22, 2021)

  • PitchTier, IntensityTier, DurationTier and AmplitudeTier windows: save preferences.
  • Manipulation window: removed unused semitone options.
  • RealTier object: editing; conversions from and to other tiers and from Table and Matrix.

New in Praat 6.1.48 (Jun 2, 2021)

  • TextGrid window: Shift-drag drags multiple boundaries again even if the Shift key is not released.
  • Scripting: publishing ("Extract") an object from an editor window returns its ID again.
  • Scripting: "Select..." in an editor window is now prevented from selecting outside the time domain.

New in Praat 6.1.47 (May 23, 2021)

  • The Escape key now means Cancel also in a non-pausing pause window.

New in Praat 6.1.46 (May 21, 2021)

  • Fixed a bug with line types in the Picture window.
  • TextGrid window: shift-click on a boundary again extends the selection.

New in Praat 6.1.45 (May 21, 2021)

  • Praat picture files can be drawn with Read from file again.

New in Praat 6.1.44 (May 19, 2021)

  • Scripting: queries in editor windows are scriptable again.

New in Praat 6.1.43 (May 14, 2021)

  • TextGrid window: characters in the IPA chart grow with the window.
  • TextGrid window: seeing the maroon shadow now always means that the boundary will be moved when the mouse is released (problem since 6.1.20 or so).
  • Scripting: pause window on the Mac: the Enter key works as designed (bug in 6.1.42).

New in Praat 6.1.42 (Apr 16, 2021)

  • Settings windows: taller text fields for formulas and vectors.
  • Mac TextGrid window: cursor moves to end of text after selecting an interval (as on Windows and Linux).

New in Praat 6.1.41 (Mar 29, 2021)

  • TextGrid window: unselected boundaries can again be drawn to the cursor.
  • Windows: faster running cursor.
  • Multi-line formula fields.
  • Scripting: guard against too deep recursive calls to runScript (depth 20).
  • EEG: repaired a bug that could cause Praat to crash when computing an ERPTier.

New in Praat 6.1.40 (Mar 1, 2021)

  • Inspect window: corrected a bug that could cause Praat to crash when opening a string vector.
  • Sound window: made channel scrolling work again when there are more than 8 channels.
  • Sound window: made channel muting by clicking on the loudspekaer symbols work again.

New in Praat 6.1.39 (Feb 9, 2021)

  • Scripting: made string vectors visible in writeFile (), pauseScript () and exitScript ().
  • Mac: corrected a bug that could cause About Praat to crash on macOS 10.10.

New in Praat 6.1.38 (Jan 4, 2021)

  • Scripting: string vectors, empty$# (), readLinesFromFile$# (), fileNames$# (), folderNames$# (), splitByWhitespace$# ().
  • Sound files: open Ogg Vorbis files and Opus files.

New in Praat 6.1.37 (Dec 18, 2020)

  • TextGrid window: removed a bug that caused Praat to crash when option-clicking or command-clicking a boundary when another boundary was selected on a point tier.
  • Record Sound (fixed time): removed a bug that caused Praat to crash with certain combinations of duration and sampling frequency on Windows.
  • PowerCepstrogram: more precise intergration, so that the cepstral peak prominence is now a continuous function of time.
  • TextGrid: Get points (preceded): removed a bug that caused Praat to crash under some edge conditions.
  • Scripting: tryToWriteFile () and tryToAppendFile () should not be available in manuals.

New in Praat 6.1.36 (Dec 7, 2020)

  • Scripting: tryToWriteFile (), tryToAppendFile (); formulas can have a size of 1 million.
  • Obscured scripts: error messages always disclosed.
  • IPA chart: sacrifice laminality symbol for breathiness symbol.

New in Praat 6.1.35 (Dec 1, 2020)

  • Scripting: sort#(), shuffle#(), to#(), from_to#(), from_to_by#(), from_to_count#(), between_by#(), between_count#().
  • Mac: repaired a bug existing since 6.1.04 that caused incorrect line counts in text files with high Unicode characters.

New in Praat 6.1.34 (Nov 29, 2020)

  • Mac: got bold and italic to work on Praat versions compiled with the BigSur API.
  • SoundRecorder always a white background, instead of a different background on each platform.

New in Praat 6.1.33 (Nov 21, 2020)

  • Mac: got audio to work on Praat versions compiled with the BigSur API (6.1.32 did not have audio on BigSur).

New in Praat 6.1.32 (Nov 18, 2020)

  • First version for Macs with Apple Silicon chip.
  • Mac: corrected a bug that could cause Praat to crash when a Sound window was closed from a script.
  • Windows and Linux: made Text width... work correctly from batch.
  • Linux: reinstalled Tab shortcut in Sound window.

New in Praat 6.1.31 (Nov 11, 2020)

  • Linux: first GTK-3 version.

New in Praat 6.1.30 (Nov 3, 2020)

  • Windows: prevented a crash that could occur in the Sound window when clicking with the touchpad while dragging with the mouse (or the reverse).

New in Praat 6.1.29 (Oct 28, 2020)

  • Mac: corrected a bug revealed by Xcode 12 since 6.1.22 that could cause Praat to crash when using empty vectors, such as when querying a Harmonicity for its mean in regions without frames.

New in Praat 6.1.28 (Oct 22, 2020)

  • Pause forms: text fields can be multi-line.
  • Removed a bug that caused Praat to crash when editing a PitchTier.
  • Script window: got rid of too many history entries after dragging in the Picture window.

New in Praat 6.1.27 (Oct 14, 2020)

  • Demo window: make sure that the contents of the window become visible more often without calling demoShow() or demoWaitForInput().

New in Praat 6.1.25 (Oct 5, 2020)

  • FormantPath and FormantPathEditor.
  • Windows: implemented vertical scrolling with the mouse wheel in the manual and in the Picture window.
  • Linux: removed a bug that caused Praat to crash when double-clicking in the Sound window.
  • Linux: removed a bug that caused Praat to crash when raising the About window twice.
  • Removed a bug that caused Praat to crash when zooming in to a region in the Sound window without samples, when a pitch curve was visible.
  • Removed a bug that caused Praat to crash when pasting in a region in the Sound window without samples.

New in Praat 6.1.22 (Sep 25, 2020)

  • Corrected a bug introduced in 6.1.17alpha that could cause incorrect line spacing in the Picture window, such as in TableOfReal: Draw as numbers.

New in Praat 6.1.21 (Sep 21, 2020)

  • First fully functional version for BigSur.
  • Removed a decades-old bug by which an extremum allegedly computed by cubic interpolation would actually have been computed by sinc700.

New in Praat 6.1.20 (Sep 21, 2020)

  • Second beta version for macOS Big Sur.

New in Praat 6.1.19 (Sep 21, 2020)

  • First beta version for macOS Big Sur.

New in Praat 6.1.18 (Sep 21, 2020)

  • Second alpha version for macOS Big Sur.

New in Praat 6.1.17 (Sep 21, 2020)

  • Alpha version for macOS Big Sur.

New in Praat 6.1.16 (Jun 8, 2020)

  • Record fixed time...: more reliable choice of input device.
  • Mac: notice plugging and unplugging of headphones.

New in Praat 6.1.15 (May 21, 2020)

  • Repaired a bug introduced in 6.0.44 that could cause an incorrect (namely, totally constant) ClassificationTable.

New in Praat 6.1.14 (May 4, 2020)

  • Repaired a bug in drawing ranges introduced in 6.1.06.

New in Praat 6.1.13 (Apr 20, 2020)

  • Repaired discriminant analysis on i386 processors.
  • Scripting: enabled predictability by setting random seeds.
  • Automated batch testing on x86_64, i386 and ARMv7 processors.

New in Praat 6.1.12 (Apr 14, 2020)

  • All non-GUI tests can be automated from batch.
  • Repaired a bug introduced in 6.0 whereby a KlattGrid-generated Sound would always be peak-scaled.

New in Praat 6.1.11 (Apr 7, 2020)

  • Better messages.
  • Overhauled VowelEditor.
  • Repaired crashes after creating a Formant from a Spectrum or an Excitation.

New in Praat 6.1.10 (Mar 24, 2020)

  • Faster formant computation.
  • More LPC queries.

New in Praat 6.1.09 (Jan 27, 2020)

  • Accept some more kinds of broken WAV files.
  • Improved box plot drawing.
  • More Network commands.

New in Praat 6.1.08 (Dec 6, 2019)

  • Repaired a bug with automatic alignment for TextGrids (introduced in 6.1.07).

New in Praat 6.1.07 (Nov 26, 2019)

  • Raspberry Pi edition.

New in Praat 6.1.06 (Nov 8, 2019)

  • Chromebook edition.
  • Scripting: colour fields now take name, grey value or RGB vector.

New in Praat 6.1.05 (Oct 17, 2019)

  • Repaired a bug introduced in 6.0.44 that could cause rubbish LPC smoothing.
  • Repaired a rare crash when dragging a selection on the Mac.

New in Praat 6.1.04 (Sep 29, 2019)

  • Electroglottography.
  • Sound and other windows: Widen or shrink selection....
  • KlattGrid: Create from vowel....
  • Fix rectangle playing bug when selection viewer is on.
  • Selection viewer separately visible for Sound window and TextGrid window.
  • Scripting: allow comments after parameter list.
  • Scripting: fix CR/LF pasting from Microsoft Word.

New in Praat 6.1.03 (Sep 2, 2019)

  • Sound window: Widen or shrink selection....

New in Praat 6.1.02 (Aug 26, 2019)

  • Repaired Sound: Concatenate with overlap....
  • Mac: Info and script windows: prevent line breaks caused by tab stops.

New in Praat 6.1.01 (Aug 16, 2019)

  • Repaired TextGrid: Replace interval texts....

New in Praat 6.0.57 (Jul 14, 2019)

  • Repaired a crash when an editor window zoomed in to a zero time range.
  • Repaired a crash when playing a matrix movie with one row or a constant value.
  • Repaired a crash when reconstructing a TableOfReal from a PCA.
  • Scripting: allow comments after `else`, `endif`, `endfor`...

New in Praat 6.0.56 (Jun 21, 2019)

  • SpellingChecker: Unicode support.

New in Praat 6.0.55 (Jun 17, 2019)

  • Unicode normalization in file names.

New in Praat 6.0.54 (Jun 7, 2019)

  • Removed a bug introduced in 6.0.51 that could cause incorrect axes in Demo window.

New in Praat 6.0.53 (Jun 7, 2019)

  • Much faster playing of short parts of long sounds that need resampling.
  • Better handling of broken CSV files.
  • 64-bit floating-point WAV files.

New in Praat 6.0.52 (May 3, 2019)

  • Removed a bug introduced in 6.0.51 that could cause turning a Discriminant into a Configuration to crash.
  • Removed a bug introduced in contour grey drawing in August 2017.

New in Praat 6.0.51 (Apr 30, 2019)

  • Script window: Use Selection for Find.
  • Corrected a bug that could cause Praat to crash after removing an element from a Strings or a row from a TableOfReal.

New in Praat 6.0.50 (Apr 1, 2019)

  • Manual updates, speed, more tests.
  • Scripting: rowSums#, columnSums#; randomGauss## finally with four arguments.

New in Praat 6.0.49 (Mar 5, 2019)

  • Removed a bug introduced in 6.0.41 whereby a script could misreport an undefined table value.
  • Removed a bug introduced in 6.0.44 whereby an MFCC's maximum frequency could be ignored.
  • Pitch: Tabulate candidates.
  • SoundSet.

New in Praat 6.0.48 (Feb 18, 2019)

  • Removed a bug introduced in 6.0.44 whereby Praat could crash when drawing a function without any points.
  • Removed a bug whereby Praat would not start up on macOS 10.10 (because of required GPU libraries).

New in Praat 6.0.47 (Feb 11, 2019)

  • Removed a bug introdu ed in 6.0.44 whereby a cepstral peak prominence would be computed incorrectly.

New in Praat 6.0.46 (Jan 4, 2019)

  • Removed a crashing bug in the LongSound window introduced in 6.0.44.
  • Removed a bug causing incorrect conversion from Formant to LPC introduced in 6.0.44.
  • More space for actions in buttons window.

New in Praat 6.0.45 (Jan 4, 2019)

  • Removed a crashing bug in EditDistanceTable introduced in 6.0.44.
  • Removed a crashing bug in KlattGrid drawing introduced in 6.0.44.
  • Removed a bug introduced in 6.0.44 whereby old HMM files were read incorrectly.

New in Praat 6.0.44 (Jan 4, 2019)

  • Bug fixes and speed.

New in Praat 6.0.43 (Sep 11, 2018)

  • removed a very old bug that could create invalid TextGrids during forced alignment.
  • Windows: repaired a bug introduced in 6.0.41 that caused a crash in several places (such as when changing the sample rate in the SoundRecorder) when Praat had been started with a double click.
  • Windows: repaired a bug introduced in 6.0.41 that caused Praat to crash when exiting.

New in Praat 6.0.42 (Aug 16, 2018)

  • Repaired a bug introduced in 6.0.41 that caused a crash in pause windows.

New in Praat 6.0.41 (Aug 7, 2018)

  • Interoperability: the Windows edition can now communicate with other software in UTF-8.

New in Praat 6.0.40 (May 13, 2018)

  • Scripting: selected# ().
  • Table window: cell selection.
  • Unicode-savvy regular expressions.

New in Praat 6.0.39 (Apr 4, 2018)

  • More string matching (case-insensive, word-level).

New in Praat 6.0.38 (Mar 31, 2018)

  • Concordance: TextGrid: Tabulate occurrences....
  • Some Independent Component Analysis on EEG.
  • Removed many small bugs.

New in Praat 6.0.37 (Feb 5, 2018)

  • Graphics: fixed crashing bug with un trigraph.

New in Praat 6.0.36 (Nov 13, 2017)

  • Many more languages for SpeechSynthesizer and automatic alignment (new eSpeak).

New in Praat 6.0.35 (Oct 17, 2017)

  • Fixed a bug introduced in 6.0.23 by which Remove right boundary would sometimes incorrectly refuse.

New in Praat 6.0.34 (Oct 11, 2017)

  • Scripting: arrays in menu commands in scripts.
  • Inspect: made a button visible that had disappeared in 6.0.33.

New in Praat 6.0.33 (Sep 27, 2017)

  • Pitch: Subtract linear fit...: correct a bug that prevented computation in the ERB domain.
  • Scripting: made object[xx].xmin work again.
  • Removed a bug in Polynomial: Evaluate... introduced in 6.0.32.

New in Praat 6.0.32 (Sep 18, 2017)

  • Table: allow spaces in column names.
  • Settings windows no longer replace your visible expressions with their resulting values.
  • Scripting: formulas using the tilde.
  • Optimality Theory learning: corrected a bug introduced in 6.0.30 that could cause the editor to crash on the Mac.
  • EEG: corrected a bug that could cause an infinite loop when doing principal component analysis.
  • Scripting: faster interpreter.

New in Praat 6.0.31 (Sep 4, 2017)

  • Scripting: more vectors and matrices.
  • Numerics: faster and more precise sums, means, standard deviations.

New in Praat 6.0.30 (Jul 24, 2017)

  • Removed a bug that caused an incorrect title for a PitchTier or PointProcess window.
  • Removed a bug that caused Praat to crash when doing a linear regression on a Table with no rows.
  • Scripting: object[], vectors.
  • Graphics: better text drawing details.
  • Linux: possibility to compile Praat without a GUI but with graphics file output.

New in Praat 6.0.29 (May 24, 2017)

  • Sound window: channel muting.

New in Praat 6.0.28 (Mar 23, 2017)

  • Scripting: demoPeekInput() for animations in combination with demoShow() and sleep().

New in Praat 6.0.27 (Mar 20, 2017)

  • TextGrid: fewer error messages in concatenation of multiple TextGrids.
  • Scripting: sleep() to pause Praat temporarily: useful for animations in combination with demoShow().

New in Praat 6.0.26 (Mar 2, 2017)

  • Mac: more corrections in demoShow() and blankWhilePlaying.
  • PraatBarren: better error message when an attempt is made to run PraatBarren interactively.

New in Praat 6.0.25 (Feb 13, 2017)

  • Mac: made demoShow() and blankWhilePlaying compatible with MacOS 10.12 Sierra.
  • Mac SoundRecorder: more sampling frequencies, on behalf of external USB microphones.

New in Praat 6.0.24 (Jan 24, 2017)

  • Fixed a bug by which Remove right boundary would choose the wrong tier.
  • TextGrid window: click to insert a phonetic symbol from an IPA chart.

New in Praat 6.0.23 (Dec 12, 2016)

  • Change Gender: fixed a bug introduced in 6.0.22 by which the pitch range factor could not be 0.
  • Improvements in the manual and in texts.

New in Praat 6.0.22 (Nov 17, 2016)

  • Scripting: correct error messages for expressions like 5 + "hello".
  • Command line: the --open option works correctly in the GUI if you open multiple files.

New in Praat 6.0.21 (Sep 26, 2016)

  • ExperimentMFC: you can now specify font sizes and response keys for goodness judgments.
  • Table: when drawing ellipses, a font size of 0 can now be used to prevent drawing the labels.
  • Mac: dragging selections repaired for System 10.11.6 (but we advise to upgrade to 10.12).
  • Mac: re-enabled Return key for confirming some dialog boxes.

New in Praat 6.0.20 (Sep 4, 2016)

  • Can open UTF-8 text files with Byte Order Mark.
  • Scripting improvement: function names can now be used as names of indexed variables.

New in Praat 6.0.19 (Jun 14, 2016)

  • Mac: dragging selections repaired for System 10.11.5.

New in Praat 6.0.18 (May 24, 2016)

  • Windows: better dotted lines.
  • TextGrid window: again better automatic alignment.

New in Praat 6.0.17 (Apr 21, 2016)

  • TextGrid window: better automatic alignment.

New in Praat 6.0.16 (Apr 7, 2016)

  • Scripting: "hashes": variables can now be indexed with strings rather than only with numbers.
  • TextGrid window: fewer out-of-order messages in automatic alignment.

New in Praat 6.0.15 (Mar 24, 2016)

  • TextGrid window: removed a bug whereby Praat could do automatic alignment only on sounds sampled at 44.1 kHz.
  • TextGrid window: improved the location of the final boundary in automatic alignment.
  • Table window: added a preference for the interpretation of graphical style symbols (%#^_@).

New in Praat 6.0.14 (Feb 11, 2016)

  • Mac 64-bit: corrected a bug that could cause Praat to crash if the Tab key was pressed in a dialog window.

New in Praat 6.0.13 (Feb 1, 2016)

  • Mac 64-bit: progress bars with movies.

New in Praat 6.0.12 (Jan 25, 2016)

  • Mac 64-bit: better demoShow().
  • Mac 64-bit: working Matrix movies and articulatory synthesizer movies.

New in Praat 6.0.11 (Jan 19, 2016)

  • Corrected a bug that could cause Praat to crash when drawing a Spectrum with undefined values.
  • Mac 64-bit: corrected a bug by which some text in the Sound window would sometimes not be drawn.
  • Mac 64-bit demo window: improved the working of demoShow().

New in Praat 6.0.10 (Jan 8, 2016)

  • Corrected a bug that would cause Praat to crash when starting an ExperimentMFC window.
  • Mac 64-bit: corrected a bug that would cause black selections in the Sound window.

New in Praat 6.0.07 (Nov 30, 2015)

  • Mac 64-bit: repaired dragging selections (which got broken in the El Capitan fix in 6.0.06).

New in Praat 6.0.06 (Nov 30, 2015)

  • Mac: correct early Info window updates and demoShow() in El Capitan.
  • Manual updates.
  • Corrected some small memory leaks.

New in Praat 6.0.05 (Nov 9, 2015)

  • A manual page that describes TextGrid file formats.
  • Corrected a bug that prevented some KlattGrid tiers from being edited.
  • 32-bit Linux: correct use of PulseAudio (note: 6.0.04 on Debian already had this correct).

New in Praat 6.0.04 (Nov 1, 2015)

  • Corrected a bug that caused an incorrect number in FFNet files; unreadable FFNet files can be sent to the Praat authors for repair.

New in Praat 6.0.03 (Nov 1, 2015)

  • Corrected a bug that caused Praat to crash when the Soundrecorder window was closed.
  • Scripting: when calling Praat from the command line, added the --run option to force script execution.

New in Praat 6.0.02 (Oct 31, 2015)

  • Corrected the redrawing of analyses in the Sound window after a change in the sound.

New in Praat 6.0 (Oct 29, 2015)

  • Praat can now open files from the command line on all platforms.
  • The API change that requires raising the major Praat version to 6: no longer any need for Praatcon.exe, because Praat itself can now run a script from the command line on all platforms.
  • See Scripting 6.9. Calling from the command line for all command line options.
  • SpeechSynthesizer: corrected a potentially crashing bug.
  • Mac Retina graphics: made function drawing (e.g. in the TextGrid window) twice as fast.
  • LongSound: corrected playing of more than 2 channels.

New in Praat 5.4.22 (Oct 8, 2015)

  • Sound files: added support for MP3 files with ID3 version 2 headers.
  • Table: Line graph where: removed a bug that caused nothing to be drawn if the number of columns was larger than the number of rows and the column index was larger than the number of rows.
  • Mac: corrected horizontal spacing in graphical text on El Capitán.
  • Mac: corrected a bug that would cause Praat to crash if a PNG file could not be saved (from a script).

New in Praat 5.4.21 (Sep 30, 2015)

  • Corrected a bug introduced in 5.4.20 that could cause the Sound window to crash.
  • Repaired a very old hang with pulses in the Sound window.

New in Praat 5.4.20 (Sep 27, 2015)

  • Corrected the graphical representation of numbers with exponents (wrong since 5.4.10).
  • Windows: prevented flashing console window in runScript().

New in Praat 5.4.19 (Sep 17, 2015)

  • LongSound: corrected saving of 8-bit files as 16-bit.

New in Praat 5.4.18 (Sep 7, 2015)

  • Regular expressions: if the pattern is illegal, you'll now get an error message instead of an empty string.
  • LongSound: removed a bug introduced in 1999 that could play long stereo sounds much too fast if they had unusual sampling frequencies. This bug has become more noticeable on the Mac since January 2015.
  • Guard better against sound files that contain 0 samples.
  • Scripting: faster look-up of variables.

New in Praat 5.4.17 (Aug 21, 2015)

  • Scripting: removed a bug that could cause Praat to crash when calling `writeFile()` with an empty text.

New in Praat 5.4.16 (Aug 17, 2015)

  • Mac 64-bit: removed a bug by which graphical text passed over the right edge in TextGrid intervals.
  • Mac 64-bit: removed a bug that allowed the general "Zoom" and "Close" commands to be accessible from a script.

New in Praat 5.4.15 (Aug 3, 2015)

  • Introduced several command line options that make it easier to call Praat from a web server.
  • 64-bit Mac: removed a bug introduced in 5.4.11 that caused incorrect spacing of vertical text in picture files.

New in Praat 5.4.14 (Jul 24, 2015)

  • Removed a bug introduced in 5.4.12 that could cause weird behavior (even crashing) when pressing the Tab key in the script window or in the manual.

New in Praat 5.4.13 (Jul 23, 2015)

  • The Demo window can now save itself to a PNG or PDF file.

New in Praat 5.4.11 (Jul 9, 2015)

  • Removed a bug whereby the PointProcess window would crash when showing a perfectly silent sound.

New in Praat 5.4.10 (Jun 29, 2015)

  • Removed a bug introduced in version 4.5.09 (January 2007) that caused incorrect upsampling of stereo sounds when the upsampling factor was exactly 2. This bug has caused incorrect playing of stereo sounds with a sampling frequency of 22050 Hz on the Mac since January 2015.
  • Removed a bug introduced in 2011 that could cause Praat to crash when you scrolled the LongSound window.
  • TextGrid: Count intervals where... and Count points where....

New in Praat 5.4.09 (Jun 2, 2015)

  • Updated manual.

New in Praat 5.4.08 (Mar 24, 2015)

  • Sound window: removed a bug that caused a crash in "Editor info".

New in Praat 5.4.07 (Mar 23, 2015)

  • TextGrid window: Add interval now does the same thing as Add boundary if a time strectch is selected.

New in Praat 5.4.05 (Feb 18, 2015)

  • Sound window: guarded against empty view ranges for the intensity curve.

New in Praat 5.4.03 (Dec 20, 2014)

  • TextGrid reading: Praat now corrects some incomplete TextGrid files created by others.
  • Better support for text files larger than 2 GB.

New in Praat 5.4.02 (Dec 6, 2014)

  • Mac: repaired a bug by which quote characters typed into the script window could become curly instead of straight.

New in Praat 5.4.01 (Nov 11, 2014)

  • Repaired a bug that could cause a crash in the VowelEditor window.

New in Praat 5.3.85 (Sep 19, 2014)

  • Mac audio: circumvented a bug in PortAudio by which playback of sounds with sampling frequencies below 44100 Hz could be distorted on some USB headsets.

New in Praat 5.3.84 (Aug 28, 2014)

  • Manipulation: repaired a bug that could cause Praat to crash when playing a manipulation of a Sound created by the SpeechSynthesizer.
  • Mac: repaired a bug that could cause poor sound quality on some USB headphones when playing a sound with a low sampling frequency.

New in Praat 5.3.83 (Aug 25, 2014)

  • TextGrid window: repaired a bug with automatic alignment that could cause an analysis tier to go out of order.
  • Linux audio: created a second workaround that reduces even more the chances of a freeze that is due to a potential deadlock in the collaboration between Alsa and PulseAudio that can occur when the playback of a sound is cancelled.
  • Smoother communication with Phon.
  • Windows: repaired a memory leak when saving PNG files.

New in Praat 5.3.82 (Jul 28, 2014)

  • Audio playback: if the sound has more channels than the audio hardware, distribute them evenly.
  • Pause forms: more consistent appearance of the Revert button.
  • Scripting: pauseScript ( ) function.

New in Praat 5.3.81 (Jul 5, 2014)

  • EEG: can work with status numbers instead of only with status bits.

New in Praat 5.3.80 (Jun 30, 2014)

  • Praat preferences: choice between Chinese and Japanese style for Han characters.

New in Praat 5.3.79 (Jun 30, 2014)

  • Can now play sounds over more than two channels.
  • Asynchronous play in scripts (see Demo window).
  • EEG: blue-to-red colour scale for scalp distributions.

New in Praat 5.3.78 (Jun 13, 2014)

  • Multithreading can now speed up pitch analysis by a factor of 4 or so, depending on the number of cores in your processor.
  • Open WAV files that are in the "extensible" format (previously "unsupported format -2").
  • Scripting: can now use the editor command with an object's ID instead of only with its name.

New in Praat 5.3.77 (May 19, 2014)

  • EEG: more facilities for EDF+ files.

New in Praat 5.3.76 (May 9, 2014)

  • One can determine the size of "speckles" (filled circles) with Speckle size... in the Pen menu. Speckles are used in drawing Formant, PitchTier, and several other kinds of objects.

New in Praat 5.3.75 (May 1, 2014)

  • Linux Matrix graphics bug fix: corrected working of Draw cells....
  • Scripting bug fix: ability to use x and y as indexed variables.
  • PowerCepstrogram bug fix: made old version of Paint command available again for scripts.

New in Praat 5.3.74 (Apr 25, 2014)

  • EEG: more interpretation of triggers in EDF+ files.

New in Praat 5.3.73 (Apr 22, 2014)

  • EEG: understand more EGI/NetStation files.

New in Praat 5.3.70 (Apr 3, 2014)

  • Added some query commands for DurationTier objects.
  • Repaired a bug that caused Praat not to run as a console app.

New in Praat 5.3.69 (Mar 29, 2014)

  • Picture window: can save to 300-dpi and 600-dpi PNG files.
  • Graphics: sub-pixel precision line drawing on Mac and Linux.
  • Repaired a bug that could show spurious buttons in the Objects window if a plug-in created objects.

New in Praat 5.3.68 (Mar 21, 2014)

  • Mac: corrected a bug introduced in 5.3.19 that could cause crashes when drawing a spectrogram.
  • Mac and Linux: Create Strings as file list... handles broken symbolic links more leniently.

New in Praat 5.3.67 (Mar 20, 2014)

  • Corrected a bug that would create strange PNG files if the selection did not touch the upper left corner of the Picture window.
  • Mac: can save the Picture window to PNG file.
  • EEG: understand trigger letters in BDF/EDF files.

New in Praat 5.3.66 (Mar 11, 2014)

  • Windows and Linux: can save the Picture window to PNG file.
  • Windows: opening, modifying and saving PNG, TIFF or JPEG files (the Photo object, as on the Mac).

New in Praat 5.3.65 (Feb 28, 2014)

  • Scripting language: removed some bugs from runScript.

New in Praat 5.3.64 (Feb 13, 2014)

  • Scripting language: writeInfo, procedure, exitScript, runScript: all with colons.
  • 64-bit Mac graphics: better highlighting and unhighlighting of selection.
  • 64-bit Mac graphics: full screen.

New in Praat 5.3.63 (Jan 25, 2014)

  • Scripting language: easier menu command invocation using the colon ":".
  • 64-bit Mac graphics: better handling of any absence of Doulos SIL or Charis SIL.
  • Windows scripting: can now use "~" in file names to refer to home directory, as on Mac and Linux.

New in Praat 5.3.62 (Jan 3, 2014)

  • 64-bit Mac: removed a bug introduced in 5.3.61 that could cause text containing "ff" to become invisible.

New in Praat 5.3.61 (Jan 3, 2014)

  • EEG: understand status registers that contain text.
  • KlattGrid: removed a bug introduced in May 2009 that could make Praat crash after editing an oral formant grid.

New in Praat 5.3.60 (Dec 9, 2013)

  • Mac 64-bit: implemented swiping (to scroll with the trackpad) and pinching (to zoom with the trackpad).
  • Scripting: backslashTrigraphsToUnicode () and unicodeToBackslashTrigraphs ().

New in Praat 5.3.59 (Nov 20, 2013)

  • EEG: faster reading of BDF and EDF files.
  • Batch scripting: made appendInfo() write to the console in the same way as print.
  • Removed a bug introduced in 5.3.57 whereby some Praat text files could not be read.

New in Praat 5.3.58 (Nov 18, 2013)

  • EEG: support for 16-bit (next to 24-bit) BDF files and for 16-bit (next to 8-bit) statuses.
  • Mac 64-bit beta version.

New in Praat 5.3.57 (Oct 28, 2013)

  • Mac: opening, modifying and saving image files (the Photo object).
  • Mac 64-bit: some small improvements in the user interface.

New in Praat 5.3.56 (Sep 16, 2013)

  • Mac: 64-bit alpha version.
  • Linux: improved selecting in the Picture window.

New in Praat 5.3.55 (Sep 4, 2013)

  • Corrected a bug introduced in 5.3.54 by which you couldn't select a file for saving.

New in Praat 5.3.54 (Sep 2, 2013)

  • Sound window: removed a bug introduced in 5.3.42 by which you couldn't ask for an odd number of poles in Formant Settings (by e.g. specifying "5.5" for the number of formants).
  • Linux: improved dragging of selections in the Picture window and the Sound window.

New in Praat 5.3.53 (Jul 10, 2013)

  • Table: more drawing commands.

New in Praat 5.3.52 (Jun 13, 2013)

  • Scripting: editor windows understand do and do$.

New in Praat 5.3.51 (May 31, 2013)

  • Sound window: Extract selected sound for overlap....

New in Praat 5.3.49 (May 14, 2013)

  • TextGrid window: alignment of the sound and the annotation in an interval, via Espeak.
  • Scripting: repaired a bug introduced in 5.3.32 that could cause very slow running of scripts.

New in Praat 5.3.48 (May 2, 2013)

  • Scripting: variable-substitution-free object selection and file writing.
  • Scripting: selectObject and removeObject can select or remove multiple objects at a time.

New in Praat 5.3.47 (Apr 24, 2013)

  • OTGrammar: included Giorgio Magri's (2012) update rule (weighted all up, high down).

New in Praat 5.3.46 (Apr 22, 2013)

  • Scripting: variable-substitution-free procedure calls.

New in Praat 5.3.45 (Apr 16, 2013)

  • More parts of the manual reflect variable-substitution-free scripting.

New in Praat 5.3.44 (Apr 8, 2013)

  • Create Sound as pure tone....
  • First steps towards variable-substitution-free scripting: the do, do$, writeInfo and appendInfo functions.

New in Praat 5.3.43 (Mar 28, 2013)

  • Read and write stereo Kay sound files.
  • Phonetic symbols ʦ, ʧ and ʼ.
  • Network: Normalize weights..., List weights..., Weights down to Table....

New in Praat 5.3.42 (Mar 2, 2013)

  • Repaired some minor bugs regarding synchronization between multiple windows.

New in Praat 5.3.41 (Feb 11, 2013)

  • Linux: repaired a bug that could cause Praat to crash when closing the Info window or a script window.

New in Praat 5.3.40 (Feb 3, 2013)

  • Corrected a bug that caused Praat to crash when closing the Strings window.

New in Praat 5.3.39 (Jan 7, 2013)

  • Formant & Spectrogram: To IntensityTier...

New in Praat 5.3.38 (Jan 5, 2013)

  • ExperimentMFC: repaired a bug introduced in 5.3.36 that caused sound to fail to play completely if the screen did not blank.

New in Praat 5.3.37 (Jan 3, 2013)

  • ExperimentMFC: after screen blanking, reaction times count from when the response buttons appear.

New in Praat 5.3.36 (Jan 3, 2013)

  • ExperimentMFC: made it possible to blank the screen while the sound is playing.

New in Praat 5.3.35 (Dec 10, 2012)

  • SpeechSynthesizer: made it possible to have more than one at a time.

New in Praat 5.3.34 (Nov 22, 2012)

  • Windows: corrected a bug that caused incorrect alignment of the buttons in the Objects window.
  • The new Sound: Combine to stereo can now work with Sounds of different durations, as the old could.
  • Corrected a bug that caused Praat to crash when creating a SpeechSynthesizer.

New in Praat 5.3.33 (Nov 22, 2012)

  • Sound: Combine to stereo can now combine any number of Sounds into a new Sound whose number of channels is the sum of the numbers of channels of the original Sounds.
  • ERP: Down to Sound.

New in Praat 5.3.32 (Oct 18, 2012)

  • Sound window: corrected the working of the "by window" scaling option.

New in Praat 5.3.31 (Oct 11, 2012)

  • ERP: Down to Table.

New in Praat 5.3.29 (Oct 1, 2012)

  • EEG: Draw scalp..., including gray legend.
  • Made the new Sound scaling options available for LongSounds.

New in Praat 5.3.28 (Sep 29, 2012)

  • Corrected a bug introduced in 5.3.24 that made Praat crash on OSX 10.5.

New in Praat 5.3.27 (Sep 27, 2012)

  • Corrected a couple of small bugs.

New in Praat 5.3.26 (Sep 27, 2012)

  • Corrected a bug introduced in 5.3.24 that prevented Praat from running in batch mode.

New in Praat 5.3.25 (Sep 26, 2012)

  • EEG: view of scalp distribution takes scaling options into account.

New in Praat 5.3.24 (Sep 24, 2012)

  • More kinds of vertical scaling in e.g. Sound and EEG windows.

New in Praat 5.3.23 (Aug 8, 2012)

  • Mac: removed a bug introduced in September 2011 that could cause incorrect behavior of regular expressions since July 2012.

New in Praat 5.3.22 (Jul 23, 2012)

  • Neural networks: correct writing and reading of learning settings.

New in Praat 5.3.21 (Jul 11, 2012)

  • Repaired a bug that caused Praat to crash when opening a ManPages file on some platforms.

New in Praat 5.3.20 (Jul 5, 2012)

  • EEG: Replace TextGrid.

New in Praat 5.3.18 (Jun 16, 2012)

  • Corrected a bug in Sound: Change gender... that caused a part of the sound not to be changed.

New in Praat 5.3.17 (Jun 13, 2012)

  • EEG window: extent autoscaling by window.
  • ERPTier: Remove events between.

New in Praat 5.3.15 (Jun 13, 2012)

  • Improvements in clipboards, PDF and EPS files.

New in Praat 5.3.14 (Apr 30, 2012)

  • Linux: Tab shortcut for playing the selection.
  • EPS files: higher minimum image resolution for spectrograms (300 instead of 106 dpi).

New in Praat 5.3.13 (Apr 16, 2012)

  • EEG: Extract part...

New in Praat 5.3.12 (Apr 6, 2012)

  • Praat picture file: allow drawings with more than a million points.

New in Praat 5.3.11 (Mar 29, 2012)

  • EEG: a selected ERPTier can extract events on the basis of a column of a selected Table.

New in Praat 5.3.10 (Mar 14, 2012)

  • EEG: Concatenate.

New in Praat 5.3.09 (Mar 11, 2012)

  • Better text-to-speech.

New in Praat 5.3.08 (Mar 5, 2012)

  • Removed a bug introduced in 5.3.07 that could cause Praat to crash when viewing a LongSound.

New in Praat 5.3.07 (Mar 5, 2012)

  • Praat can now save Sounds as 24-bit and 32-bit WAV files.

New in Praat 5.3.05 (Feb 22, 2012)

  • SpeechSynthesizer (New menu → Sound): text-to-speech.
  • EEG: better scalp distribution drawing for both 32-channel and 64-channel recordings.

New in Praat 5.3.04 (Jan 13, 2012)

  • EEG: draw scalp distribution.

New in Praat 5.3.03 (Jan 13, 2012)

  • EEG: filtering, editing, more viewing.

New in Praat 5.3.02 (Nov 9, 2011)

  • Corrected a bug introduced in 5.3.01 that could cause the PitchTier or PointProcess window to crash.
  • Corrected a bug that could cause the Info window to freeze after an error message in a script window.

New in Praat 5.3.01 (Nov 2, 2011)

  • Macintosh and Windows: better window positioning if the Dock or Task Bar is on the left or right.
  • IPA symbol: you can now use \.f for the half-length sign (ˑ).
  • EEG window.

New in Praat 5.2.46 (Oct 9, 2011)

  • Corrected the same very old bug as in 5.2.44, but now also for opening and saving files.
  • Many better messages.

New in Praat 5.2.45 (Oct 1, 2011)

  • Spectrum window: Move cursor to nearest peak.
  • Table: Save as comma-separated file....
  • Windows: you can now change the font size of the script window.
  • Windows scripting: the Info window now updates while you are writing to it.
  • Windows: error messages now stay at the front so that you never have to click away an invisible message window anymore.

New in Praat 5.2.44 (Sep 26, 2011)

  • Corrected a very old bug in the history mechanism (the button title wouldn't always show up).

New in Praat 5.2.43 (Sep 22, 2011)

  • Linux: you can now change the font size of the script window.
  • Corrected a bug that could cause Praat to crash when opening an already open file in the script window.

New in Praat 5.2.42 (Sep 21, 2011)

  • Corrected a bug introduced in 5.2.36 that prevented formulas from working on FormantGrid objects.

New in Praat 5.2.40 (Sep 12, 2011)

  • Corrected a bug in the 64-bit Windows edition that led to an incorrect location for the preferences files.

New in Praat 5.2.38 (Sep 7, 2011)

  • Corrected several bugs from the Inspect windows, introduced in 5.2.36.

New in Praat 5.2.37 (Sep 5, 2011)

  • Graphics: added the Chinese phonetic symbols ɿ and ʅ. See Phonetic symbols: vowels.
  • Formant: corrected a bug introduced in 5.2.36 that caused Praat to crash when querying quantiles.

New in Praat 5.2.36 (Sep 1, 2011)

  • Graphics: added superscript diacritics as single symbols: ʰ (\^h), ʲ (\^j), and many more; also ‿ (\_u). See Phonetic symbols: diacritics.

New in Praat 5.2.35 (Aug 8, 2011)

  • Corrected the menus of the Sound and TextGrid windows.

New in Praat 5.2.34 (Aug 4, 2011)

  • Insert picture from file... now works on Windows (as well as on the Mac).
  • Corrected a bug that could cause Praat to crash when playing a LongSound.

New in Praat 5.2.33 (Jul 29, 2011)

  • Improved the reliability of sound playing and several other things.
  • Improved several error messages.

New in Praat 5.2.32 (Jul 23, 2011)

  • Corrected several problems with error messages.
  • Corrected a bug that could cause slow execution of scripts with forms.

New in Praat 5.2.30 (Jul 19, 2011)

  • Corrected a bug introduced in 5.2.29 whereby the list of object actions could stay empty after an error message in a script.
  • Corrected a bug in Klatt synthesis whereby the generation of a sound could be refused.

New in Praat 5.2.29 (Jul 13, 2011)

  • More accurate error checking, due to Praat's conversion to C++ (last C-only version was 5.2.17).

New in Praat 5.2.28 (Jun 29, 2011)

  • Corrected some Polygon bugs.

New in Praat 5.2.27 (Jun 21, 2011)

  • Polygon: Draw (closed)....
  • PointProcess: To Sound (phonation)...: corrected a bug that could cause Praat to crash if pulses lay outside the time domain.

New in Praat 5.2.26 (May 25, 2011)

  • Corrected a bug that could cause Praat to crash on some platforms when reading a Praat binary file.
  • ExperimentMFC: corrected a bug that caused Praat to crash if an experiment contained zero trials.
  • Corrected a bug that caused Praat to crash when merging multiple IntervalTiers.

New in Praat 5.2.25 (May 12, 2011)

  • OT learning: corrected a crashing bug from Get candidate....

New in Praat 5.2.24 (May 10, 2011)

  • Ability to open WAV files that contain incorrect information about the number of samples.
  • Removed an old bug that could cause Praat to fail to read a chronological TextGrid text file.

New in Praat 5.2.23 (May 2, 2011)

  • Removed a bug introduced recently that could cause Praat to crash when working with derivatives of TableOfReal (such as Distributions).

New in Praat 5.2.22 (Apr 18, 2011)

  • ExperimentMFC: reaction times for key presses.

New in Praat 5.2.21 (Mar 30, 2011)

  • Scripting: removed a crashing bug introduced for colour names in 5.2.20.

New in Praat 5.2.20 (Mar 28, 2011)

  • Scripting: removed a memory leak for indexed variables.
  • Support for very long file paths on the Mac.

New in Praat 5.2.19 (Mar 16, 2011)

  • ExperimentMFC: corrected a bug introduced in 5.2.18 that could cause Praat to crash when extracting results from an incomplete experiment.

New in Praat 5.2.18 (Mar 16, 2011)

  • ExperimentMFC: incomplete experiments can still output their incomplete results.

New in Praat 5.2.17 (Mar 4, 2011)

  • Better names for Table opening and saving commands.
  • ExperimentMFC: reaction times.
  • Linux/GTK: corrected triple clicks in ExperimentMFC.

New in Praat 5.2.16 (Feb 21, 2011)

  • Better support for WAV files with special "chunks" in them.
  • Manual: documentation of explicit formulas for jitter measurements.

New in Praat 5.2.15 (Feb 14, 2011)

  • Sounds: Concatenate with overlap...

New in Praat 5.2.14 (Feb 14, 2011)

  • Repaired crashing bug in Manipulation window introduced in 5.2.13.

New in Praat 5.2.13 (Feb 8, 2011)

  • Renamed Write commands to Save commands.
  • Scripting: allow pause forms without Stop button (see Scripting 6.6. Controlling the user).
  • GTK: correct behavior of default buttons.

New in Praat 5.2.12 (Jan 29, 2011)

  • Renamed Edit buttons to View & Edit.
  • Better visibility of dragged things on Linux.

New in Praat 5.2.11 (Jan 18, 2011)

  • Better visibility of dragged things (sound selection, tier points, TextGrid boundaries) on Windows and Linux.

New in Praat 5.2.10 (Jan 12, 2011)

  • Renamed Read and Write menus to Open and Save.
  • Sound: use of Formula (part)... can speed up formulas appreciably.

New in Praat 5.2.09 (Jan 10, 2011)

  • Much improved scripting tutorial.
  • Listening experiments can now show pictures instead of just texts (on the Mac).
  • EPS files can now be many miles wide instead of just 55 inches.

New in Praat 5.2.07 (Dec 27, 2010)

  • Support for reading and writing multi-channel sound files (i.e. two-channel above stereo).

New in Praat 5.2.06 (Dec 20, 2010)

  • Picture window: a new (the fourth) line type, namely dashed-dotted.
  • Full support for multi-channel sounds (i.e. above two-channel stereo).
  • Can read some EEG files (BioSemi 24-bit BDF) as a Sound and a TextGrid object.
  • Linux: compatibility with computers without English language support.
  • Macintosh: support for high-plane (i.e. very uncommon) Unicode characters in file names (as already existed on Unix and Windows).

New in Praat 5.2.05 (Dec 6, 2010)

  • Regular expressions: better Unicode support.
  • Scripting window: command Convert to C string.

New in Praat 5.2.03 (Nov 22, 2010)

  • Scripting: support for string arrays.

New in Praat 5.2.02 (Nov 18, 2010)

  • TextGrid window: corrected a bug that caused Praat to crash (instead of doing nothing) when you tried to add boundaries if the selection ran from the penultimate interval to the end of the TextGrid.
  • Scripting: support for arrays with multiple indexes.
  • Linux: made spectrogram drawing compatible with Ubuntu 10.10.
  • Linux: made sound more easily available on Ubuntu 10.10.

New in Praat 5.2.01 (Nov 5, 2010)

  • Scripting: support for numeric arrays.

New in Praat 5.1.45 (Oct 27, 2010)

  • Linux/GTK: allow Praat to run without an X display.
  • Sounds are played synchronously in scripts run from ManPages with \SC.

New in Praat 5.1.43 (Aug 5, 2010)

  • Scripting: support for stand-alone programs; see Scripting 9. Turning a script into a stand-alone program.
  • Table: allow drawing of ellipses even if irrelevant columns contain undefined data.
  • Linux/GTK: correct resizing of Table window.
  • Linux/GTK: prevented multiple storing of Picture window selection in scripting history.

New in Praat 5.1.42 (Jul 27, 2010)

  • Scripting: allow file selector windows; see Scripting 6.6. Controlling the user.
  • Linux: multiple file selection.

New in Praat 5.1.41 (Jul 15, 2010)

  • OTGrammar: Compare candidates...
  • GTK: support for the Doulos SIL and Charis SIL fonts.
  • GTK: working vowel editor.
  • Vowel editor: repaired memory leak.

New in Praat 5.1.40 (Jul 14, 2010)

  • GTK: working Demo window (drawing, clicks, keys).
  • GTK: pause forms.
  • GTK: manual pages: receive a white background, for compatibility with dark-background themes.
  • GTK: in settings windows, better alignment of labels to radio groups.
  • GTK: rotated text.

New in Praat 5.1.39 (Jul 12, 2010)

  • GTK beta version.
  • Linux: made Sound: Record fixed time... work correctly (the sampling frequency was wrong).
  • GTK: list of objects: multiple selection, working Rename button.
  • GTK: running a script no longer deselects all objects at the start.
  • GTK: working Buttons editor.
  • GTK: correctly laid out settings windows.

New in Praat 5.1.38 (Jul 3, 2010)

  • Linux: made Sound: Record fixed time... work correctly (the sampling frequency was wrong).
  • Mac: repaired a bug introduced in 5.1.35 that could cause Praat to crash if neither Doulos SIL nor Charis SIL were installed.
  • Mac: correct live scrolling in Picture window and DataEditor.

New in Praat 5.1.37 (Jun 23, 2010)

  • PitchTier window and similar windows: can drag multiple points simultaneously.
  • Table: t-tests report the number of degrees of freedom.
  • GTK: correct progress bar again.
  • GTK: correct behaviour of Synth menu in manipulation window.

New in Praat 5.1.36 (Jun 19, 2010)

  • Mac: live scrolling.
  • Demo window: the Demo window can now run from the command line.
  • Motif: corrected a bug introduced in 5.1.33 whereby things in the Picture window could be placed incorrectly.
  • GTK: script window accepts Unicode again.

New in Praat 5.1.35 (Jun 11, 2010)

  • TextGrid window: removed a very old bug that could lead to reversed intervals and to crashes when you inserted a boundary after using Shift-arrow and Command-arrow.
  • Graphics: Praat now uses Doulos SIL instead of Charis SIL if your font setting is "Times" and the font is nonbold and nonitalic, because Doulos SIL matches Times New Roman better.
  • kNN: made Ola Söder's k-nearest-neighbours classification compatible with Windows.

New in Praat 5.1.34 (May 31, 2010)

  • Sound window: corrected a bug that caused Praat to crash if the analysis window was shorter than 2 samples.
  • GTK: scrolling in the Info window and script window.
  • GTK: script editor: implemented searching, replacing, and change dialogs.

New in Praat 5.1.33 (May 25, 2010)

  • GTK alpha version.
  • Abolished resolution independence: the Sound window now looks the same on all platforms, and the Demo window has the same relative font size on your screen and on the video projector.
  • GTK: support for asynchronous audio output.
  • GTK: sound plays once rather than three times in Sound and other windows.
  • GTK: can click more than once in the manual.
  • GTK: correct pink selections in Sound and other windows.
  • GTK: correct dragging in TextGrid, Manipulation, and tier windows.
  • GTK: a working TextGrid window.
  • GTK: no automatic triple click in the manual (and many other windows).
  • GTK: moving cursor while sound is playing in Sound and other windows.
  • GTK: correct colours of the rectangles in Sound and other windows.
  • GTK: a working Group button.
  • GTK: correct font menus, font size menus, colour menus, line type menus.
  • GTK: scrolling in the manual (and many other windows).
  • GTK: erase old texts in manual windows.
  • GTK: made Picture window come back when drawing.
  • GTK: Info window is fronted automatically.
  • GTK: support sendpraat.

New in Praat 5.1.32 (May 3, 2010)

  • Scripting: command Expand include files.
  • Scripting: accept lines that start with non-breaking spaces (as may occur in scripts copied from the web manual).
  • Sound files: accept MP3 files with extension written in capitals.
  • Linux audio recording: corrected input choice (microphone, line).

New in Praat 5.1.31 (Apr 6, 2010)

  • Sounds: Convolve..., Sounds: Cross-correlate..., Sound: Autocorrelate..., with full documentation.
  • More query commands for IntensityTier.

New in Praat 5.1.30 (Mar 25, 2010)

  • Scripting: createDirectory () can now work with absolute paths.
  • PointProcess: made it impossible to add a point where there is already a point.

New in Praat 5.1.29 (Mar 15, 2010)

  • Full support for unicode values above 0xFFFF on Macintosh.

New in Praat 5.1.28 (Mar 11, 2010)

  • Unicode: support for unicode values above 0xFFFF.
  • TextGrid window: removed a recently introduced bug that could cause Praat to crash when inserting a boundary.

New in Praat 5.1.27 (Mar 8, 2010)

  • Table: Wilcoxon rank sum test.
  • Unicode: support for unicode values above 0xFFFF.
  • Logistic regression: corrected a bug by which a boundary would sometimes not be drawn.

New in Praat 5.1.26 (Feb 26, 2010)

  • Experimental GTK version with the help of Franz Brauße.
  • Corrected a bug that could cause Praat to crash if sound playing failed twice.

New in Praat 5.1.25 (Jan 21, 2010)

  • Script window: the new command Reopen from disk allows you to edit the script with an external editor.
  • Script window: removed a bug that could cause Praat to crash of you did Find again before having done any Find.

New in Praat 5.1.24 (Jan 18, 2010)

  • Formulas run 10 to 20 percent faster.
  • Macintosh: support for forward delete key and Command-`.

New in Praat 5.1.23 (Jan 4, 2010)

  • Allowed multiple files to be selected with e.g. Read from file....
  • Demo window: guarded against handling the Demo window from two scripts at a time.

New in Praat 5.1.22 (Dec 16, 2009)

  • Picture window: millions of colours instead of just twelve.
  • Sound window: Move frequency cursor to...

New in Praat 5.1.21 (Dec 1, 2009)

  • Sound: Draw where...
  • Matrix: Draw contours... and LogisticRegression: Draw boundary... support reversed axes.
  • Sound window: Move frequency cursor to....

New in Praat 5.1.20 (Nov 2, 2009)

  • Editor windows: repaired the Synchronized Zoom And Scroll preference.

New in Praat 5.1.19 (Oct 22, 2009)

  • Table: Randomize rows
  • Tables: Append (vertically)
  • Scripting: corrected a bug that could cause Praat to crash if the name of a field in a form contained a colon.
  • Windows: corrected arc drawing.

New in Praat 5.1.18 (Oct 10, 2009)

  • The Demo window is less often automatically moved to the front (in order to allow it to pop up other editor windows).
  • DTW & TextGrid: To TextGrid (warp times): corrected a bug that could lead to an incorrect end time of the last interval in new IntervalTiers.

New in Praat 5.1.17 (Sep 24, 2009)

  • Made more stereo movies readable.
  • Editor windows now have a Zoom Back button.

New in Praat 5.1.16 (Sep 18, 2009)

  • Macintosh: corrected a bug that caused incorrect phonetic symbols if Charis SIL was available but SIL Doulos IPA93 was not.

New in Praat 5.1.15 (Aug 31, 2009)

  • Corrected a bug in Sound: Change gender... introduced in 5.1.14.

New in Praat 5.1.13 (Aug 22, 2009)

  • Script window: Find and Replace.
  • Picture window (and therefore Demo window!): Insert picture from file... (MacOS 10.4 and up).
  • Demo window: full screen (on the Mac).
  • Scripting: faster object selection (scripts no longer slow down when there are many objects in the list).
  • Scripting: variableExists.
  • Macintosh: PDF clipboard (MacOS 10.4 and up).

New in Praat 5.1.12 (Aug 5, 2009)

  • Macintosh: the Picture window can save to PDF file (you need MacOS 10.4 or up).
  • Macintosh: corrected a bug that caused Praat to crash at start-up on MacOS 10.3.

New in Praat 5.1.10 (Jul 9, 2009)

  • Corrected a bug that could cause Praat to crash if the Demo window was closed after an "execute".
  • OTGrammar & PairDistribution: added Get minimum number correct....

New in Praat 5.1.09 (Jun 29, 2009)

  • Made East-European Roman characters available in EPS files.

New in Praat 5.1.06 (May 12, 2009)

  • Demo window.

New in Praat 5.1.04 (Apr 6, 2009)

  • Corrected a bug that could cause a missing text character in EPS files produced by a version of Praat running in batch.
  • Corrected a bug that could cause high values in a Matrix computed from a Pitch.

New in Praat 5.1.03 (Mar 23, 2009)

  • ExperimentMFC: corrected a bug introduced in 5.0.36 that caused Praat to crash if a sound file did not exist.
  • Articulatory synthesis: corrected a bug that could cause Praat to crash when copying Artwords.
  • Macintosh: corrected a bug that could cause poor text alignment in picture.

New in Praat 5.1.02 (Mar 10, 2009)

  • Allow pause forms without fields.
  • The value "undefined" is disallowed from all fields in dialog windows except Table: Set numeric value... and TableOfReal: Set value....
  • TextGrid: List... and Down to Table....
  • OT learning: Giorgio Magri's "All up, one down" update rule.

New in Praat 5.1.01 (Feb 26, 2009)

  • Corrected several bugs in Klatt synthesis.

New in Praat 5.1 (Feb 2, 2009)

  • Editors for Klatt synthesis.
  • Corrected many bugs.

New in Praat 5.0.47 (Jan 21, 2009)

  • Extensive pause windows: Scripting 6.6. Controlling the user.

New in Praat 5.0.46 (Jan 12, 2009)

  • More Klatt synthesizer.
  • First pause form support.
  • Renewed CategoriesEditor.
  • Repaired several memory leaks.

New in Praat 5.0.45 (Dec 30, 2008)

  • Bug fixes in Klatt synthesizer.

New in Praat 5.0.44 (Dec 25, 2008)

  • David's Klatt synthesizer: KlattGrid

New in Praat 5.0.43 (Dec 10, 2008)

  • Scripting tutorial: local variables in procedures.

New in Praat 5.0.42 (Nov 25, 2008)

  • Removed a bug that could cause Praat to crash when drawing pictures in the manual window.
  • Removed a bug that could cause Praat to crash when drawing multi-line text.

New in Praat 5.0.41 (Nov 24, 2008)

  • ExperimentMFC: allow multiple lines in all texts.
  • Regular expressions: removed a bug that could cause Praat to hang when using ".*".
  • Table: Draw ellipses: removed a bug that could cause Praat to crash if some cells were undefined.

New in Praat 5.0.40 (Nov 10, 2008)

  • Improved reading and writing of text files (faster, bigger).

New in Praat 5.0.39 (Nov 10, 2008)

  • praatcon -a (for sending ANSI encoding when redirected).

New in Praat 5.0.38 (Oct 28, 2008)

  • FormantGrid: To Formant...

New in Praat 5.0.36 (Oct 21, 2008)

  • ExperimentMFC: accepts nonstandard sound files.

New in Praat 5.0.35 (Oct 6, 2008)

  • Scale times by... and Scale times to... (Modify menu).

New in Praat 5.0.34 (Sep 22, 2008)

  • Sound: Shift times by... and Shift times to....
  • Sound: Combine to stereo works even if the two mono sounds have different durations or time domains.

New in Praat 5.0.32 (Aug 13, 2008)

  • Contributed by Ola S�der: kNN classifiers and k-means clustering.
  • Made UTF-16-encoded chronological TextGrid files readable.

New in Praat 5.0.31 (Aug 6, 2008)

  • Macintosh: corrected a bug introduced in 5.0.30 that caused Praat to crash when you pressed the Tab key in a window without text fields.

New in Praat 5.0.30 (Jul 23, 2008)

  • Macintosh and Windows: tab navigation.

New in Praat 5.0.29 (Jul 15, 2008)

  • OTMulti: can record history.
  • Picture window: corrected text in Praat picture files.

New in Praat 5.0.27 (Jun 30, 2008)

  • Phonetic symbols: breve ().
  • Annotation: improved some SpellingChecker commands.
  • Table: can now set string values that contain spaces.

New in Praat 5.0.26 (Jun 17, 2008)

  • Windows: sound recording no longer makes your laptop's fan spin.
  • Windows: no longer any 64 MB limit on recorded sounds.
  • Linux: replaced OSS by ALSA for recording and playing sounds.

New in Praat 5.0.25 (Jun 2, 2008)

  • OT learning: added decision strategy ExponentialMaximumEntropy.

New in Praat 5.0.23 (May 10, 2008)

  • Corrected a bug that could cause Praat to crash when you edited an Artword that you had read from a file.

New in Praat 5.0.22 (Apr 29, 2008)

  • Editing formant contours: FormantGrid.

New in Praat 5.0.21 (Apr 22, 2008)

  • Annotating with Cyrillic, Arabic, Chinese, Korean characters, and many more (on Macintosh and Windows).

New in Praat 5.0.20 (Apr 9, 2008)

  • ExperimentMFC: prevented the OK key from working if no response (and goodness choice) had been made.
  • OT learning: sped up learning from partial outputs by a factor of five or more.

New in Praat 5.0.19 (Apr 5, 2008)

  • TextGrid window: corrected a bug introduced in 5.0.17 that could cause Praat to crash when handling point tiers.

New in Praat 5.0.18 (Apr 1, 2008)

  • Manipulation window: corrected a bug introduced in 5.0.17 that caused Praat to crash when adding the first duration point.
  • Sound: added Extract all channels.
  • OT learning: added OTGrammar & PairDistribution: Find positive weights....
  • ExperimentMFC: corrected a bug that caused Praat to crash when the second of multiple experiments referred to non-existing sound files.

New in Praat 5.0.17 (Mar 31, 2008)

  • Sped up vowel editor by a large factor.
  • OT learning: corrected Exponential HG update rule from OT-GLA to HG-GLA.
  • OT learning: shift Exponential HG average constraint weight to zero after every learning step.

New in Praat 5.0.16 (Mar 26, 2008)

  • Macintosh: returned to old compiler because of incompatibility with MacOS X 10.4.

New in Praat 5.0.15 (Mar 25, 2008)

  • Windows: more reliable dropping of files on the Praat icon when Praat is already running.

New in Praat 5.0.14 (Mar 21, 2008)

  • David's vowel editor (New -> Sound).
  • Formulas: corrected scaling of sinc function.

New in Praat 5.0.13 (Mar 19, 2008)

  • Corrected drawing of histograms.
  • TextGrid window: selected part of the TextGrid can be extracted and saved.
  • TextGrid: more complete conversion between backslash trigraphs and Unicode.
  • Windows: more reliable dropping of files on the Praat icon.
  • Formulas: sinc function.

New in Praat 5.0.12 (Mar 12, 2008)

  • Bigger ligature symbol

New in Praat 5.0.11 (Mar 8, 2008)

  • Corrected writing of new binary Manipulation files

New in Praat 5.0.10 (Feb 28, 2008)

  • Added two characters.

New in Praat 5.0.08 (Feb 12, 2008)

  • Corrected the minus sign (-m = "-").

New in Praat 5.0.07 (Feb 11, 2008)

  • Object IDs are visible in editor windows.

New in Praat 5.0.05 (Jan 23, 2008)

  • All Matrix, Sound, Spectrogram, Pitch, Ltas, and Spectrum objects (and more) are now in 52-bit relative precision (instead of the earlier 23 bits).
  • Corrected a bug that could lead to "Unknown opcode (0)" messages when drawing large sounds (more than 16 million samples) in the Picture window.
  • Macintosh: solved around a bug in the C library that could cause incorrect representation of non-ASCII characters (in the OTGrammar window).

New in Praat 5.0.02 (Dec 28, 2007)

  • TextGrid window: corrected the drawing of numbers to the right of the tiers.
  • Corrected a bug that caused Praat to crash when doing SpectrumTier: List.

New in Praat 5.0.01 (Dec 19, 2007)

  • Corrected a bug that could cause Praat to crash when redrawing the sound or TextGrid window.

New in Praat 4.6.40 (Dec 4, 2007)

  • Corrected some minor bugs.

New in Praat 4.6.38 (Nov 21, 2007)

  • More extensive logistic regression.

New in Praat 4.6.37 (Nov 16, 2007)

  • Object list shows numbers.
  • Macintosh: corrected saving of non-ASCII text settings.

New in Praat 4.6.33 (Oct 17, 2007)

  • Corrected a bug introduced in September that caused Praat to crash when a PointProcess window was opened without a Sound.
  • Macintosh: objects with non-ASCII names show up correctly in the list.

New in Praat 4.6.32 (Oct 15, 2007)

  • Unicode support for names of objects.
  • Linux: first Unicode support (in window titles).
  • Windows scripting: corrected a bug that caused weird characters in Paste History.

New in Praat 4.6.30 (Oct 5, 2007)

  • OTMulti: added an evaluate command in the Objects window, so that paced learning becomes scriptable.
  • Macintosh: worked around a feature of a system library that could cause Praat to crash when reading a Collection text file that contained objects with non-ASCII names.

New in Praat 4.6.29 (Oct 3, 2007)

  • OT learning: leak and constraint in OTMulti.
  • Support for writing Table, TableOfReal, Strings, OTGrammar and OTMulti in Unicode.

New in Praat 4.6.28 (Oct 1, 2007)

  • OT learning: positive constraint satisfactions in OTMulti tableaus.
  • Corrected a bug that could cause Praat to crash when reading a non-UTF-8 text file when the �Text reading preference� had been set to UTF-8.

New in Praat 4.6.27 (Oct 1, 2007)

  • Corrected redrawing of text with non-ASCII characters.