April 30th, 2012· Linux: Tab shortcut for playing the selection.
· EPS files: higher minimum image resolution for spectrograms (300 instead of 106 dpi).
April 16th, 2012· EEG: Extract part...
April 6th, 2012· Praat picture file: allow drawings with more than a million points.
March 29th, 2012· EEG: a selected ERPTier can extract events on the basis of a column of a selected Table.
March 14th, 2012· EEG: Concatenate.
March 11th, 2012· Better text-to-speech.
March 5th, 2012· Removed a bug introduced in 5.3.07 that could cause Praat to crash when viewing a LongSound.
March 5th, 2012· Praat can now save Sounds as 24-bit and 32-bit WAV files.
February 22nd, 2012· SpeechSynthesizer (New menu → Sound): text-to-speech.
· EEG: better scalp distribution drawing for both 32-channel and 64-channel recordings.
January 13th, 2012· EEG: draw scalp distribution.
January 13th, 2012· EEG: filtering, editing, more viewing.
November 9th, 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.
November 2nd, 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.
October 9th, 2011· Corrected the same very old bug as in 5.2.44, but now also for opening and saving files.
· Many better messages.
October 1st, 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.
September 26th, 2011· Corrected a very old bug in the history mechanism (the button title wouldn't always show up).
September 22nd, 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.
September 21st, 2011· Corrected a bug introduced in 5.2.36 that prevented formulas from working on FormantGrid objects.
September 12th, 2011· Corrected a bug in the 64-bit Windows edition that led to an incorrect location for the preferences files.
September 7th, 2011· Corrected several bugs from the Inspect windows, introduced in 5.2.36.
September 5th, 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.
September 1st, 2011· Graphics: added superscript diacritics as single symbols: ʰ (\^h), ʲ (\^j), and many more; also ‿ (\_u). See Phonetic symbols: diacritics.
August 8th, 2011· Corrected the menus of the Sound and TextGrid windows.
August 4th, 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.
July 29th, 2011· Improved the reliability of sound playing and several other things.
· Improved several error messages.
July 23rd, 2011· Corrected several problems with error messages.
· Corrected a bug that could cause slow execution of scripts with forms.
July 19th, 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.
July 13th, 2011· More accurate error checking, due to Praat's conversion to C++ (last C-only version was 5.2.17).
June 29th, 2011· Corrected some Polygon bugs.
June 21st, 2011· Polygon: Draw (closed)....
· PointProcess: To Sound (phonation)...: corrected a bug that could cause Praat to crash if pulses lay outside the time domain.
May 25th, 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.
May 12th, 2011· OT learning: corrected a crashing bug from Get candidate....
May 10th, 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.
May 2nd, 2011· Removed a bug introduced recently that could cause Praat to crash when working with derivatives of TableOfReal (such as Distributions).
April 18th, 2011· ExperimentMFC: reaction times for key presses.
March 30th, 2011· Scripting: removed a crashing bug introduced for colour names in 5.2.20.
March 28th, 2011· Scripting: removed a memory leak for indexed variables.
· Support for very long file paths on the Mac.
March 16th, 2011· ExperimentMFC: corrected a bug introduced in 5.2.18 that could cause Praat to crash when extracting results from an incomplete experiment.
March 16th, 2011· ExperimentMFC: incomplete experiments can still output their incomplete results.
March 4th, 2011· Better names for Table opening and saving commands.
· ExperimentMFC: reaction times.
· Linux/GTK: corrected triple clicks in ExperimentMFC.
February 21st, 2011· Better support for WAV files with special "chunks" in them.
· Manual: documentation of explicit formulas for jitter measurements.
February 14th, 2011· Sounds: Concatenate with overlap...
February 14th, 2011· Repaired crashing bug in Manipulation window introduced in 5.2.13.
February 8th, 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.
January 29th, 2011· Renamed Edit buttons to View & Edit.
· Better visibility of dragged things on Linux.
January 18th, 2011· Better visibility of dragged things (sound selection, tier points, TextGrid boundaries) on Windows and Linux.
January 12th, 2011· Renamed Read and Write menus to Open and Save.
· Sound: use of Formula (part)... can speed up formulas appreciably.
January 10th, 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.
December 27th, 2010· Support for reading and writing multi-channel sound files (i.e. two-channel above stereo).
December 20th, 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).
December 6th, 2010· Regular expressions: better Unicode support.
· Scripting window: command Convert to C string.
November 22nd, 2010· Scripting: support for string arrays.
November 18th, 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.
November 5th, 2010· Scripting: support for numeric arrays.
October 27th, 2010· Linux/GTK: allow Praat to run without an X display.
· Sounds are played synchronously in scripts run from ManPages with \SC.
August 5th, 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.
July 27th, 2010· Scripting: allow file selector windows; see Scripting 6.6. Controlling the user.
· Linux: multiple file selection.
July 15th, 2010· OTGrammar: Compare candidates...
· GTK: support for the Doulos SIL and Charis SIL fonts.
· GTK: working vowel editor.
· Vowel editor: repaired memory leak.
July 14th, 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.
July 12th, 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.
July 3rd, 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.
June 23rd, 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.
June 19th, 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.
June 11th, 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.
May 31st, 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.
May 25th, 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.
May 3rd, 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).
April 6th, 2010· Sounds: Convolve..., Sounds: Cross-correlate..., Sound: Autocorrelate..., with full documentation.
· More query commands for IntensityTier.
March 25th, 2010· Scripting: createDirectory () can now work with absolute paths.
· PointProcess: made it impossible to add a point where there is already a point.
March 15th, 2010· Full support for unicode values above 0xFFFF on Macintosh.
March 11th, 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.
March 8th, 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.
February 26th, 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.
January 21st, 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.
January 18th, 2010· Formulas run 10 to 20 percent faster.
· Macintosh: support for forward delete key and Command-`.
January 4th, 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.
December 16th, 2009· Picture window: millions of colours instead of just twelve.
· Sound window: Move frequency cursor to...
December 1st, 2009· Sound: Draw where...
· Matrix: Draw contours... and LogisticRegression: Draw boundary... support reversed axes.
· Sound window: Move frequency cursor to....
November 2nd, 2009· Editor windows: repaired the Synchronized Zoom And Scroll preference.
October 22nd, 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.
October 10th, 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.
September 24th, 2009· Made more stereo movies readable.
· Editor windows now have a Zoom Back button.
September 18th, 2009· Macintosh: corrected a bug that caused incorrect phonetic symbols if Charis SIL was available but SIL Doulos IPA93 was not.
August 31st, 2009· Corrected a bug in Sound: Change gender... introduced in 5.1.14.
August 22nd, 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).
August 5th, 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.
July 9th, 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....
June 29th, 2009· Made East-European Roman characters available in EPS files.
May 12th, 2009· Demo window.
April 6th, 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.
March 23rd, 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.
March 10th, 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.
February 26th, 2009· Corrected several bugs in Klatt synthesis.
February 2nd, 2009· Editors for Klatt synthesis.
· Corrected many bugs.
January 21st, 2009· Extensive pause windows: Scripting 6.6. Controlling the user.
January 12th, 2009· More Klatt synthesizer.
· First pause form support.
· Renewed CategoriesEditor.
· Repaired several memory leaks.
December 30th, 2008· Bug fixes in Klatt synthesizer.
December 25th, 2008· David's Klatt synthesizer: KlattGrid
December 10th, 2008· Scripting tutorial: local variables in procedures.
November 25th, 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.
November 24th, 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.
November 10th, 2008· Improved reading and writing of text files (faster, bigger).
November 10th, 2008· praatcon -a (for sending ANSI encoding when redirected).
October 28th, 2008· FormantGrid: To Formant...
October 21st, 2008· ExperimentMFC: accepts nonstandard sound files.
October 6th, 2008· Scale times by... and Scale times to... (Modify menu).
September 22nd, 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.
August 13th, 2008· Contributed by Ola Sder: kNN classifiers and k-means clustering.
· Made UTF-16-encoded chronological TextGrid files readable.
August 6th, 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.
July 23rd, 2008· Macintosh and Windows: tab navigation.
July 15th, 2008· OTMulti: can record history.
· Picture window: corrected text in Praat picture files.
June 30th, 2008· Phonetic symbols: breve ().
· Annotation: improved some SpellingChecker commands.
· Table: can now set string values that contain spaces.
June 17th, 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.
June 2nd, 2008· OT learning: added decision strategy ExponentialMaximumEntropy.
May 10th, 2008· Corrected a bug that could cause Praat to crash when you edited an Artword that you had read from a file.
April 29th, 2008· Editing formant contours: FormantGrid.
April 22nd, 2008· Annotating with Cyrillic, Arabic, Chinese, Korean characters, and many more (on Macintosh and Windows).
April 9th, 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.
April 5th, 2008· TextGrid window: corrected a bug introduced in 5.0.17 that could cause Praat to crash when handling point tiers.
April 1st, 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.
March 31st, 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.
March 26th, 2008· Macintosh: returned to old compiler because of incompatibility with MacOS X 10.4.
March 25th, 2008· Windows: more reliable dropping of files on the Praat icon when Praat is already running.
March 21st, 2008· David's vowel editor (New -> Sound).
· Formulas: corrected scaling of sinc function.
March 19th, 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.
March 12th, 2008· Bigger ligature symbol
March 8th, 2008· Corrected writing of new binary Manipulation files
February 28th, 2008· Added two characters.
February 12th, 2008· Corrected the minus sign (-m = "-").
February 11th, 2008· Object IDs are visible in editor windows.
January 23rd, 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).
December 28th, 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.
December 19th, 2007· Corrected a bug that could cause Praat to crash when redrawing the sound or TextGrid window.
December 4th, 2007· Corrected some minor bugs.
November 21st, 2007· More extensive logistic regression.
November 16th, 2007· Object list shows numbers.
· Macintosh: corrected saving of non-ASCII text settings.
October 17th, 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.
October 15th, 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.
October 5th, 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.
October 3rd, 2007· OT learning: leak and constraint in OTMulti.
· Support for writing Table, TableOfReal, Strings, OTGrammar and OTMulti in Unicode.
October 1st, 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.
October 1st, 2007· Corrected redrawing of text with non-ASCII characters.