What's new?

Latest changes in Praat.

5.4.04 (28 December 2014)

• Windows audio playback: if the sound has more channels than the audio hardware, distribute them evenly.

5.4.03 (18 December 2014)

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

5.4.02 (26 November 2014)

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

5.4.01 (9 November 2014)

MelSpectrogram, BarkSpectrogram.
• Linux: removed a bug that could cause too many flashes when scrolling a Sound window.
• Mac: repaired a bug that could cause a crash in the VowelEditor window.

5.4 (4 October 2014)

5.3.87 (3 October 2014)

• Windows scripting: prevented incorrect handling of relative paths after the use of chooseReadFile$.
• Windows: repaired a bug that could cause Praat to crash if a metafile resolution was 180 or 1200 dpi.

5.3.86 (28 September 2014)

• Linux audio: reverted to old version of PortAudio because of race problems in the Alsa–PulseAudio cooperation.

5.3.85 (19 September 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.

5.3.84 (26 August 2014)

• Manipulation: repaired a bug that could cause Praat to crash when playing a manipulation of a Sound created by the SpeechSynthesizer.

5.3.83 (16 August 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.

5.3.82 (26 July 2014)

• Linux and Mac 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.

5.3.81 (2 July 2014)

• EEG: can work with status numbers instead of only with status bits.
• Windows: repaired a bug that could cause Praat to crash if there was a 96-dpi printer.

5.3.80 (29 June 2014)

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

5.3.79 (21 June 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.

5.3.78 (12 June 2014)

• Multithreading can now speed up pitch analysis by a factor of 4 or so, depending on the number of cores in your processor.
• Linux: can now open and save Photo objects (from PNG files) and use Insert picture from file....
• Open WAV files that are in the "extensible" format (previously "unsupported format -2").
• Windows: support for dropping more than one file on the Praat icon.
• Scripting: can now use the editor command with an object's ID instead of only with its name.
• Windows: removed a bug that sometimes disallowed saving more than one JPEG file.
• Linux audio: created a workaround that reduces 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.

5.3.77 (18 May 2014)

• EEG: more facilities for EDF+ files.

5.3.76 (8 May 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.

5.3.75 (30 April 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.

5.3.74 (24 April 2014)

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

5.3.73 (21 April 2014)

• EEG: understand more EGI/NetStation files.

5.3.72 (17 April 2014)

• Windows: repaired a bug that caused two black edges in PNG files.
• Windows: repaired a bug that could cause Praat to crash if a metafile resolution was 360 dpi.
• Linux: repaired a bug that caused Praat to crash when cutting or pasting a sound in the Sound window.

5.3.71 (9 April 2014)

• Windows: brought more unity in the style of Chinese characters.

5.3.70 (2 April 2014)

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

5.3.69 (28 March 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.

5.3.68 (20 March 2014)

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

5.3.67 (19 March 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.

5.3.66 (9 March 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).

5.3.65 (27 February 2014)

• Scripting language: removed some bugs from runScript.
• Linux: can save the Picture window to PDF file.

5.3.64 (12 February 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.

5.3.63 (24 January 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.

5.3.62 (2 January 2014)

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

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

5.3.60 (8 December 2013)

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

5.3.59 (20 November 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.

5.3.58 (17 November 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.

5.3.57 (27 October 2013)

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

5.3.56 (15 September 2013)

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

5.3.55 (2 September 2013)

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

5.3.54 (1 September 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.

5.3.53 (9 July 2013)

• Table: more drawing commands.

5.3.52 (12 June 2013)

• Scripting: editor windows understand do and do$.

5.3.51 (30 May 2013)

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

5.3.49 (13 May 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.

5.3.48 (1 May 2013)

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

5.3.47 (23 April 2013)

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

5.3.46 (21 April 2013)

• Scripting: variable-substitution-free procedure calls.
• Linux: made the Save menu compatible with Ubuntu 12.04.

5.3.45 (15 April 2013)

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

5.3.44 (7 April 2013)

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

5.3.43 (27 March 2013)

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

5.3.42 (2 March 2013)

• Repaired some minor bugs regarding synchronization between multiple windows.

5.3.41 (9 February 2013)

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

5.3.40 (2 February 2013)

• Windows: better handling (in the LongSound window) of sounds that are too long to play.
• Mac: corrected a bug that caused Praat to crash when closing the Strings window.
• Linux: made audio output work again on 32-bit Linux.

5.3.39 (6 January 2013)

• Formant & Spectrogram: To IntensityTier...

5.3.38 (4 January 2013)

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

5.3.37 (2 January 2013)

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

5.3.36 (1 January 2013)

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

5.3.35 (8 December 2012)

• SpeechSynthesizer: made it possible to have more than one at a time.
• Linux: corrected a bug that caused incorrect alignment of the buttons in the Objects window.

5.3.34 (21 November 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.

5.3.33 (20 November 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.

5.3.32 (17 October 2012)

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

5.3.31 (10 October 2012)

• ERP: Down to Table...
• Linux: corrected a bug that could cause Praat to crash after closing a file selector window for saving.

5.3.30 (6 October 2012)

• Circumvented a rare Windows bug that could cause Praat to start to write 1.5 as 1,5 in some countries after opening a strange directory.
• Windows: corrected a bug introduced in 5.3.24 that could cause Praat to crash when quitting.
• Windows: corrected a bug introduced in 5.3.24 that could cause the Objects window to look weird after resizing.

5.3.29 (30 September 2012)

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

5.3.28 (28 September 2012)

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

5.3.27 (27 September 2012)

• Corrected a couple of small bugs.

5.3.26 (26 September 2012)

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

5.3.25 (26 September 2012)

• EEG: view of scalp distribution takes scaling options into account.
• Linux: swipable Sound window and manual.
• Linux: corrected a bug introduced in 5.3.24 whereby TextGrids could not be edited.

5.3.24 (24 September 2012)

• More kinds of vertical scaling in e.g. Sound and EEG windows.
• Rewritten user interface (may contain some bugs).

5.3.23 (7 August 2012)

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

5.3.22 (21 July 2012)

• Linux: removed a bug introduced in 5.3.21 that could cause Praat to crash when opening files.
• Neural networks: correct writing and reading of learning settings.

5.3.21 (10 July 2012)

• Linux: better folder choice in file selector window for opening files.
• Repaired a bug that caused Praat to crash when opening a ManPages file on some platforms.

5.3.20 (5 July 2012)

EEG: Replace TextGrid.

5.3.19 (24 June 2012)

5.3.18 (15 June 2012)

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

5.3.17 (12 June 2012)

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

5.3.16 (23 May 2012)

5.3.15 (10 May 2012)

• Improvements in clipboards, PDF and EPS files.

5.3.14 (28 April 2012)

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

5.3.13 (11 April 2012)

EEG: Extract part...

5.3.12 (5 April 2012)

• Praat picture file: allow larger function drawings (up to 109 instead of 106 points).
• Linux: better audio compatibility with Ubuntu 11.10 (support for unusual sampling frequencies when playing LongSounds).

5.3.11 (27 March 2012)

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

5.3.10 (12 March 2012)

EEG: Concatenate.

5.3.09 (10 March 2012)

• Better text-to-speech.

5.3.08 (5 March 2012)

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

5.3.07 (4 March 2012)

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

5.3.06 (28 February 2012)

5.3.05 (19 February 2012)

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

5.3.04 (12 January 2012)

• EEG: draw scalp distribution.
• Linux: better audio compatibility with Ubuntu 11.10 (support for unusual sampling frequencies when playing Sounds).

5.3.03 (21 November 2011)

• EEG: filtering, editing, more viewing.

5.3.02 (7 November 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.

5.3.01 (1 November 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.

What used to be new?

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?

© ppgb, December 28, 2014