David Bailes
f458df1c7b
Changes to a number of dialogs so that the NVDA screen reader can read the titles. Missed these in my last patch. The accessibility name of the dialog is set to the title.
2015-05-18 13:57:05 +01:00
Steve Daulton
19e068f087
Allow more decimal places for noise generator amplitude.
...
Noise generator now has the same precision as Tone and Chirp.
2015-05-18 01:06:15 +01:00
Steve Daulton
4d0c7cd97b
Fix for bug 930.
...
Calculate with doubles rather than float.
Simplify calculation of max/min peak.
Slight hack to work around limitation in FloatingPointValidator.
Allow 'close equality' in CheckClip().
Tested on Debian 8 and Release build on Ubuntu 14.10.
2015-05-18 00:21:23 +01:00
Leland Lucius
5817fec5c7
Make sure to layout the button swap on Windows
2015-05-17 11:10:16 -05:00
yam
6df443bd37
Fix background (behind button bar) drawing on GTK
2015-05-17 10:25:47 -05:00
Leland Lucius
913cfe23b4
Fix for bug #879
2015-05-17 01:02:52 -05:00
Leland Lucius
b88646616a
Prompt to replace existing preset and don't allow blank name.
2015-05-17 00:19:35 -05:00
Leland Lucius
a7203c5d3f
Fix crash when certain effects are open and a new project window is created
...
This affected VST, LADSPA, LV2, and Audio Unit effects.
2015-05-16 22:14:07 -05:00
Leland Lucius
19e10ec81a
Merge pull request #44 from daavery/master
...
update for wx3
2015-05-16 16:22:33 -05:00
david avery
72385c7faf
wx3
2015-05-16 14:40:29 -06:00
Leland Lucius
3d47af8ef5
Merge pull request #43 from spider-mario/stereo-to-mono-effects
...
Prevent stereo->mono effects from causing a crash.
2015-05-16 13:36:30 -05:00
spider-mario
6868a318d9
Prevent stereo->mono effects from causing a crash.
2015-05-16 17:53:04 +02:00
spider-mario
e6b0869a82
LADSPA: correctly compute the default value for logarithmic control ports
2015-05-16 16:05:46 +02:00
David Bailes
66084b65ef
Changes to a number of dialogs so that the nvda screen reader can read their titles. The accessibility name of the dialog is set to the title of the dialog.
2015-05-16 09:35:21 +01:00
Leland Lucius
a3b1803bf0
Fix overly aggressive validation
2015-05-16 03:23:18 -05:00
Leland Lucius
6cc7bcf384
Fix unitialized variable and remove duplicate
2015-05-16 03:00:47 -05:00
Leland Lucius
043f427e7a
Get rid of the "=" from the Nyquist prompt name
...
Hopefully won't cause any probs (shouldn't really)
2015-05-16 02:13:57 -05:00
Leland Lucius
c2d8aa9421
Missing include when building for wx3.
2015-05-16 00:29:53 -05:00
Leland Lucius
71000f6cb2
Make sure the current dialogs buttons are found...
...
...FindWindowById() looks at parents too
2015-05-15 18:52:09 -05:00
Steve Daulton
fbaab8702e
Small optimization - non-linear preview copies only selected tracks by default.
2015-05-15 16:57:29 +01:00
Steve Daulton
d9f3c432d4
Fix for bugs 943, 942, 941, 843 and 775.
...
Non-linear effects now process tracks before mixing.
This will be slower when multiple tracks are selected
but the preview should now match the applied effect.
SetLinearEffectFlag(true) allows linear effects to
preview more quickly when multiple tracks selected, by
pre-mixing selected tracks.
Simple generators like Tone and Noise may be marked as
'linear' so that they only preview a few seconds.
Generators that vary over time (such as Chirp) must use
the full duration that is set. As this currently
requires calculating the full duration, preview for
'non-linear' generators are not limited to the preview
length.
2015-05-15 12:51:51 +01:00
James Crook
c85bf1c531
StereoToMono now EffectTypeHidden
...
This way it does not appear in the list of effects available to choose.
2015-05-14 22:15:44 +01:00
James Crook
8ae6fc42e1
Added 'More...' to Generate and Analyze menus
2015-05-14 16:11:46 +01:00
Steve Daulton
5fd751169f
Update Amplify.cpp
...
Fix for a rounding bug that causes the OK button to be sometimes greyed out. The bug may be Linux only (not tested on other platforms) but should not adversely affect other OS's.
2015-05-13 13:26:15 +01:00
Leland Lucius
409cb45362
Make sure selection times are initialized
...
This should fix the initial duration issue when adding
generators to chains.
2015-05-12 23:19:56 -05:00
Leland Lucius
186cdb1248
Make sure "default" builtin effects are always registered
...
This appears to be a little overboard, but it makes the
registration of defaults a little more generic.
2015-05-12 10:41:22 -05:00
Leland Lucius
07f965a057
Make sure the effect ID is valid (non-blank)
2015-05-12 10:40:28 -05:00
Leland Lucius
ff0cd7c347
Try fixing bug #927 again...last attempt was brain damaged.
2015-05-11 14:04:02 -05:00
Leland Lucius
0c9111608d
Fix for bug #927
...
At least I'm pretty sure this addresses all of the example Peter
mentions.
2015-05-11 10:51:53 -05:00
James Crook
ccc71c31b6
Some effect descriptions (for Doxygen).
2015-05-09 17:36:54 +01:00
James Crook
4b2a2f710a
Stub NyquistEffect::RedirectOutput() so mod_nyq_bench compiles
...
This function had somehow gone missing in other changes. mod_nyq_bench now compiles loads and runs again. Not tested beyond that.
2015-05-08 16:27:32 +01:00
David Bailes
a48f299b31
forgot to remove temp varialbe in OnPeakText
2015-05-07 10:56:40 +01:00
David Bailes
5a25efde02
changes to ensure that when clipping is unchecked, then both on opening, and setting peak to 0, preview and ok are available
2015-05-07 10:16:52 +01:00
Leland Lucius
f0cd43236d
Select generated audio on success
2015-05-04 20:52:25 -05:00
Leland Lucius
848ec5a9b9
Disable Apply button while the effect is running
2015-05-04 12:15:54 -05:00
Steve Daulton
1abdbc7f51
Update ToneGen.cpp
...
Fix typo in GUI
2015-05-04 17:59:18 +01:00
Leland Lucius
bda5653d19
Bringing back the close/cancel button
...
But, it's at least in the right location now for modal effect dialogs
which might me it more agreeable.
2015-05-04 11:06:27 -05:00
Leland Lucius
b8fe0e6743
Fix escape issue causing SAL to fail
...
And don't uppercase the line...DOH!
2015-05-04 03:12:55 -05:00
Leland Lucius
a107b04d5c
Fix for bug #472
...
Ed's fix for bug #179 is now fine for all platforms since
duplicates are removed by the new plugin support.
2015-05-04 00:04:07 -05:00
Leland Lucius
4d0de66523
Fix for bug #387
...
As this is a reversal of change committed in 2007 with no real
explanation or history behind that change other than it was
done for Export, we should probably give exporting a bit of a
workout.
2015-05-03 23:36:30 -05:00
Leland Lucius
01f28f645d
Fix NIL spectral frequencies when running worker from Nyquist prompt
2015-05-03 22:46:59 -05:00
Daniel Winzen
038989e41d
Fix uninitialized variable in Equalizer effect
...
Delete mCustomBackup, as it is never used
2015-04-30 11:49:21 +02:00
Leland Lucius
20fbb163d2
Fix a few things with chain/effect parameters as reported by Gale
2015-04-29 09:54:48 -05:00
Leland Lucius
7950d4fd5a
Workaround text controls not getting autoselected
...
Also fix AutoDuck so the panel doesn't get focus.
2015-04-29 03:31:40 -05:00
Leland Lucius
06a2eab9f6
Center dialog...was in the top-left corner on OSX.
2015-04-27 21:14:47 -05:00
Leland Lucius
2aeb9320dc
Initialize variable...duh!
2015-04-27 21:04:48 -05:00
Leland Lucius
513256854e
Fix for bug #906
2015-04-27 20:28:41 -05:00
Leland Lucius
a24adb59d9
Fix for bug #922 .
2015-04-27 20:20:16 -05:00
Leland Lucius
e684fe9e1f
Change affirmative button label to OK for modal dialogs
2015-04-27 13:16:08 -05:00
Leland Lucius
2d5a68e4a4
Fixes logarithmic slider handling and settings refreshes
2015-04-27 12:05:51 -05:00