martynshaw99
40f82c962c
Move minus sign to text box.
...
Allow stereo normalising.
Default to stereo normalising.
Speedup (maybe 20%) by use of track->GetMinMax instead of an expensive conditional in a tight loop.
2011-06-09 23:22:10 +00:00
mchinen
9bd2da0284
Bug 406 (P2) - (partial?) Fix for labeltracks in large projects being slow/laggy/jerky.
...
Undoes Roger's fixes for bug 255/148, as this was one component of the bug.
This fix restores TrackPanel::RefreshTrack to using a cliprect instead of doing an entire refresh.
It does it by using a repair flag in TrackPanel::DoDrawIndicator that does not advance the indicator time (so the only place the time can advance is in OnTimer)
I tested to make sure both bugs were okay after my fix.
This fix may restore usability enough to resolve the bug, but I note that there are other potential optimizations we can make, discussed on the bug 406 bugzilla comments.
2011-06-04 02:41:16 +00:00
martynshaw99
e56cb9736b
Fixes for missing rounding bugs, detailed in bug 286.
2011-06-01 23:17:30 +00:00
mchinen
296d9e1ce9
restore build for when USE_PORTMIXER is not defined. This fixes an issue where audacity could not be built on certain linux boxes without devices
2011-06-01 18:59:51 +00:00
mchinen
fec888198a
svn:eol-style was not set to native for DeviceManager.cpp/h
2011-06-01 18:55:51 +00:00
mchinen
b9725a6c13
Bug 396 (P4) Fix double dialog with Files Missing and Missing Aliased File(s) from appearing. Patch by Martyn Shaw.
2011-06-01 18:22:06 +00:00
mchinen
927c34e5e2
Bug 390 (P4) - fix for detaching at silences when silence is a clip creates spurious single-sample clip
2011-06-01 17:11:42 +00:00
mchinen
6e6367e958
Bug 372 (P2) - import MP2s with libmad (Patch by Leland Lucius)
2011-06-01 14:47:43 +00:00
mchinen
a0c1ac4cd3
Use the initial default of stereo instead of mono for recording channels
2011-06-01 13:09:00 +00:00
v.audacity
1f7a46a620
Remove unused mLastAutoSaveTime cruft. Comment out other no-op cruft.
2011-05-28 00:42:07 +00:00
martynshaw99
6e6d709821
'Spectrogram (logF)' wasn't obeying prefs. Use the values that are for non-log. Short-circuiting a still unfinished feature. See bug 85.
2011-05-25 23:19:57 +00:00
martynshaw99
86f34d48b4
Remove artificial restriction on default maximum frequency of Spectrogram
2011-05-22 23:15:23 +00:00
james.k.crook@gmail.com
b9dcee27e2
Ooos. Removed short-circuit of AutoSave that was added for testing AutoSave slowdown.
2011-05-22 19:05:14 +00:00
james.k.crook@gmail.com
3f68c0b92e
Release build needed UndoManager.h included.
2011-05-22 16:23:11 +00:00
james.k.crook@gmail.com
74490b02c7
Bug:406 Amelioration of slowdown when editing labels with long audio.
2011-05-22 13:41:01 +00:00
mchinen
391920624d
Bug 137 (P2) - fix regression caused by r11118 where orphan files weren't detected
2011-05-17 21:15:17 +00:00
martynshaw99
8c7f342d40
Allow users to select more spectrum sizes (even though they are slower)
2011-05-11 23:49:01 +00:00
windinthew
495e3476be
Typo in LV2 URI.
2011-05-06 18:20:05 +00:00
james.k.crook@gmail.com
6cc4b04784
Bug:382 Resetting control toolbar whilst audio was playing led to attempts by gAudio to update a non-existent window and crash on OSX. We now stop the current monitoring on a toolbar reset.
2011-05-03 12:00:45 +00:00
martynshaw99
352cca2c59
Calling Spectrograms what they are, a patch by Thor Andreassen.
2011-05-02 22:15:23 +00:00
james.k.crook@gmail.com
8838820660
_TCHAR -> wxChar for Ubuntu compatibility
2011-04-30 09:46:11 +00:00
mchinen
793f52aeab
Bug 373 (P2) - fix case where a label track would crash sync lock. This problem was recently introduced by fixes to bug 373.
2011-04-29 13:27:37 +00:00
james.k.crook@gmail.com
67387b6bc6
Use _TCHAR in place of wchar_t for VersionName
2011-04-29 07:52:46 +00:00
windinthew
0998462eb2
Fix conflicting access keys.
2011-04-29 05:46:39 +00:00
mchinen
ada7eaf758
Apply patch by Christopher Rudorff that fixes an issue where re-opening OD projects would create blockfiles with malformed filenames.
...
Modified by mchinen to cleanup debug messages and fix unbalanced mutex on error.
Original patch notes:
OD loader doesn't properly continue scanning files
BUG:
* import large audio file with OD import
* save and close project before OD finishes
* open project again: OD failes badly on continuing
Syntoms:
* .auf.auf.auf worm files ...
* truncated wave display
The isse is subtile:
<odpcmaliasblockfile summaryfile="e000031a.auf" aliasfile="/home/chris/Records/test/0.5seek+cue.flac" aliasstart="26738688" aliaslen="524288" aliaschannel="1"/>
A ODPCMAliasBlockFile is a AliasBlockFile which has 3 overloaded
constructer. One of then silently adds '.aup' to the summaryfile.
So when creating those tracks from XML, we must use the other constructor.
Now we run into a second bug:
AudacityProject::OpenFile calls ProjectFSCK after reading which deletes
the just created empty directories in the _data/e00 dir. OD is doomed.
So simply skip rmdir in fsck. The OD..Blockfiles will disapper when the
OD finishes, so empty dirs will be deleted on further opening the project.
2011-04-28 19:57:37 +00:00
mchinen
fd7491af14
Bug 373 (P2) - fix case where right channel couldn't be successively dragged between stereo tracks without a mouse up event.
2011-04-28 18:06:49 +00:00
james.k.crook@gmail.com
dbca41aa89
Rearrangements to Edit Menu. (as per Proposal Menu Rearrangements)
2011-04-27 22:05:02 +00:00
v.audacity
f7c48c66d2
Fix signed/unsigned compiler warning.
2011-04-26 21:49:30 +00:00
v.audacity
0a15abc8aa
Fix accidental migration from branch.
2011-04-26 21:24:28 +00:00
v.audacity
de184c3b86
clarifications and corrections in some comments
2011-04-26 21:19:59 +00:00
mchinen
fbe3a80ab1
Bug 373/378 (P2) - Fix a case where one track of an aligned stereo pair could be moved independently
2011-04-26 16:47:06 +00:00
mchinen
cf49d77dda
Found and fixed a case where int was used where sampleCount should be
2011-04-26 14:54:41 +00:00
mchinen
015ac3f873
Bug 373 (P2) - Improve vertical dragging. Fixed an issue where stereo tracks would split up under certain conditions. Other conditions still cause this bug. Also fixed an issue where strange behavior could occur if the right channel of the stereo pair was selected for dragging.
2011-04-26 13:15:19 +00:00
james.k.crook@gmail.com
214b405646
FIX: Made LinkingHtmlWindow available to modules.
2011-04-25 21:25:21 +00:00
mchinen
9321b1634e
Bug 377 (P2) - fix case where the R channel of a stereo clip wouldn't be dragged if it was off-screen and sync-lock was off
2011-04-25 18:10:32 +00:00
james.k.crook@gmail.com
0e26793243
Fixed: Order of module function invocation; removed superfluous init function; version number now a wchar_t* to avoid linker warning.
2011-04-25 16:36:25 +00:00
martynshaw99
7858ff6598
Allow long tones to be generated (> 2^31)
2011-04-25 00:37:15 +00:00
james.k.crook@gmail.com
1425847c2f
Fixed external linkage (DLL_API) for CommandManager so that menus become visible externally.
2011-04-24 17:03:13 +00:00
james.k.crook@gmail.com
98fec31a3e
Added missing header declarations for AudacityProjectCommandFunctor.
2011-04-24 16:02:10 +00:00
james.k.crook@gmail.com
21851193de
Fix: LoadModule would load a module without a version string.
2011-04-24 14:31:29 +00:00
james.k.crook@gmail.com
f2bf104922
Fixed various casting to (WaveTrack*) without a test for GetKind()==Track::Wave. Was causing crash in (at least) the Contrast.cpp analyze function, when a label was selected but not audio. Also fixed log-of-zero problem in Contrast.cpp when sampling silence.
2011-04-23 18:53:48 +00:00
james.k.crook@gmail.com
b993dd1074
Fixed three compile warnings.
2011-04-23 09:58:56 +00:00
mchinen
ee9e244b77
Bug 137 (P2) - fix false positive detection of orphaned files that belong to the clipboard (triggered by cut commands)
2011-04-21 21:51:56 +00:00
mchinen
2b44e117bf
Bug 367 (P2) - fix regression where tracks could not be dragged in normal (non-sync) mode under certain conditions
2011-04-18 18:54:18 +00:00
v.audacity
2ea3fd6553
clarifications in comments
2011-04-18 06:30:07 +00:00
mchinen
68a2c2514a
Bug 367 (P2) followup - fix another crash case. Rewrite of MoveClipToTrack will need to be done as a lot of the code does not take into account sync locked tracks.
2011-04-17 23:54:30 +00:00
lllucius
4ef4adb6eb
Fix build when wxWidgets is built to use STL as it is on openSUSE.
2011-04-17 03:42:35 +00:00
mchinen
89d88cc7ba
Bug 367 (P2) - fix crash when sliding tracks vertically using sync lock.
2011-04-17 00:58:00 +00:00
mchinen
35e371878d
Bug 350 (P2) - Restore focus to TrackPanel when play/rec is hit and the focus is in the device toolbar.
2011-04-13 00:58:15 +00:00
v.audacity
f190f7f4c6
Increment version to 1.3.14.
2011-04-12 18:51:57 +00:00