What's new?

Latest changes in Praat.

6.1.16 (6 June 2020)

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

6.1.15 (20 May 2020)

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

6.1.14 (2 May 2020)

- Repaired a bug in drawing ranges introduced in 6.1.06.

6.1.13 (19 April 2020)

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

6.1.12 (13 April 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.

6.1.11 (6 April 2020)

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

6.1.10 (23 March 2020)

- Faster formant computation.
- More LPC queries.

6.1.09 (26 January 2020)

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

6.1.08 (5 December 2019)

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

6.1.07 (26 November 2019)

- Raspberry Pi edition.

6.1.06 (8 November 2019)

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

6.1.05 (16 October 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.

6.1.04 (28 September 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.

6.1.03 (1 September 2019)

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

6.1.02 (25 August 2019)

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

6.1.01 (14 August 2019)

- Repaired TextGrid: Replace interval texts....

6.1 (13 July 2019)

6.0.57 (1 July 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`...

6.0.56 (20 June 2019)

- Windows: file dropping on the Praat icon works for higher-Unicode file names.
- SpellingChecker: Unicode support.

6.0.55 (13 June 2019)

- Unicode normalization in file names.

6.0.54 (6 June 2019)

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

6.0.53 (26 May 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.

6.0.52 (2 May 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.

6.0.51 (29 April 2019)

- Script window: Use Selection for Find.
- Removed a bug introduced in 6.0.41 that could cause Praat to crash after removing an element from a Strings or a row from a TableOfReal.

6.0.50 (31 March 2019)

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

6.0.49 (2 March 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.

6.0.48 (17 February 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).

6.0.47 (8 February 2019)

- Removed a bug introduced in 6.0.44 whereby a cepstral peak prominence would be computed incorrectly.

6.0.46 (3 January 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.

6.0.45 (1 January 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.

6.0.44 (31 December 2018)

- Bug fixes and speed.

6.0.43 (8 September 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.

6.0.42 (15 August 2018)

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

6.0.41 (6 August 2018)

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

6.0.40 (11 May 2018)

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

6.0.39 (3 April 2018)

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

6.0.38 (29 March 2018)

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

6.0.37 (3 February 2018)

- Graphics: fixed crashing bug with \un trigraph.

6.0.36 (11 November 2017)

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

6.0.35 (16 October 2017)

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

6.0.34 (10 October 2017)

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

6.0.33 (26 September 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.

6.0.32 (16 September 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.

6.0.31 (21 August 2017)

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

6.0.30 (22 July 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.

6.0.29 (24 May 2017)

- Sound window: channel muting.
- Linux: support for Chinese, Japanese, Korean, Indic, Arabic and Hebrew characters in TextGrids and elsewhere.

6.0.28 (23 March 2017)

- Scripting: `demoPeekInput()` for animations in combination with `sleep()`.

6.0.27 (18 March 2017)

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

6.0.26 (2 March 2017)

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

6.0.25 (11 February 2017)

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

6.0.24 (23 January 2017)

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

6.0.23 (12 December 2016)

- Linux: fixed a bug that caused Praat to crash when playing a sound of more than 7 channels.
- 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.

6.0.22 (15 November 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.

6.0.21 (25 September 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.

6.0.20 (3 September 2016)

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

6.0.19 (13 June 2016)

- Mac: dragging selections repaired for System 10.11.5.

6.0.18 (23 May 2016)

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

6.0.17 (21 April 2016)

- TextGrid window: better automatic alignment.

6.0.16 (5 April 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.

6.0.15 (21 March 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 (%#^_@).

6.0.14 (11 February 2016)

- Linux: corrected a bug by which the Tab short-cut for playing a sound would not work if the NumLock key was on.
- Mac 64-bit: corrected a bug that could cause Praat to crash if the Tab key was pressed in a dialog window.

6.0.13 (31 January 2016)

- Windows: corrected a bug that could cause Praat to crash when closing a script window.
- Mac 64-bit: progress bars with movies.

6.0.12 (24 January 2016)

- Windows 32-bit: corrected a bug that could cause Praat to crash when closing the Sound window after popping up dialog boxes.
- Mac 64-bit: better `demoShow()`.
- Mac 64-bit: working Matrix movies and articulatory synthesizer movies.

6.0.11 (18 January 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()`.

6.0.10 (8 January 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.

6.0.09 (1 January 2016)

- Windows 64-bit: corrected a bug that could cause Praat to crash when closing the Sound window after popping up dialog boxes.

6.0.08 (5 December 2015)

- Windows command line: the `--a` option can be used when redirecting the output to pipes and files.
- Linux command line: the `--run` option is not needed in the Terminal when redirecting output (unless you redirect standard output, standard input and standard error).

6.0.07 (30 November 2015)

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

6.0.06 (29 November 2015)

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

6.0.05 (8 November 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).

6.0.04 (1 November 2015)

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

6.0.03 (31 October 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.

6.0.02 (30 October 2015)

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

6.0.01 (29 October 2015)

- Windows: fixed a bug that caused Praat to crash at start-up in some Windows versions.

### What used to be new?

- What was new in 6.0?
- What was new in 5.4?
- What was new in 5.3?
- What was new in 5.2?
- What was new in 5.1?
- What was new in 5.0?
- What was new in 4.6?
- What was new in 4.5?
- What was new in 4.4?
- What was new in 4.3?
- What was new in 4.2?
- What was new in 4.1?
- What was new in 4.0?
- What was new in 3.9?
- What was new in 3.8?
- What was new in 3.7?
- What was new in 3.6?
- What was new in 3.5?
- What was new in 3.3?
- What was new in 3.2?
- What was new in 3.1?