1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-02 16:49:41 +02:00

3592 Commits

Author SHA1 Message Date
Paul Licameli
210b3b751c Merge branch 'master' into refactor 2015-06-02 19:14:18 -04:00
Steve Daulton
dad2a56764 Ran aclocal and automake as per Leland's instructions. 2015-06-02 23:58:07 +01:00
Steve Daulton
b68d716e73 Add Limiter and Crossfade Clips effects. 2015-06-02 23:58:07 +01:00
James Crook
4363b69c17 Bug 974 - Register Effects GUI instructions are incorrect.
I've changed the wording to give just enough information to be able to use the new interface.  Mainly to close this P1 bug, and so not block proceeding to release.
2015-06-02 23:21:34 +01:00
Leland Lucius
7d359ef010 Fix bug #923 and allow for varying decimal sepatators in settings 2015-06-02 15:06:52 -05:00
David Bailes
a25a8f8f26 state field of status bar. Previous commit failed to build on linux (again). Added forward declaration of class wxStatusBar to ControlBar.h. 2015-06-02 16:21:51 +01:00
David Bailes
a4cc294158 state field in status bar. Previous commit caused linux build to fail. Included a file to hopefully fix. 2015-06-02 15:50:08 +01:00
David Bailes
391bd1691c status bar state field. When you move to the menubar, the state field is no longer cleared. This was achieved by introducing a dummy field of width 0. When you first open a new audacity project, the state is stopped - previously the state only appeared after the first play/pause/etc command. 2015-06-02 15:18:46 +01:00
Paul Licameli
14b8607017 compilation fix 2015-06-02 09:16:07 -04:00
Steve Daulton
bddded0d2b Update TracksPrefs.cpp
Fix for bug 1000.
2015-06-02 11:43:14 +01:00
David Bailes
1ddbc0bc68 state field of status bar. Changed _()s to XO() and wxGetTranslation(), so that translations of strings are changed more promptly. 2015-06-02 09:29:31 +01:00
unknown
7e007ad551 Merge: Bug999 and various cleanups of some waveform and spectrogram drawing code
Bug999: top bin of spectrogram display
  After drawing stripes, restore the pen
  Lifted code that draws multi-tool sliders -- it's per track, not clip
  Simplified passing of min/min/rmx/bl/where values for drawing waveforms
  Simplified some management of WaveClip caches
  Split apart the loops that update the spectrogram cache and that use it
  Functions for common parts of waveform and spectrogram display update
  Abstracted common code out of waveform and spectrum drawing routines
  Simplified optional profiling code in TrackArtist
2015-06-01 23:15:30 -04:00
unknown
5f71e334dc Bug999: top bin of spectrogram display 2015-06-01 22:58:20 -04:00
unknown
d74e995024 After drawing stripes, restore the pen 2015-06-01 22:58:20 -04:00
unknown
8aea663882 Lifted code that draws multi-tool sliders -- it's per track, not clip 2015-06-01 22:58:19 -04:00
unknown
29fb5a2ffe Simplified passing of min/min/rmx/bl/where values for drawing waveforms 2015-06-01 22:58:18 -04:00
unknown
34b09053b4 Simplified some management of WaveClip caches 2015-06-01 22:58:17 -04:00
unknown
ecb97e9c58 Split apart the loops that update the spectrogram cache and that use it 2015-06-01 22:58:16 -04:00
unknown
ee600ce30b Functions for common parts of waveform and spectrogram display update 2015-06-01 22:58:11 -04:00
unknown
8ef354aba0 Abstracted common code out of waveform and spectrum drawing routines 2015-06-01 22:41:56 -04:00
unknown
3752f3b4be Simplified optional profiling code in TrackArtist 2015-06-01 22:41:41 -04:00
James Crook
bca81066bb Bug 855 - Data loss undoing sample edit while mouse is down
Chose the simple fix.  Escape does not interrupt sample dragging now.
2015-06-01 22:09:57 +01:00
Steve Daulton
1db014339d Update Experimental.h
Enable EXPERIMENTAL_NYQUIST_SPLIT_CONTROL
2015-06-01 14:17:55 +01:00
David Bailes
7b3628c753 changes to the text of state in status bar. Play changed to playing etc. Also full stop added to that for screen readers there is a pause between the state field and the next field. 2015-06-01 10:08:33 +01:00
Leland Lucius
cfddd5f069 Fix for bug #996 2015-05-31 19:22:06 -05:00
Paul Licameli
1410081345 Zero-padded spectrograms preference.
A new drop-down in Spectrogram preferences.  The choice of padding factor is
lmited so that the product of it and window size is not more than the mximum
allowed window size (32767).

When you choose more than 1, zero-padding before fft results in interpolation
in the frequency domain.

You do not get the finer frequency resolution of a longer window, but you do
get a smoothing of the spectrogram, with more and narrower bands of colors.
2015-05-31 16:53:20 -04:00
Paul Licameli
0480f55e6c Zero-padded spectograms, preferences interface to turn it on 2015-05-31 16:43:11 -04:00
Paul Licameli
6a1227f039 zero-padding factor for spectrograms, internals 2015-05-31 16:43:09 -04:00
Leland Lucius
4b9d81f228 Fix for bug #992 and add total space used to History 2015-05-30 15:56:46 -05:00
Leland Lucius
9987ac2020 Current directory was not being restored properly 2015-05-30 15:13:37 -05:00
Paul Licameli
eca5c25ec0 Merge: Scroll-seek improvements 2015-05-30 14:29:47 -04:00
Paul Licameli
4f5483b4af Scroll-seek improvements 2015-05-30 14:28:33 -04:00
Paul Licameli
d379012b77 Merge branch 'master' into scrubbing 2015-05-30 14:28:22 -04:00
Steve Daulton
2593331399 Update TrackPanel.cpp
Update access keys for Spectral Selection
2015-05-30 16:51:10 +01:00
Steve Daulton
a9bc6d2f53 Further fix for bug 957.
Tool Tip was missing space between "Spectral" and "Selection" when
selected language updated.
2015-05-30 12:16:40 +01:00
Steve Daulton
d1994e702e Remove spectral selection edges when not in spectral selection. 2015-05-30 11:13:01 +01:00
Steve Daulton
26707aabfa Return to gray highlighting for Spectrogram. 2015-05-30 11:04:45 +01:00
James Crook
88a9e434f5 Select Spectral Edit from Track DropDown 2015-05-30 11:04:45 +01:00
Paul Licameli
9f1a7d8e90 Merge: Do not show scrub speed during scroll scrub when left button is held 2015-05-30 00:11:48 -04:00
Paul Licameli
bf931fcb0b Do not show scrub speed during scroll scrub when left button is held 2015-05-30 00:11:20 -04:00
Paul Licameli
dae7992c1f Merge branch 'master' into scrubbing 2015-05-30 00:11:11 -04:00
Leland Lucius
0e12ab6760 Fix for bug #334 2015-05-29 23:01:58 -05:00
Paul Licameli
f83a79f198 Merge: Rewrote escape key handling, more like other Track Panel key handlers 2015-05-29 21:14:55 -04:00
Paul Licameli
6ae8a656ab Rewrote escape key handling, more like other Track Panel key handlers
... and removed some abandoned spectral editing code
2015-05-29 21:13:59 -04:00
Paul Licameli
d89944941b Merge branch 'master' into Escape-key 2015-05-29 21:13:07 -04:00
Leland Lucius
0ef7ccb1d1 Fix permissions...not sure why this was happening though 2015-05-29 19:49:28 -05:00
Paul Licameli
74bcf3221a Merge: Bug989, and scrub UI uses left button to seek, not Shift key
Reverted "Bug990 (seek key reponsiveness), and, change Scrub UI again, so Ctrl key seeks."
2015-05-29 20:35:14 -04:00
Paul Licameli
8d2a29d376 Bug989, and scrub UI uses left button to seek, not Shift key
Updated mouse preferences and status bar message accordingly

Also, use the term "Scroll-scrub" in status bar and mouse preferences
2015-05-29 20:29:44 -04:00
Paul Licameli
9f2dfbc70b Revert "Bug990 (seek key reponsiveness), and, change Scrub UI again, so Ctrl key seeks."
This reverts commit 841bca36ea321e6ea92578dd6668bc4011f1d30b.
2015-05-29 19:45:43 -04:00
Paul Licameli
00d4712ec4 Merge: Bug990 (seek key reponsiveness), and, change Scrub UI again, so Ctrl key seeks. 2015-05-29 17:31:56 -04:00