Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance harmonicity features #44

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

hokiedsp
Copy link
Contributor

@hokiedsp hokiedsp commented Feb 17, 2021

Another important feature set for voice analysis is the harmonic analysis. Praat has it in 2 different places: Harmonicity.h and Pitch_getMeanStrength(...). I'd like to enhance Harmonicity and Pitch class to expose more of them to Python.

[1st commit] addressing Pitch_getMeanStrength()
[2nd commit] enhance Harmonicity class par https://www.fon.hum.uva.nl/praat/manual/Harmonicity.html

TODOs

  • Complete pytest
  • Complete docstrings
  • Make Harmonicity a sequence-like class to access/iterate individual HNR samples

@hokiedsp hokiedsp force-pushed the enhance-harmonicity branch from 4fadc04 to 205397e Compare February 21, 2021 05:01
@hokiedsp hokiedsp force-pushed the enhance-harmonicity branch from 734889c to 5a97409 Compare February 28, 2021 18:10
YannickJadoul added a commit that referenced this pull request Nov 24, 2022
78b163ee6 Merge pull request #2236 from PaulBoersma/master
0f2c5bfbf for version 6.2.23
f2349d542 fix crash in time editors when doing select-"sel"-select-Cut-"bak"
d0c3cf425 support for 690 dpi on Windows
7b2bb371a Merge pull request #2235 from PaulBoersma/master
7eadee672 Merge remote-tracking branch 'refs/remotes/praat/master'
45db50521 kill dialogs for added commands with editor, and prevent seeing two identical dialogs in editor
0d99de885 Merge pull request #2234 from PaulBoersma/master
d48bfe6a6 kill dialogs for added commands with editor, and prevent seeing two identical dialogs in editor
4cff6e3e1 Merge pull request #2233 from PaulBoersma/master
1b0cda54d multiple added editor commands with forms no longer interact
ef9a9d065 `Rename` should leave an ID in an editor's name
de498475e Merge pull request #2232 from PaulBoersma/master
444040f0f for version 6.2.22
afc1c0ad4 Merge pull request #2231 from PaulBoersma/master
56dffee54 Added editor script should preserve the editor context if it contains a form
43e3da401 Merge pull request #2230 from PaulBoersma/master
2a22c164a playing cursor in PointEditor
fab1d6eb7 playing cursor in PitchTier editor
b1fd95493 playing cursor in KlattGrid editors
ac17dfd54 playing cursor in Pitch editor
512fdb39a Merge pull request #2228 from PaulBoersma/master
e7ba11ae4 for version 6.2.21
2f3013b2d Merge pull request #2227 from PaulBoersma/master
11c2dc564 corrected a crash when clicking Change in a DataSubEditor
acb638ec7 bikeshedding menu layout
5407d5d72 Merge pull request #2226 from davidweenink/master
f95c4a993 more copyright notices
79d4adfa4 Merge pull request #2225 from davidweenink/master
a54b2bd7d clearer copyright notice
96ef38ed3 Merge pull request #2224 from davidweenink/master
54371ec8d Merge github.com:praat/praat
ccdd0bd9b correct leak of objects
8e64ef0db Merge pull request #2223 from PaulBoersma/master
07482a5ec Merge remote-tracking branch 'refs/remotes/praat/master'
f893d5f81 corrected name of GUI test file
d2e3e7b14 Delete LongSoundEditor_GUI.praat
e4a565865 Merge pull request #2222 from PaulBoersma/master
2f81056ed  corrected name of GUI test file
8d37ada08 Merge pull request #2221 from PaulBoersma/master
0bf51cfe7 for version 6.2.20
c84afd290 update manual on logging and pitch
054adeab7 Merge pull request #2220 from PaulBoersma/master
2eca32332 understand "editor$" again in log format (bug since 6.2.15)
14546002a Merge pull request #2219 from PaulBoersma/master
233b0f480 corrected KlattGrid command window titles
eeaab64ac KlattGrid consistent names and deprecation year
38b8b8e0b indented commands scriptable
ab436b9d9 Merge github.com:praat/praat
546613675 Merge pull request #2218 from PaulBoersma/master
66c6a224f rid Editor_HIDDEN
67d19d5c4 Merge pull request #2217 from PaulBoersma/master
3f377d91f disclosed hierarchical menus in editors
57d8d945a Merge pull request #2216 from PaulBoersma/master
87e143178 more balanced colours
73bc97203 Merge github.com:praat/praat
ad1f83cce Merge pull request #2214 from PaulBoersma/master
5c752fb95 remove stray top line from Time and Play menus
83e192e2d Merge github.com:praat/praat
e534ec856 Merge pull request #2213 from PaulBoersma/master
8c64830d9 split off LongSound GUI test
d04e4792c more balanced colours
023be48a4 extra argument to Permutation_create
6780a816a Merge github.com:praat/praat
b1b35208f grid changes
fcf30ad10 Merge pull request #2212 from PaulBoersma/master
3b9495ba1 for version 6.2.19
4202c12bd Merge pull request #2211 from PaulBoersma/master
227ec57b7 move more stuff from (Function)Editor to DataGui/FunctionArea
8fc393152 Made "Erase first" work again (bug since 6.2.15).
c73ee9517 info on versions for Ubuntu 22.04
3b2f9542a Merge pull request #2210 from PaulBoersma/master
3ea06ab09 correct execution of added Objects window script after running a failing editor script
6d449ba50 two deleted pictures
6903399d1 Time menu: query window
320a9a492 Merge pull request #2206 from PaulBoersma/master
b7294d56c for version 6.2.18
6c4d98985 SoundRecorder now accepts 20 input devices instead of 8
8d60bc1c1 Merge remote-tracking branch 'refs/remotes/praat/master'
0898eae3b icons
ca64d244e Merge pull request #2205 from PaulBoersma/master
becd7a797 higher-resolution icon on Windows
c6d541c49 Windows SoundRecorder: should have no GPU usage when not recording
4f9a70573 Merge pull request #2204 from davidweenink/master
a6688981f correct type
0c4ebc652 renaming formantCandidates
97103f7a1 variable naming
33142cff4 Merge pull request #2203 from davidweenink/master
d586d90a2 better positioning of Catagories methods
c56523e08 in-place permutations
3732d795d Merge pull request #2202 from davidweenink/master
bf1e6ccc2 All combinations of Sound, FormantPath & TextGrid editable
5e4a29dbc Merge github.com:praat/praat
cf39b9838 Merge remote-tracking branch 'refs/remotes/praat/master'
2dc0f729e for version 6.2.17
fa117aff1 Windows mono as stereo
16cdcfecc Merge pull request #2200 from PaulBoersma/master
008131754 shortcut " || " for alternative menu commands
c238a5a82 FormantPath editable without Sound
77ebba62b Merge pull request #2199 from davidweenink/master
ac563e189 Put the number of model coefficients per track at the top of selection viewer
139f8d822 year
bac619ab6 Query for number of formant tracks
dc460fde9 Merge pull request #2198 from PaulBoersma/master
93420138a made "Save TextGrid as text file" available again from scripts
05c91cf16 made LongSound info available again
22592662b Merge pull request #2196 from PaulBoersma/master
2b78352ff for version 6.2.16: compatibility with stereo-only Windows speakers
5aaa4ca50 Merge pull request #2195 from PaulBoersma/master
322ac14c6 for version 6.2.16
fb0a8063c Merge pull request #2194 from PaulBoersma/master
30098a740 made editor scripts work again from menus
61efa9c47 rid crash when trying to edit TextGrid with LongSound
4cf04edf6 slowed down demoShow() to always drain
89ebc9e7a Merge pull request #2191 from davidweenink/master
946f36c9a non-editable TextGrid, no cut and paste
84cee8d4d Merge pull request #2190 from davidweenink/master
26892892d update manaual page
d05dfe45a check model parameter values
adf45c366 Use Stress in interface
4918ec5f0 Merge pull request #2189 from PaulBoersma/master
a16a63e82 non-editable TextGrids
4237c5144 Merge pull request #2188 from PaulBoersma/master
601104fc0 for version 6.2.15
c97515102 interpret obsolete preferences
bf08960a2 keep obsolete menus available for plug-ins
b9f774a88 Merge pull request #2187 from PaulBoersma/master
ec0c9bc62 simplify scrolling
59439e5bd Merge pull request #2186 from PaulBoersma/master
a10ac5437 editor window names
0da3ed8ef Merge pull request #2185 from PaulBoersma/master
b5c286ffc spectrogram visible in EEG window
005d9014b Merge pull request #2184 from PaulBoersma/master
f26d43442 RealTier menu titles
694686ba2 sender___ to sender
0e9c1ea0e Merge pull request #2183 from PaulBoersma/master
bf96036a4 made areas scriptable
82478eba1 Merge pull request #2182 from PaulBoersma/master
8b799f233 remove all the modifying TextGrid menu items when not editable
5b7b9d570 Merge pull request #2181 from PaulBoersma/master
ee67de7d3 Merge branch 'master' into master
163fb811a the menus "Time" and "Play"
3f742571d Merge pull request #2180 from davidweenink/master
09570c240 no functionChanged for unavailable textgrid
55c449710 Merge pull request #2179 from davidweenink/master
41b030ba0 missing double quote
9982d1d0e Merge github.com:praat/praat
540fac945 Merge pull request #2178 from davidweenink/master
9fb1ab1cf Merge github.com:praat/praat
db86525e7 Merge pull request #2177 from PaulBoersma/master
e019829a2 make sure that times are defined in pitch listing
a37a55717 better legends and function menus
ec70bd1ee Merge github.com:praat/praat
1d92fcef4 Merge pull request #2176 from PaulBoersma/master
f897d39cd replaced special with standard legends in Manipulation window
3941b13f6 no Interval, Boundary & Tier menu if not editable
81616c77d Merge pull request #2175 from PaulBoersma/master
6cd0dc310 restored vertical and horizontal dragging (now in RealTierArea)
7c1d45d33 Merge pull request #2174 from PaulBoersma/master
e845ea5d0 ManipulationEditor now consists of four areas
dac07472c Merge pull request #2173 from PaulBoersma/master
15569bff8 SpectrogramArea
305d9b338 Merge pull request #2172 from PaulBoersma/master
38b418e9e PitchArea
94cac0a53 Merge pull request #2171 from PaulBoersma/master
5929d1f24 PointArea; emptied FormantGridEditor.cpp
40bf94250 Merge pull request #2170 from PaulBoersma/master
e800a46c4 PointArea.h in right folder
6eab66ce3 Delete PointArea.h
48202bba8 Merge pull request #2169 from PaulBoersma/master
4c3ae2db9 PointArea.h in right folder
f331fd880 Merge pull request #2168 from PaulBoersma/master
168fcddbd rid TimeSoundEditor
195b11c3d RealTierEditor, PitchTierEditor and PointEditor now inherit directly from FunctionEditor
aab900617 Merge pull request #2167 from PaulBoersma/master
267433593 rid TimeSoundAnalysisEditor
239ccc642 Merge pull request #2166 from PaulBoersma/master
6296f4979 move a bit from FormantPathEditor to FormantPathArea
8657b9f28 20 menus in FormantPathEditor with TextGrid
59e600d18 FormantPathEditor now inherits directly from FunctionEditor
1bd8e46f1 Merge pull request #2165 from PaulBoersma/master
88e1fa6e9 ERP window now inherits directly from FunctionEditor
1b265d02f Merge pull request #2164 from PaulBoersma/master
3b0fcc1d9 crash because of overlapping coding for Praat/Editor/GuiMenu flags
3b08bee4b SpectrumEditor conformant with areas
4991f6b7c SpectrumArea
897b115ae Merge pull request #2163 from PaulBoersma/master
c2fe5e251 better positioning of channel names
a7b5338e6 Merge pull request #2162 from PaulBoersma/master
b877ac85f EEGWindow now inherits directly from FunctionEditor
d93dbf848 Merge pull request #2161 from PaulBoersma/master
19d1d3d03 TextGridEditor now inherits directly from FunctionEditor
2cf29febc Merge pull request #2160 from PaulBoersma/master
ce2c87aa6 maximumInitialLengthOfWindow
5bc9d29fe no clashing Command-C
913715a69 Merge pull request #2159 from PaulBoersma/master
c764c5489 borrowed SoundArea and SoundAnalysisArea in TextGridArea
ff1348d75 restored circle-clicking in TextGrid area
d85a60797 Merge pull request #2158 from PaulBoersma/master
355cff0f0 moved half of AnyTextGridEditor to TextGridArea
4ef1b0c87 Merge pull request #2157 from PaulBoersma/master
00e5b77c5 TextGridEditor now inherits directly from FunctionEditor
0f9ff35da automated dispatch of v_createMenuItems_file in FunctionEditor
452d9f43d Merge pull request #2156 from PaulBoersma/master
f1d499702 automated dispatch of v_updateMenuItems in FunctionEditor
d9b3bb267 Merge pull request #2155 from PaulBoersma/master
f04eee5b0 automated dispatch of v_createMenus in FunctionEditor
d338828dd automated dispatch of v1_info in FunctionEditor
af125078d Merge remote-tracking branch 'refs/remotes/praat/master'
c1b0f8a85 Merge pull request #2154 from PaulBoersma/master
51b0f3462 Merge remote-tracking branch 'refs/remotes/praat/master'
229946537 automated dispatch of v_windowChanged in FunctionEditor
d61f686f3 Merge pull request #2153 from PaulBoersma/master
7fc6b2645 automated v_mouse dispatch in FunctionEditor
22045007b Merge pull request #2152 from PaulBoersma/master
d7ce3db81 SoundEditor now inherits directly from FunctionEditor
336919035 crashes in TextGrid window without sound
d6bd113be Merge pull request #2151 from PaulBoersma/master
afdcdf6a3 moved v_updateMenuItems out of v_draw but still inside expose event
b5af6e4ab Merge pull request #2150 from PaulBoersma/master
17ec57791 TextGridEditor's SoundAnalysisArea borrows its function from the SoundArea
992133421 Merge pull request #2149 from PaulBoersma/master
bf3ddcff9 Merge remote-tracking branch 'refs/remotes/praat/master'
a75e8b67c moved most of TimeSoundAnalysisEditor to SoundAnalysisArea
11ce9a1fa Merge pull request #2148 from PaulBoersma/master
eb085543f moved most of TimeSoundAnalysisEditor to SoundAnalysisArea
8b4bb89ec Merge pull request #2147 from davidweenink/master
9a06518a3 improved manual page
355696fad Merge github.com:praat/praat
25cd2cbf9 PowerCepstrum: Get peak prominence... should give identical results before and after subtracting the trend
e47f6d43e Merge pull request #2146 from PaulBoersma/master
ec5271db3 better-looking (framed) yellow and green selections in TextGridArea
50cea944c Merge pull request #2145 from PaulBoersma/master
c0d692f7f FunctionEditor highlights only the areas
482e8ba30 statics versus externs race condition
d142f91e1 Merge pull request #2144 from PaulBoersma/master
20f1c919a underline menu items that end in a colon (Mac)
b4168a86a Merge pull request #2143 from PaulBoersma/master
2714408ad double menus
7e3325dd3 Merge pull request #2142 from PaulBoersma/master
fd8ff5712 Draw and Extract menus
715990a01 Merge pull request #2141 from PaulBoersma/master
c7208d68d SoundEditor Edit menu to SoundArea
c38b64627 moved sound playing to SoundArea
bce7c9dde Merge pull request #2140 from PaulBoersma/master
2ed20b8ac emptied TimeSoundEditor from all content (leaving only dispatches)
d66ea3f14 Merge pull request #2139 from PaulBoersma/master
8c61bda5a repair files that Xcode threw away
0dec60afb Merge remote-tracking branch 'refs/remotes/praat/master'
b627a347e fix TextGrid positioning
a590f9093 Merge pull request #2138 from PaulBoersma/master
646c3ba68 TextGridEditor with three areas
780213c07 Merge pull request #2137 from PaulBoersma/master
3478b0abc SoundAnalysisArea
0a07d4758 move most of TimeSoundEditor to SoundArea
8aa212a52 Merge pull request #2136 from PaulBoersma/master
90f5ceb51 moved menus from TimeSoundEditor to SoundArea
031e44a5b Merge pull request #2135 from PaulBoersma/master
a02227c59 move more menus to areas
085912fa8 Merge pull request #2134 from PaulBoersma/master
fc1a633ec DataGui.cpp
165ae81c2 Sound Select menu
7dec5a253 Analysis menu, rids v_createMenuItems_view_sound_analysis and v_createMenuItems_query_log
56cb02609 SoundArea menu, rid v_createMenuItems_view_sound
2cd5e3298 FunctionArea_drawOne/Two, DataGuiCommandCallback
7430e5654 first FunctionArea menu item
a326ca05b Merge pull request #2133 from PaulBoersma/master
c11ce8740 tick half alignment in function editors
d64ca451c boss to DataGui
1450cbcfa Merge pull request #2132 from PaulBoersma/master
493ae8301 drag should change, but click should not
753ea0a18 DataGui.h
be22f967d optimize for current HD screens
416138189 Merge pull request #2131 from PaulBoersma/master
38280d9b3 TextGridArea
fec641b91 Merge pull request #2130 from PaulBoersma/master
12fe7c66b AnyTextGridEditor
1110341af one const
90392e9ba Merge pull request #2129 from PaulBoersma/master
43c3fea59 longer maximum visible duration in LongSound window
b2afe692f rid v_prepareDraw
1b142d3c3 ManipulationPitchTierArea, ManipulationDurationTierArea
e922bdac9 constDaata
737231460 Merge pull request #2128 from PaulBoersma/master
abec40b79 v_drawOverFrame, ManipulationDurationTierArea
0898cfdc8 Merge pull request #2127 from PaulBoersma/master
d476ec74a constThing
9079d2b0f Merge pull request #2126 from PaulBoersma/master
c0138ece2 v1 v9
05fe028a5 v1 (down the inheritance hierarchy) virtual methods
81376ba7c v1_writeText...
103558081 Merge pull request #2125 from PaulBoersma/master
dca3e73f6 renamed v_info to v1_info, and noted some skippings
697558c17 Merge pull request #2124 from PaulBoersma/master
a636a8f23 renamed v_destroy to v9_destroy because it chains up, and removed many
23a62866f Merge pull request #2123 from PaulBoersma/master
afb2b0190 order of header files compatible with Windows (definition of BOOLEAN)
ef58ea7ec Merge pull request #2122 from PaulBoersma/master
560bc3f9d update Makefile with FormantGridArea
18631f113 Merge pull request #2121 from PaulBoersma/master
4d06261da rid double infos
b3a9cea27 made NUMinvGaussQ more precise
c1e185921 Merge pull request #2120 from PaulBoersma/master
20bdc8f9d data again installed by FunctionEditor_init
3cd2b023c DEFINE_FunctionArea_create
0a15e805e Merge pull request #2119 from PaulBoersma/master
f7a723d47 LongSoundArea.h
18c931506 Merge pull request #2118 from PaulBoersma/master
37774cc90 rid makeCopy
366b54b04 rid KlattGrid_RealTierArea
d4e5e35ca Merge pull request #2117 from PaulBoersma/master
0b3aacbc1 solved crash when a Manipulation without a DurationTier was edited
a3cc571d6 Merge pull request #2116 from PaulBoersma/master
06529d783 editable
a9c2570ae Merge pull request #2115 from davidweenink/master
54de45467 separate comment in form
6fc0c542e Merge pull request #2113 from PaulBoersma/master
4b3dd92e0 better scaling in FormantGridArea
2c1a70643 Merge pull request #2112 from PaulBoersma/master
77fa0a6fa rid v_function()
7da667fbe rid RealTierArea_updateScaling
425c2219b rid RealTierEditor_updateScaling
901b863ea Merge pull request #2111 from PaulBoersma/master
04583f848 move several decisions to FunctionArea
a9e95e0bc Merge pull request #2110 from PaulBoersma/master
8624dbf8a centralize updates via invalidateAllDerivedDataCaches
1e4043023 Editor_broadcastChange also sends to self, so that updates can be more centralized
8dbd3901a FormantGridArea is an abstract class
b766c2216 Merge pull request #2109 from davidweenink/master
bb0ea5de0 corrected the incorrect handling of autoscaling in "Draw ellipses where"
942819882 Merge pull request #2108 from PaulBoersma/master
e3944ff54 data into FormantGridArea
6c369bdaf Merge pull request #2107 from PaulBoersma/master
bb50e044b rid third argument of FunctionEditor_init
93dce6cd5 TextGridEditor accepts LongSound again
4a071acf0 Merge pull request #2106 from PaulBoersma/master
f87110d14 rid most v_dataChanged
0e10bdb49 Merge pull request #2105 from PaulBoersma/master
618e1294b corrected Undo in ManipulationEditor
6fb7be6f6 Merge pull request #2104 from PaulBoersma/master
3e959b894 reactivate FormantGrid editor and KlattGrid_FormantGrid editors
c6749583c Merge pull request #2103 from PaulBoersma/master
bcf9b9eaa reactivate Undo in decibel tiers
fca24907b Merge pull request #2102 from PaulBoersma/master
4d013d5f8 FormantPathEditor rid copy-pasted stuff from TextGridEditor (will move to TextGridArea)
8b6d5181e Merge pull request #2101 from PaulBoersma/master
40b8b9b82 enabled Undo in FormantPathEditor
a3c6e3ce8 Merge pull request #2100 from PaulBoersma/master
e4600d797 numerical field needs semicolon before comment not starting with "(="
602dab175 Merge pull request #2099 from PaulBoersma/master
4d68ad217 the left channel is not special in any way
63f4ae61b Merge pull request #2098 from PaulBoersma/master
f568fa225 rid TimeSoundEditor_init, TimeSoundAnalysisEditor, RealTierEditor_init...
e0284abe1 Merge pull request #2096 from PaulBoersma/master
3d8ae8547 EEGArea has to contain a Sound
4b9f45521 Merge pull request #2095 from PaulBoersma/master
0f4ef9a5b riddens of static booleans prevents "drop before click" message in selection viewer toggle
e1c5451fa Merge pull request #2094 from PaulBoersma/master
773edbcd3 TimeSoundEditor: SoundArea is optional
7fb70aa83 Merge pull request #2093 from PaulBoersma/master
5614554e1 FormantPath window: changes have to be broadcast and to be reacted upon
0973d7a0b rid crash in FormantPath window
8064eff37 Merge pull request #2092 from PaulBoersma/master
e4e449b5c data into areas
71fe34690 Merge pull request #2091 from PaulBoersma/master
64ac20d88 data into areas
310616495 data into areas
34e46112e Merge pull request #2090 from PaulBoersma/master
80469b78b LongSound isa SampledXY
82abe3415 Merge pull request #2089 from PaulBoersma/master
1d960f4fb missing prefs file
7c1f2e813 Merge pull request #2088 from PaulBoersma/master
7aa66f560 data into areas
c027aa238 Merge pull request #2087 from PaulBoersma/master
7025d7ee2 foned makefiles
0605cbebd foned makefiles
a2efc2179 Merge pull request #2086 from PaulBoersma/master
21a788806 foned makefiles
3d636bd11 foned makefiles
4935ee88a Merge pull request #2085 from PaulBoersma/master
736dedb0b foned
4f0ee5031 Merge pull request #2084 from PaulBoersma/master
6c1104c4e foned
5a1931350 Merge pull request #2083 from PaulBoersma/master
22f1526c7 foned
8638f1d01 Merge pull request #2082 from PaulBoersma/master
2b40f7681 corrected ERP window
d8a4a9bcf move data into areas
8872567c3 Merge pull request #2081 from PaulBoersma/master
3ee3f9f82 MelderPointerToPointerCast
5917336a0 Merge pull request #2080 from PaulBoersma/master
5aa729733 rid crash in starting PointProcess window with Sound
8f216e1a7 Merge pull request #2079 from PaulBoersma/master
e116d6d8f rid many casts
e854d4c55 const
da5c50b7b Merge pull request #2078 from PaulBoersma/master
93de66341 superfluous fields
5d84c78d2 Merge pull request #2077 from PaulBoersma/master
d24a2f2a1 one area
6bfc35946 Merge pull request #2076 from PaulBoersma/master
8dc2796da SoundArea, EEGArea, ERPArea
a92642379 Merge pull request #2075 from PaulBoersma/master
ef6781dc6 v_distributeAreas()
0fbb977bc Merge pull request #2074 from davidweenink/master
be9126a54 nx == 1 is special
6df3bbbb3 Merge pull request #2073 from PaulBoersma/master
8a79c8a2d remove extraneous SoundArea_prefs.h
55fd45203 Delete SoundArea_prefs.h
55800d3ab Merge pull request #2072 from PaulBoersma/master
f6fe9108c SoundArea_prefs.h in correct location
f26b87b1c Merge remote-tracking branch 'refs/remotes/praat/master'
15451aa18 dummy SoundArea
ec3ad3b74 Merge github.com:praat/praat
1cdfc160c Merge pull request #2071 from PaulBoersma/master
f8bc04cde RealTier unitless
1e8f2b24a Merge pull request #2070 from davidweenink/master
f100254d4 Merge github.com:praat/praat
27031f827 undefined if position is outside domain
6ee6f9cb4 make searches valid within complete domain
ba1bdca40 click state of RealTierArea not static
879fcb504 simplification
e75afcbd6 Merge pull request #2069 from davidweenink/master
adfde56cb rid kSoundDrawingDirection
f28b8bad3 refactor
8547c5e8f Merge github.com:praat/praat
63a690380 Merge pull request #2068 from PaulBoersma/master
14c26269f numbers#
3474f1a33 Merge pull request #2067 from PaulBoersma/master
b3d3ac0bc rid TextGridView
04d514732 Merge pull request #2066 from davidweenink/master
d7dceb50d Merge github.com:praat/praat
51fb3e9fb Fix crash where newFontSize was undefined
b1b0eef94 Merge pull request #2063 from PaulBoersma/master
1fe4d12d7 Windows: corrected poor visibility of Browse buttons in infile/outfile/folder fields
a312c37d5 Merge pull request #2062 from davidweenink/master
ea7ffee8b improved drawing of text within a KlattGrid
ab44c5b58 Merge github.com:praat/praat
68e1ce141 Merge pull request #2061 from PaulBoersma/master
bc3f71a77 for version 6.2.14
e9d4fdea1 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)
65c6dced4 Merge github.com:praat/praat
2ea4227fa repaired bug in drawing the KlattGrid synthesizer when nasal and/or tracheal formants are not present
a8f3dfbff improved calculation of font size
c2613363f Merge pull request #2060 from PaulBoersma/master
e7f16fc36 scrollToView doesn't always change the window
3ef01cd73 Merge pull request #2059 from PaulBoersma/master
f4234b07e KlattGrid areas correct initialization
74b50bb6e rid unused code
ae6094436 Merge pull request #2058 from PaulBoersma/master
2df5f2f2c rid Objective C properties
01bd8917e explicit memory handling in GuiCocoaDrawingArea
764a2703b a couple of Objective C warnings
9ee79cddc clearer failure signals
86bc70684 rid crash on Mac when installing an editor script into a non-existing menu
8c2110af0 Merge pull request #2057 from PaulBoersma/master
6672ceb24 refactor duplicate code
c2e9997f1 Merge pull request #2056 from PaulBoersma/master
0536a761f compute -> have
b19493ec8 integer
f5c10bd22 Merge pull request #2055 from PaulBoersma/master
21f0e57da clearer pref names
12df1ca18 Merge github.com:praat/praat
76599d5fe VowelEditor nicer f0 display of trajectory
d47fa1e07 Merge pull request #2054 from PaulBoersma/master
04eea10c7 NaN-safe repair of preferences
b3d6261a6 Merge pull request #2053 from PaulBoersma/master
7c5eac111 for version 6.2.13
38af6778b Merge pull request #2052 from PaulBoersma/master
ab9afba41 remove invisible space from file name
fbf2e0334 Merge pull request #2051 from PaulBoersma/master
400e2ed18 update Unicode background information
5eb875e65 remove version number from file name
b65eb4698 remove colon and version number from file name
034913ef9 Merge pull request #2050 from PaulBoersma/master
b85312500 test on order of evaluation and variable look-up
0922ece12 Evaluate expression before looking up variable to assign to
3eebcc58e correcter handling of vector with 0 elements
9b702c8c6 improve message for arguments of vector functions
16e62c898 update timing
9ff0d0bf2 Merge pull request #2049 from davidweenink/master
859d558c8 Merge github.com:praat/praat
bd59733a4 placement of path info with varying font sizes
181652332 Merge pull request #2048 from davidweenink/master
80338618d Merge github.com:praat/praat
975e902dd improved placement of path info
be789af88 Merge pull request #2047 from PaulBoersma/master
d84c7f83d Unicode license text
45721639e Merge pull request #2046 from PaulBoersma/master
c035fb739 clean up
71e086d6a Delete UAX #44: Unicode Character Database.html
4bebaaecd Delete UnicodeStandard-10.0.pdf
2fe97d695 Merge pull request #2045 from PaulBoersma/master
688e7ea27 update Unicode version from 10 (2017) to 14 (2021)
f49b417db Merge pull request #2044 from PaulBoersma/master
ae17b6b61 removed Audio.useInternalSpeaker
fb22c6dc4 Merge pull request #2043 from PaulBoersma/master
69b6f0a1a removed the sendpraat directive
0b60d6d1e const
fe4e1be06 layout
165925586 use Melder_clip
9b2946f70 unused #define
9876076ce explicit floats
2507cae54 Merge pull request #2042 from PaulBoersma/master
fde5a9c81 const
cc18a967b FormanPathEditor redraw
c7b49238e Merge pull request #2041 from davidweenink/master
8098e25bd date
e4f0c1a53 Merge github.com:praat/praat
92e70ed5e removed some unused code/variables
cef64bf29 Merge pull request #2040 from davidweenink/master
e81b163c1 Merge github.com:praat/praat
d69bc9780 test MultiSampledSpectropgram
386dd6438 perfect reconstruction
0ed55b659 Merge pull request #2039 from PaulBoersma/master
c5baa09ae PrefsString
6b4898d87 Merge pull request #2038 from PaulBoersma/master
f11479609 refactor preferences
81dfc7a27 Merge pull request #2037 from PaulBoersma/master
6706fa72c rid pref_str32cpy
fb7b5d741 remove off by one bug for frequency amplification
347044468 safer handling of class prefs versus instance prefs (string)
e04e7d816 Merge github.com:praat/praat
3e5c412fe Merge pull request #2036 from PaulBoersma/master
27ebc4631 safer handling of class prefs versus instance prefs (enum)
0e04f979a Merge github.com:praat/praat
7b113eb8d Merge pull request #2034 from PaulBoersma/master
f7f275c9b v_repairPreferences()
732a083f3 Merge pull request #2033 from PaulBoersma/master
2afb4075c safer handling of class prefs versus instance prefs (bool)
9b8a4342c Merge pull request #2032 from PaulBoersma/master
1184e29cd safer handling of class prefs versus instance prefs (int, integer)
c683438c0 correct for windowing effects
06d9c7d5d Merge pull request #2031 from PaulBoersma/master
ffed55430 safer handling of class prefs versus instance prefs (double)
348a466bc Merge pull request #2030 from PaulBoersma/master
8e25dc535 EditorPrefs
9cffefd56 Merge pull request #2029 from PaulBoersma/master
e5684ad6c audio output: allow for latency estimate to be 500 ms off (finally better on Mac)
549bc0310 rid pa_mac_util.*; copy init declarations to pa_hostapis.c
bf3c11344 Merge pull request #2028 from PaulBoersma/master
1b00e079d use PortAudio version 19.7.0
a1cd045f0 Merge pull request #2027 from davidweenink/master
92e367037 typo
e8fb2272a Merge github.com:praat/praat
db25d1cc5 Merge pull request #2026 from PaulBoersma/master
283d341ef for version 6.2.12
46a00cf46 Table: Get sum
43e53f6b2 more integration of v_windowChanged
d9db9275a Merge github.com:praat/praat
24f6deed2 Merge pull request #2025 from PaulBoersma/master
091f08ad9 Merge remote-tracking branch 'refs/remotes/praat/master'
d1bde6538 v_windowChanged takes care of zooming in editor scripts
b90bbc365 Merge github.com:praat/praat
ab0d43a91 check, not maintain
5d633a9dd Merge pull request #2023 from PaulBoersma/master
ec5943a95 for version 6.2.11
33a19f714 Merge pull request #2022 from davidweenink/master
83dc14105 Merge github.com:praat/praat
4f45424d3 smaller tolerance
84d696ef9 Merge pull request #2021 from PaulBoersma/master
d8092c8e4 demoWaitForInput() should work even after interruptable Play with Chinese keyboard
0cc2857dc missing setting in manual
6dafb2187 Merge pull request #2020 from davidweenink/master
aec233a06 simplification
1f2b419cc Merge pull request #2019 from davidweenink/master
257f1261d Merge github.com:praat/praat
19d8cdb12 round instead of floor
041de29f7 test Sound_to_Spectrum_resampled
e4b75710b simplify
925cb7faf repaired a bug that caused the number of samples in the resampled sound sometimes not to be a power of two
ad94072f2 Merge remote-tracking branch 'refs/remotes/praat/master'
95735bfe7 quotes
6bd66e798 Merge pull request #2018 from davidweenink/master
bd6cdaf6c copy as move()
e461c5695 Merge github.com:praat/praat
d291f4fd5 Merge pull request #2017 from PaulBoersma/master
28e3f62d3 dragging state shouldn't be static (because of Cmd-W during dragging)
fd2fcacab a bit of pure virtual
ab97f7619 Merge pull request #2016 from davidweenink/master
f612af0a8 Merge github.com:praat/praat
0c076c041 typo that caused a crash
7265cc84e Merge pull request #2015 from davidweenink/master
7948270ab Merge github.com:praat/praat
04affa6ec refactoring
01ba3abe9 Merge pull request #2014 from PaulBoersma/master
68f6d52ca for version 6.2.10
c71cd3d23 Merge github.com:praat/praat
5395fc90e Merge pull request #2012 from PaulBoersma/master
35dfeba9b Manual: be aware of the possibility that people read the manual on line
34216f79f Demo window: Save as PDF file
10df0a414 TextGrid window: restored the splitting of labels
2643fe392 restructuring files
dc9f8bf32 Merge github.com:praat/praat
cf93a1bd7 put some underscores back in some object names
4dab23c56 Merge pull request #2010 from PaulBoersma/master
694809e91 Merge remote-tracking branch 'refs/remotes/praat/master'
aad560f8d for version 6.2.09
7a5e672ea Windows: support for a screen resolution of 204 dpi
5d2460ac2 typo
f5616006a Merge pull request #2009 from davidweenink/master
2053d1061 Merge github.com:praat/praat
3fa7e7255 make imaginary part of the last spectral value zero
55287c715 Merge pull request #2008 from PaulBoersma/master
3ccebae1e for version 6.2.08: more audio device checks when playing sound on Mac
ccec53539 Merge pull request #2007 from davidweenink/master
cb85d258b Merge github.com:praat/praat
78cf916a1 after a failed reset
e3741d409 Merge pull request #2006 from davidweenink/master
38cc47a2e MulitiSamples style
de39e6b71 Merge pull request #2005 from PaulBoersma/master
56ea8eed9 Merge remote-tracking branch 'refs/remotes/praat/master'
38f718138 for version 6.2.07
3cb73f818 Windows: corrected a bug introduced in 6.2.04 that caused some file names to be unreadable
de1f92209 prevented a rare crash in TextGrid window
44545c81f Merge pull request #2004 from davidweenink/master
b9e72676d hide ommand
2467dc4cd Merge pull request #2003 from davidweenink/master
ea52e3e0e restructure and prepare for declipping
c13f13e97 AnalyticSound to Sound
e33783864 Merge pull request #2002 from PaulBoersma/master
5e9ee0d55 for version 6.2.06
3766545fc crashing prototype mismatch
3c8e452ff conflicting prototypes (crashing bug)
4892178f8 missing prototype
839ac9e18 rid external declaration in source file
78e416194 Merge pull request #2001 from PaulBoersma/master
c3e95497b prevented copy-paste in Demo window from hanging on the Mac
1e3d379b9 more helpful missing-fonts message
ed8c4a291 Merge pull request #2000 from davidweenink/master
a10117da0 longdoubles and style
99c3cb38b remove resource-fork-based Mac sound files from manual
83f7c8124 manual pages on privacy and security
1943c1700 Merge pull request #1999 from davidweenink/master
e17a74e5c DataModeler: more flexible drawing
b74db733d Merge pull request #1998 from PaulBoersma/master
021b227c5 longdouble
218f7856a Merge pull request #1997 from PaulBoersma/master
472c9bc3f longdouble in DataModeler
6c8cb2631 Merge pull request #1996 from PaulBoersma/master
5e6e33425 for --new-send (or the first --send), make audio synchronous
985e67d00 Merge pull request #1995 from davidweenink/master
ff3f703ee SVD rank query
1043b2eaa prepare for ridge regression
70f611f5e svd description is UDV'
e32d3f392 style
16351f032 Merge pull request #1994 from PaulBoersma/master
75587838c Merge remote-tracking branch 'refs/remotes/praat/master'
5cb99cea1 for version 6.2.05
af822e7d8 Merge pull request #1993 from davidweenink/master
feda0055c better documentation for To Spectrum (resampled)...
cd1d8c8ba Merge pull request #1992 from PaulBoersma/master
f866ef411 no pid file on Mac or Windows
ee35920ee Merge pull request #1991 from PaulBoersma/master
57cce5944 MacOS has native support for 48 kHz sampling frequencies
81844e147 Merge pull request #1990 from davidweenink/master
3002717ad const
7fddeda5b style + const
715d30f18 const
2c8ef547b Merge github.com:praat/praat
01b843bd0 prevent crash if eigenvector is drawn with elemnts out of bounds
3f64968ed Merge pull request #1989 from davidweenink/master
28aca8415 prevent crash if eigenvector is drawn with elemnts out of bounds
d45fc1214 Merge pull request #1988 from PaulBoersma/master
9db46e868 odd
b89d855c7 Merge pull request #1987 from PaulBoersma/master
d9732d998 documented --send
de80a4926 Merge pull request #1986 from davidweenink/master
a46aa9ea1 const
933c82a5a Merge pull request #1985 from PaulBoersma/master
c49cc2aba --send for Windows
428a018fa Merge pull request #1984 from PaulBoersma/master
070f5861c --new-open and --new-send
a6bdd1091 Merge pull request #1983 from PaulBoersma/master
7570c432c remove --existing, and introduce --send
d58399d20 Merge pull request #1982 from PaulBoersma/master
db119655e setWorkingDirectory solves Linux prefs-folder-relativeness for --run --existing
5d54db96a sendpraat functionality without sendpraat on Mac and Linux
6f8321e2c Merge pull request #1981 from PaulBoersma/master
564fdde92 more correct command line quoting
f119445ae Merge pull request #1980 from davidweenink/master
655af18a9 style
adf95aa02 newline
e3d476932 Merge pull request #1979 from PaulBoersma/master
ccfa2eda6 stray colons in form labels
75443514d failing test for praat --new --run "p l a y.praat" "e x a m p l e.wav" 2
0ad3f0810 use %td for printfing and scanfing "integer"
2414f667d Merge pull request #1978 from PaulBoersma/master
0b67f1da5 --new and --existing command-line switches
a3574e349 understand Windows GUI
2b003a184 const
ddf3bdb49 Merge pull request #1977 from davidweenink/master
c988cf26e documentation for To Spectrum (resampled)...
dc6a3a9da -no-pie to turn dynamic library into executable
f5feb560d removed no-longer-existing Apple function
58be3cf26 Merge pull request #1974 from PaulBoersma/master
b19b663c6 revert name of pid file to "pid" on Linux to accommodate sendpraat
2ec743f32 doc Unicode
8d3180b04 Merge pull request #1973 from davidweenink/master
3609a2ef7 also Spectrum_to_Sound_resampled
4154d1e77 Merge pull request #1972 from davidweenink/master
444eb703e comment
bf173b4fe search peak in quefrency interval
41105680d Merge github.com:praat/praat
3b1e0aa45 add comments
d8920abf7 readme update on supported editions
c656eacad readme update on supported editions
de94efee4 Merge pull request #1971 from PaulBoersma/master
764a0557b remove `noexcept` from functions that can invoke assertion
a48500a66 Merge pull request #1970 from PaulBoersma/master
b168064f1 for version 6.2.04
85d9126d4 Merge pull request #1969 from PaulBoersma/master
49ee99541 correct newline at end of file
75b2068c8 missing prototypes -> static
830bfa817 Merge pull request #1968 from PaulBoersma/master
6eceb717d doc on --open looking for an existing instance of Praat
75e52e49c TRACEF for temporary tracing to file
5213327da Merge pull request #1967 from PaulBoersma/master
e7f6308d4 fix crash due to "result" being "move"d out of validity
a2b30aa3f Merge pull request #1966 from davidweenink/master
9f77ea4ef espeak manpage
d3e1553ad Merge pull request #1965 from PaulBoersma/master
af419888d PowerCepstrum
532743c33 Windows compatibility
58fdc190d Windows compatibility
a977c65b5 stringize macro
cc002ec38 Merge pull request #1964 from davidweenink/master
78307f8dd style
9707b3984 Merge pull request #1963 from davidweenink/master
e799ff8b0 Merge github.com:praat/praat
dfb98dfe1 espeak: renamed shadowed variables
74ea9498d Merge pull request #1962 from PaulBoersma/master
aa9b16733 fix eSpeak for Windows
2a5b202e8 8-bit file system paths aren't just bland UTF-8
d3dfe03a4 Merge github.com:praat/praat
2bf757a52 Merge pull request #1961 from PaulBoersma/master
a9cef0902 Mac support file dropping on non-running icon again
61db85303 --open opens existing Praat also on Linux
1f1ab4cb1 delete StdAfx.h
7949463c9 update of create_espeak_ng_FileInMemorySet.cpp
43c52f1be Merge pull request #1960 from PaulBoersma/master
f794bce67 ignore macOS file-opening messages during launch
b2c4c8aaa Merge pull request #1959 from davidweenink/master
7b73d0584 Merge github.com:praat/praat
f0d7ab016 clear espeak-work path
f227558b7 add extra espeak-ng files
3c897f4dc global (run-time) versus local (compile-time) setting of tracing
dd45bdedc SpeechSynthesizer upgraded from espeak-ng 1.49 to espeak 1.51
74cc7e6e1 restore old settings
8edee0136 types
f00bd95d5 new version of EspeakVoice
6355e9114 repair offset by 1 in show code
6492e1696 Merge pull request #1958 from PaulBoersma/master
234c4bcaa replace reset with assignment on Linux
922792fd3 Merge pull request #1957 from PaulBoersma/master
78674402c --open tries to use an existing Praat instance on the Mac
7a02c7abd Merge pull request #1956 from PaulBoersma/master
f5c3e7b21 infile/outfile/folder documented in manual
d88e74e2b Merge pull request #1955 from PaulBoersma/master
395e3b7eb infile/outfile/folder in runScript should yield caller-relative paths
06c08edca Merge pull request #1954 from PaulBoersma/master
d62cc88bd infile/outfile/folder on command line should yield caller-relative paths
62b89a977 Merge pull request #1953 from PaulBoersma/master
9daaeeafe infile/outfile/folder forms should yield full paths
33ebe4be5 get correct language and voice data
33a4aaf2b Merge pull request #1952 from PaulBoersma/master
26dd11675 Scripting: allow infile, outfile and folder fields in forms
aeee87871 assignment instead of reset
00035581a compiles and links
6c701a5b6 Merge pull request #1950 from PaulBoersma/master
8644a60c2 Picture-window-hiding command-line option also on Windows and Linux
0e18acdb9 unknown command line options: bail instead of crash
7bad09574 better crash messages when running in batch
4e6ad0a5e command-line option to hide the Picture window at start-up
8ede03d52 exclude mbrola synthesis
4c8bc280e to make the loader happy
94a203856 less compilation errors
3b7079c0f header file corrections
b0b4d9f62 initial espeak 1.51-dev
e7fc43bce Merge github.com:praat/praat
600c173e7 Merge pull request #1949 from PaulBoersma/master
55a9ec57c clearer sendpraat manual
fb16ecf45 Merge github.com:praat/praat
476d372ed Merge pull request #1947 from PaulBoersma/master
7ad8abb91 raw matrix text fields
9fb0a58b8 style
94482a07e Merge pull request #1944 from PaulBoersma/master
abbf2d489 Mac: behaviour of multi-line text fields that do not wrap
f85100e28 Merge pull request #1943 from davidweenink/master
52cfcc230 harmonize requires
2c353e90d Merge github.com:praat/praat
17dae4eb4 Merge pull request #1942 from PaulBoersma/master
5e1f03ceb click from outside selects whole textfield in dialog
72be22e8c Merge github.com:praat/praat
f5f5dcf81 Merge pull request #1941 from PaulBoersma/master
8817fc7b2 scrolling multiline textfields have focus ring and select fully on tab
e75abcdd7 Merge pull request #1940 from PaulBoersma/master
a9422d3cb multiline textfields have scroll bars *and* support Japanse text entry
aa2b41c59 Merge pull request #1939 from PaulBoersma/master
644c7641d for version 6.2.03
0811b8b9b for version 6.2.03
b4d9cb966 for version 6.2.03 (Mac only)
9a1cb2c8f Mac: make Enter work as should on Japanese keyboards in multi-line text fields
713431387 fix require
cd3473489 comment
e5816984b Merge pull request #1938 from PaulBoersma/master
d21291adc merge precondition checks from David and Paul
f7d95d243 Merge remote-tracking branch 'refs/remotes/praat/master'
a48e14e2d for version 6.2.02
b241fa33b Merge pull request #1937 from davidweenink/master
d1aedab2a Merge github.com:praat/praat
e51482dc5 PowerCepstrum: more queries
e230c5ada date
2a87d258d Merge pull request #1936 from PaulBoersma/master
b4c614a68 Melder_clearError should be ordered before anything that could throw
f8d4780e3 Melder_clearError should rethrow if during crash time
d7919ce02 praat_dataChanged should distinguish between error time and crash time
735c8cc5d combine Melder_fatal.* into Melder_error.*
4447e0245 don't say "fatal" to users, but "crash"
cfa4f9659 Merge pull request #1935 from PaulBoersma/master
db5b1bc76 asserts throw before crashing, to give callstack
1ebd089b6 Merge pull request #1934 from PaulBoersma/master
8a67bce3e tracing causes Melder_assert to throw
7ca4d6f84 invSigmoid##()
08cbdc78e fix non-matching sizes in PCA_TableOfReal_to_Configuration
a85827040 more PCA tests
76dff6759 correct comment
21cbbe0d2 Require the number of columns in a TableOfReal to match the eigenvector dimension of a PCA for projections
bbeff9ea2 Merge github.com:praat/praat
f92c9e0e5 Merge pull request #1931 from PaulBoersma/master
f8b74b569 Sound: Change Gender relied on an arbitrary number (namely zero) to be a meaningful pitch value
5b95027e9 Merge github.com:praat/praat
83fb32ab0 Merge pull request #1930 from PaulBoersma/master
ed34a1a58 manual links should be case-insensitive also in HTML folder
7059c88d5 more functions in manual
2318cbce2 NoulliGrid: Paint...
f3c05b2dc Merge github.com:praat/praat
ebb36c0a6 Merge pull request #1929 from PaulBoersma/master
9c882439a for version 6.2.01
7fea07d30 corrected a bug that caused thick lines in the Sound window when playing
6e12e9616 Merge github.com:praat/praat
f1e092aaa Merge pull request #1928 from PaulBoersma/master
10332981f Merge remote-tracking branch 'refs/remotes/praat/master'
60bc27c95 for version 6.2
f9fdc2dd3 longer function list in manual
2dfe574ea Merge github.com:praat/praat
770583a67 Merge pull request #1927 from PaulBoersma/master
dd504068e opening triangle can overlap with selection rectangle
9be75c58a Merge github.com:praat/praat
fcb73d505 Merge pull request #1925 from PaulBoersma/master
f1bd4f930 guard against predefined CC
b094b2efc unshadow variables
0e8a37591 Merge pull request #1924 from PaulBoersma/master
8d661ce0c v_hasSelectionViewer()
586bc8b05 Merge pull request #1923 from PaulBoersma/master
99edd30bf closing box and opening triangle for selection viewers
66a56e3d5 Merge pull request #1922 from PaulBoersma/master
c66abc57c fix toward-zero rounding
d683c1b6f room above selection viewer, for closing box, title and tabs
0db5b8d7f FunctionEditor:Preferences always redraws
a01676e45 info commands are direct
3fee10a36 Merge pull request #1921 from PaulBoersma/master
1db913dbc remove X11 from dependency list
04560cc62 Merge pull request #1920 from PaulBoersma/master
2e3748653 compiler warnings about "interpreter"
e8b24dc81 Merge pull request #1919 from PaulBoersma/master
4d9affb69 Machine_getMenuBarHeight -> Machine_getMenuBarTop/Bottom
b1baa7f0e Merge github.com:praat/praat
13e4e8ce0 Merge pull request #1918 from PaulBoersma/master
56b27dd38 centred surrogate window titles on Chrome
e8be37d32 Merge pull request #1917 from PaulBoersma/master
94b8ce03a rid X11-specific stuff, mainly from sendpraat
f42ceddee 'wayl' to 'w' to silence warnings
d01de7891 Merge github.com:praat/praat
f5df53e4b Merge pull request #1916 from PaulBoersma/master
5367af387 Wayland compatibility
a0fe88758 Merge pull request #1915 from PaulBoersma/master
d2255f911 fix (i.e. hack) Wayland form positioning in resizable windows
31c08b122 Merge pull request #1914 from PaulBoersma/master
e9f4a67e1 chrome_surrogateShellTitleLabelWidget allows changing window title
fb451cba4 Linux system version denotes Wayland or X11
42191e7ae command line option --trace
09f36ee85 typo
19f49ea27 Merge github.com:praat/praat
0b2269ada Merge pull request #1913 from PaulBoersma/master
a5cf3d2cf Chromebook: underline window & dialog titles, centre dialog titles
ce1865927 Merge github.com:praat/praat
26c0c5259 Merge pull request #1912 from PaulBoersma/master
e6033709c more Chromebook compatibility
e62dce29f Merge github.com:praat/praat
5dd78ec09 Merge pull request #1911 from PaulBoersma/master
0dc66fa81 Chromebook: hacked window title into window, above menubar
571863161 Chromebook: hacked the dialog title into the dialog
4a7407538 Merge github.com:praat/praat
721cc2b02 Merge pull request #1909 from PaulBoersma/master
f72b68c77 for version 6.1.56
6c8173e5d Merge pull request #1908 from PaulBoersma/master
4ed7f7da7 `Record Sound (fixed time)` should return object ID
f92850800 bool, const, integer
e869c529a Merge github.com:praat/praat
e773bc937 Merge pull request #1907 from PaulBoersma/master
e7f2a7ead integer, const, void
771f9c942 Merge github.com:praat/praat
adc778008 hacking Monterey compatibility
136ae8e52 more phonetic symbols in EPS files
b95ffd680 Merge pull request #1906 from PaulBoersma/master
3db8b8446 included GPL 3 text in manual
6eb6dfc2b Merge github.com:praat/praat
06965546b typo
e9d920eb9 Merge pull request #1905 from PaulBoersma/master
8dc02cc59 for version 6.1.55
07ac59c6f when tracing is on, assert is mirrored in throw
1514c2219 do not include added commands in C library
fb2f21f0c make sure that all actions have a "form label" for all fields
a58b42a7d Merge pull request #1904 from PaulBoersma/master
512aadca5 don't promise strong exception guarantee for Formula
f36977268 Merge pull request #1903 from PaulBoersma/master
c709460ad guard TextGrid extraction against empty tiers
817db7772 Merge github.com:praat/praat
0e357200b Merge pull request #1902 from PaulBoersma/master
2bfdddb2a TextGrid window: guard against undefined anchor time
9f3d4a245 mid-centralized diacritic
21d951265 Merge github.com:praat/praat
d492c6b60 About box should state release date so as to suggest updatability
e40ae1024 manual should mention free software
7f6a1fb33 manual should reflect that Movie and Play are both called "Play movie"
a572684bc "Write to console" shouldn't be in manual
76d3672a7 reshuffled Help menus
fbc5b13e0 Merge pull request #1900 from PaulBoersma/master
2593cf204 reshuffle New menu (and Open menu)
09aea0d87 Merge pull request #1899 from PaulBoersma/master
0366c3a2f dialogs for added menu commands should not contain the script name, because the direct added menu commands show nothing either
13f4c7db3 Merge pull request #1898 from PaulBoersma/master
065c346bf clearer and less obtrusive mention of script file path in added menu commands
42cc05e8b Merge pull request #1897 from PaulBoersma/master
1872ee7d7 trying to call an added menu command from a script should give an informative message
719320c88 int -> bool
56da75b69 clicking Cancel when Browsing an Infile field should not crash
638467e5b shadowing warning in lambdas
64f2602d2 update manual to reflect new source folder structure and new include file
781fb8171 changed "Script file" field in plugin dialogs from Text to Infile
b437e8fb3 added GPL 3 license file
edcf3272e Merge pull request #1896 from PaulBoersma/master
6dca82cf0 percolate assert on startSelection
a34ceada2 Merge github.com:praat/praat
10db0d038 Merge pull request #1894 from PaulBoersma/master
c5236e32b for version 6.1.54
9fe156689 Merge pull request #1893 from davidweenink/master
4673be544 Merge github.com:praat/praat
9c768715b update restructured
97ce5ec1c Merge pull request #1892 from PaulBoersma/master
81a20fcf4 percolate assert out of AnyTier_hasPoint to figure out TextGridEditor dragging bug
3d1552877 Melder_atoi casts
7b2a8f959 allow non-integer analysis view settings
fafe633c1 style
84c267d0f style
ef6d29273 Merge github.com:praat/praat
8cfa58705 prevent crash when using find
5105a755f const
d7f26d5dc Merge pull request #1890 from davidweenink/master
4260dbae3 Merge github.com:praat/praat
ebc4de7e8 rstructured Command
b2b69753b style
1d39f4418 Merge pull request #1889 from PaulBoersma/master
e101964c5 fewer warnings for finite/isfinite in GSL config
0243d4db5 const
be48e5b3a delete superfluous code from bisection
af8f10ac6 attempt to implement PDF file saving on Windows
f68b72b6a MelderString class invariant check
fe34d9c45 Merge pull request #1888 from davidweenink/master
2ad59a72a prepare for undo
65018131b Merge pull request #1885 from davidweenink/master
6a506b096 style
9f075e845 prevent possible crash
558567746 Merge pull request #1884 from PaulBoersma/master
a9a4cc0a5 assertion in MelderString_append() on behalf of analyzer
f1a73a411 Melder_fatal() should expose the abort()
943d8bd47 superfluous abort(); should be exposed to callers
5beb7eabc an assert that guides against analyzer complaint
0bd7dffe6 Merge pull request #1883 from davidweenink/master
791f09f0e PowerCepstrogram: tabulate cpp values
c44239927 Merge pull request #1882 from PaulBoersma/master
3994688d7 ExperimentMFC: reaction time for when responses are sounds should be between initial show and OK
ba380c48f Merge pull request #1881 from davidweenink/master
91a24d77f make horizontal cursor visible
c87159da0 Merge pull request #1880 from davidweenink/master
52fddc530 style changes
215b0ff5f Merge pull request #1879 from PaulBoersma/master
0433c3aa5 repaired global escape menu item on Mac
43dff880f Merge pull request #1878 from PaulBoersma/master
c0c51f4cd fewer autoSTRVEC({}).get()
62646c247 splitBy()
39c1a0064 for version 6.1.53
233b1a0ba Merge pull request #1877 from PaulBoersma/master
135df5aee Solved a many-years-old bug that caused misalignment in PDF files on Linux if the origin of the picture was not in the top left corner.
036fc6f9e Merge pull request #1876 from davidweenink/master
d4b1d686d Sound_reduceNoiseBySpectralSubtraction_mono: simpler solution to one off bug
aa6e6b009 Merge pull request #1875 from davidweenink/master
39b933763 Assertion instead of Require
6003d92f9 Merge pull request #1874 from davidweenink/master
db4e2a6bc Sound_reduceNoiseBySpectralSubtraction_mono: corrected an off by 1 difference between the nx of the noise Ltas and the sound Spectra
cc15dc5dc Merge pull request #1872 from PaulBoersma/master
ee8b803d7 for version 6.1.52
9f6ba4c84 Merge pull request #1871 from PaulBoersma/master
b4174e46f updated README
c3faf9b5d each header file should have one version
1cae25d10 arguments to Axes should be bottom first, then top
3b8d97788 Merge pull request #1870 from PaulBoersma/master
220d763cd FLAC doc
32bff4533 Merge pull request #1869 from PaulBoersma/master
d852faf37 FLAC 1.3.3
d1e6f5d6c Merge pull request #1868 from PaulBoersma/master
9faa07302 FLAC 1.3.2
267e2ab3e Merge pull request #1867 from davidweenink/master
4f858045b better comment
496bb7921 Merge pull request #1866 from PaulBoersma/master
49f867153 prevent setting nrow or ncol to zero during copying of empty matrix
e68425a1b Merge pull request #1865 from davidweenink/master
76a5a0738 consistency in use of optimal
b6728d466 Merge pull request #1864 from davidweenink/master
9d0fdbd8a typo
a14517e84 Merge github.com:praat/praat
e4cbff7fb more manual pages
c398501a3 Merge pull request #1863 from davidweenink/master
d2c235c29 typos
6425e7d82 corrected added arguments
6a9a894e2 Merge pull request #1862 from PaulBoersma/master
d1dfae482 melder/*.cpp should depend on melder/*.h in Makefile
778229fe4 Merge pull request #1861 from PaulBoersma/master
c80187caf rid crash when reading Vorbis files on 32-bit platforms
ec3f9dc5c Merge pull request #1860 from PaulBoersma/master
e6d42bf8d ungroup sisters if cut or paste even in ungrouped editor
c7127a7a0 Merge pull request #1859 from PaulBoersma/master
c26ae217f generalize ungrouping to all sister editors
14b2f5af1 rid strange "$file" in Run Script
28b0c7f17 Merge pull request #1858 from davidweenink/master
1fbfd86af style
93acb4af2 more testing for Permutation
9d4db47f0 move calculation of grid dimensions to FormantPath
0e86871f8 Merge pull request #1857 from PaulBoersma/master
176bc598b Merge remote-tracking branch 'refs/remotes/praat/master'
1d1929fc2 assertion guards for Melder_clipped
079ddc4f3 Merge pull request #1856 from davidweenink/master
7e8ba7b7d tests of covariance structure
77a674b7d style
9917b96cd typo
e5f973645 test TableOfReal_and_Permutation
fe8d6dca7 Merge pull request #1855 from PaulBoersma/master
55bf4d3f8 superfluous includes
01d81372f fewer compiler warnings
3a1c9a33a Merge pull request #1854 from davidweenink/master
386ef76e1 style
48750c8fd Some covariance and corre;ation tests
f24e3926c Merge pull request #1853 from davidweenink/master
3ac1f6d75 Table listings
7cd2bd246 Merge pull request #1852 from davidweenink/master
062d3cb8c tabulate optimum interval formants
c1607d0b9 typo
3935b5434 Formant_extract move to Formant_extensions
17428cb1b Merge github.com:praat/praat
6dbbf40f2 Merge pull request #1851 from PaulBoersma/master
34e264ec7 const
3b0a508fd Merge pull request #1850 from PaulBoersma/master
c5edaa877 more portable endianness testing
18cde9dd0 Merge pull request #1849 from PaulBoersma/master
c3aa4de9e superflous synonyms pulseAudio and pulseAudioStruct
67f3f6507 Merge pull request #1848 from davidweenink/master
79fee1a7c Merge github.com:praat/praat
6b051244e rename "Stress listing" to Stress of fits listing
7137f24b1 No need to subtract 1 from minimum number of observations
41552de4e Delete melder_audio_pulse.h
a541ab699 Delete melder_audio_pulse.cpp
15700960e Merge pull request #1847 from PaulBoersma/master
49810fe2e rid special melder_audio_pulse.*
55f5e4694 const
39efd916c Formant listing
24f36db11 Merge github.com:praat/praat
02dc99900 manual
1f6a4e6e9 Merge pull request #1846 from davidweenink/master
90a7d7f6b style, consistency, manual
ad0f0da8a rename variables
c1e08a179 Merge pull request #1845 from PaulBoersma/master
381a54355 removed some C++ jargon from manual
e7d503d88 solve merge conflict
59a33f269 incomplete changes
260390364 manual
2ccf97e26 Merge pull request #1844 from PaulBoersma/master
23dfb773b for version 6.1.51
f5d540d42 Sound windows: Get amplitude(s)
f5f038a07 Spectrum: Tabulate (verbose)
63ac9b2ea Merge pull request #1843 from PaulBoersma/master
4ed6d2527 Merge remote-tracking branch 'refs/remotes/praat/master'
26c2ac036 more precise handling of odd number of samples in approximate DFT
1e4b054d2 Merge pull request #1842 from PaulBoersma/master
1027b89e9 Merge branch 'master' into master
d8462678f hypot
80e440d6c Merge pull request #1841 from davidweenink/master
7b4385bd7 revert commit 35f2ec8060733
5fe20e69b Merge pull request #1839 from davidweenink/master
81548a4e5 typo
1e048e8eb manual pages added
35f2ec806 correct row/column interchange error
f27dcf774 use STRINGARRAY_LINES in forms to fit on the screen
33b0abfc6 Merge github.com:praat/praat
f729d9575 manual changes
8c31b00db resampling-DFT corrections
b2c5f7da7 Merge pull request #1838 from PaulBoersma/master
1e7563a06 reselection in loop in example code
789508911 code in manual should fit on one standard line
c5ba8d1f5 code in manual is indented with CODE1, not with spaces
364ef0f08 script style: no extra indentation in continuation lines
0e7eaf253 Merge remote-tracking branch 'refs/remotes/praat/master'
410739809 const
0c6bd7b6e Merge pull request #1837 from PaulBoersma/master
6f6a89d78 renamed some remaining Textvec to StringArray
05214d3cb smoother scrolling in manuals
2aea575f9 Merge pull request #1836 from davidweenink/master
5de4e5746 TextGridNavigator: improved manual page
5cca808c1 test if number of samples is already a power of 2
fad9b1686 Merge pull request #1834 from PaulBoersma/master
4b1c7ffe7 rid newINTVECfromString
ae10fb20d rid newVECfromString
5c807484f rid newVECfromString
f2a2d72e5 Merge pull request #1833 from davidweenink/master
70f860fbe style
21ac0e48e style
21942724a Merge pull request #1832 from PaulBoersma/master
e237ea50b vectors in Polynomial
a2db4497c Merge pull request #1831 from PaulBoersma/master
7123c7d3a FunctionSeries with vectors instead of strings
5e6afc3d6 Merge pull request #1830 from PaulBoersma/master
27e40794c fewer SENTENCE
bf5acb1de Merge pull request #1829 from PaulBoersma/master
7391c78d5 Merge remote-tracking branch 'refs/remotes/praat/master'
e1c763ebc more replacement of SENTENCE by REALVECTOR
c3dc16513 real vectors should be REALVECTOR instead of SENTENCE
862750252 Merge pull request #1828 from davidweenink/master
aa463e488 removed error in time conversion to string
73053739b Merge github.com:praat/praat
c9259bee8 help FormantPath man page
6351c55a2 rid two parameters from Strings_createFromSTRVEC
b18a50169 Merge pull request #1827 from PaulBoersma/master
eac7d28d9 archaic syntax should support vectors that used to be strings
24b1c9fc5 Merge pull request #1826 from PaulBoersma/master
6eab0771e TEXTFIELDs that represent string arrays should be STRINGARRAYs
16fa0d102 Merge pull request #1825 from PaulBoersma/master
4ee6d0833 manual window should be titled "Praat Manual"
d2c6b5829 Merge pull request #1824 from PaulBoersma/master
0d899e2e8 splitByWhitespaceWithRanges_INTVEC with only one parameter
78e5c79b4 Merge pull request #1823 from PaulBoersma/master
2e8e37d7e correct depth
bf8581870 Merge pull request #1822 from PaulBoersma/master
8aef1fff9 rid one of the two getElementsOfRanges
fd061da55 Merge pull request #1821 from PaulBoersma/master
56f3a7250 more channel number lists are INTVEC
aa54f877c sortedSet_INTVEC
681766afb Merge pull request #1820 from PaulBoersma/master
155c0ad5c simpler vertically added labels
30c1b8a83 Merge pull request #1819 from PaulBoersma/master
008949298 TEXTVEC with Table: Rows to columns
dbe64f74a superfluous #undefs
31d8c40f6 Merge pull request #1818 from PaulBoersma/master
7e7b34eb5 new header praatM.h so macros never clash with EditorM.h
cfb427a2e praat_DataModeler requires no praatP
03276cb00 Merge pull request #1817 from PaulBoersma/master
55cfbb386 better integration of integer vectors in interface
78517fea4 Merge pull request #1816 from PaulBoersma/master
e9f879b85 conversions between VEC and INTVEC
507fbe102 quantiles of zero-length vectors should be undefined
3b97a683a Merge pull request #1815 from PaulBoersma/master
bb40a1009 form fields
71137a7d4 TEXTFIELD without colon
f71f6544e Merge pull request #1814 from PaulBoersma/master
c138db589 date#
58e89bd38 const
0c4f5439c Merge pull request #1813 from PaulBoersma/master
ed87dc5a6 fft samples computation
00bfe7445 Merge pull request #1812 from PaulBoersma/master
e80fb3ed1 Melder_iroundUpToPowerOfTwo
0ab6eb357 Merge pull request #1811 from PaulBoersma/master
ba44f5ed3 const
14fdfcf4f fewer warnings, more checks
405285550 superfluous declarations
76a69d6fa fewer warnings
75b83e262 SpeechSynthesizer
7eb1d1173 Merge pull request #1810 from davidweenink/master
cfe09a3ae removed interfering header file
a8a731e7d Merge pull request #1809 from davidweenink/master
b11438e7e remove unused macros
9d59a88b1 style
d166b7ede rename C_*VEC to ARRAY_TO_*VEC
26a056304 Merge pull request #1808 from PaulBoersma/master
4d40d9aa5 some cases of C_VEC and C_INTVEC
f9483417e Merge pull request #1807 from PaulBoersma/master
9f9083ea5 cheap conversion from array to vector with C_VEC, C_INTVEC, C_STRVEC
79fbd56eb Merge pull request #1806 from PaulBoersma/master
603f8e211 rid constVEC with initializer list
c7c92cbb7 Merge pull request #1804 from PaulBoersma/master
75ad9120a initializer list creates autoSTRVEC instead of constSTRVEC
8536ebb49 Merge pull request #1803 from davidweenink/master
2ba43c853 style
67c06b22b FormantPath add queries
31447fdd6 style
da44715bc use bins at zero and nyquist frequencies
b8f5d480a Merge github.com:praat/praat
610c36852 Merge pull request #1802 from PaulBoersma/master
a7f44e863 for version 6.1.50
396206cf0 Merge github.com:praat/praat
eae60d1dd Merge pull request #1801 from PaulBoersma/master
f494e56ce scripting: object vector assignments
8ec6b9631 Merge github.com:praat/praat
84d8670b7 improve testing of equality for float
3228c5323 Merge pull request #1799 from davidweenink/master
de51944ba safer testing
4755d95c7 more MDS tests
8394c27bf Merge pull request #1798 from PaulBoersma/master
0fcd2895b fix initializer list initialization in Create KlattTable Example
16411416b Merge pull request #1797 from PaulBoersma/master
b986659c5 sinh##, round##, sqrt#...
dd0d78d37 Merge pull request #1796 from davidweenink/master
d47694b06 Revert buggy initialisation lists in Configuration_createLetterRExample, with explanation
0fb9ea369 Revert buggy initialisation lists in Configuration_createLetterRExample
49c231392 Merge pull request #1795 from PaulBoersma/master
30520b383 for version 6.1.49
4420db11b Merge pull request #1794 from PaulBoersma/master
ef7d84150 conversions from Table and Matrix to RealTier
a764c4bf7 Merge pull request #1793 from davidweenink/master
b4aea3019 Patch of Rafael Laboisière
2c1ed03e7 Merge pull request #1792 from davidweenink/master
b831638da calculate correct first frequency, x1
24ed3b3a7 fill bins at zero and nyquist frequency
7148f653e add bins at zero and nyquist frequency
c7b48fcb2 shift and unshift phase by 90 degrees
1bd4fe32a Merge github.com:praat/praat
b24e73a3b Merge pull request #1791 from PaulBoersma/master
50427f4dc RealTier casts
77bf045af Merge pull request #1790 from PaulBoersma/master
c3f756c24 lots of RealTier commands, including View & Edit
6bec7da71 improve additive constant calculation
f92f1378b Merge pull request #1789 from PaulBoersma/master
ee61ac950 rid v_defaultYminText()
71f985e21 Merge pull request #1788 from PaulBoersma/master
1efb82111 Merge remote-tracking branch 'refs/remotes/praat/master'
788726a21 Merge pull request #1787 from PaulBoersma/master
839bc25f7 Merge remote-tracking branch 'refs/remotes/praat/master'
555344c5e rid v_defaultMinimumValue()
9844a2c09 Merge github.com:praat/praat
a2332bbf2 Merge pull request #1786 from PaulBoersma/master
21a76645f KlattGridAreas
c3af18fc4 Merge pull request #1785 from PaulBoersma/master
30ffe6e91 OptimalCeilingTierArea prefs
4bfec82b4 Merge pull request #1784 from PaulBoersma/master
0fc71d291 RealTierArea prefs in more child classes
fceb05544 Merge pull request #1783 from PaulBoersma/master
416377838 IntensityTierArea prefs
83875818e better show flow of test
4ce4cbae1 Merge github.com:praat/praat
76fa8701a Merge pull request #1781 from PaulBoersma/master
142f457a9 RealTierArea_init()
cf174f5db Merge pull request #1780 from PaulBoersma/master
9880a2198 rid semitone drawing in ManipulationEditor
f4c83c64b Merge pull request #1779 from PaulBoersma/master
d96a739aa v_defaultYmin -> v_defaultMinimumValue
4d8b26ec9 Merge pull request #1778 from PaulBoersma/master
873c67f90 fall back on default range for KlattGrid windows
c36ef3a57 Merge pull request #1777 from PaulBoersma/master
7ba4e3180 simple data-based scaling in Manipulation window
d376e2239 Merge pull request #1776 from PaulBoersma/master
0f2150c22 DurationArea preferences override
45d72a0f8 Merge pull request #1775 from PaulBoersma/master
206d7e495 moved min and max from PitchTierArea to RealTierArea preferences
351206531 Merge github.com:praat/praat
ffadb81c7 Merge pull request #1774 from PaulBoersma/master
3b3aa0ec7 scripting: plus-gets for vector and matrix elements
8234733d6 change line to citation
bc9072ac5 Merge pull request #1773 from PaulBoersma/master
d0b043a98 remove double # after bold
1cbe1f234 Merge pull request #1772 from PaulBoersma/master
40604417e formant -> format
f0234b5f6 Merge pull request #1771 from PaulBoersma/master
b4f65071a sound file manual
951814ca7 Merge pull request #1770 from PaulBoersma/master
7961b0d4f for version 6.1.48
1258db5de better shift-dragging of multiple boundaries in TextGrid window
402a00293 Merge pull request #1769 from PaulBoersma/master
b980ed88f correct failing selection logic
3c8dfff4b Merge pull request #1768 from PaulBoersma/master
738769508 idiomatic list initialization in Letter R example
14ab8f125 Merge pull request #1767 from PaulBoersma/master
b83d5852c publications from editors return an object ID again
64a0380a1 Merge pull request #1765 from davidweenink/master
05a55be77 style
b61f7efc3 Merge pull request #1764 from davidweenink/master
c5012cbfc style
222b091ee Merge pull request #1763 from PaulBoersma/master
75f74d56d override
e7ed91c29 Merge pull request #1762 from PaulBoersma/master
469821465 crash when listing a Network with zero nodes
e37443cd7 Merge pull request #1761 from davidweenink/master
d173c9d74 extra test for solvedNonnegative against nnls in R
06e2c517b Merge pull request #1760 from davidweenink/master
14d05cf58 better prototype
36b6bb023 Merge pull request #1759 from davidweenink/master
b776fac9a solvemerge conflict
1a05d2567 tol and itermax arguments in newVECsolveNonnegativeLeastSquaresRegression call in structISplineTransformator :: v_transform w…
@YannickJadoul YannickJadoul force-pushed the master branch 2 times, most recently from 36b9043 to b6595d3 Compare June 14, 2024 12:01
@hokiedsp hokiedsp force-pushed the enhance-harmonicity branch from 5a97409 to 57b5e04 Compare October 4, 2024 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant