1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-07 07:12:34 +02:00

961 Commits

Author SHA1 Message Date
v.audacity
e47349a6f4 Further fix for P2 bug described by Bill Wharrie in "Problem dragging clips between tracks with different sample rates" thread on audacity-quality. Moved the resampling of dragged clips to (left-)mouse-up, rather than upon drag into the destination, but still dragging. 2012-03-03 20:20:06 +00:00
v.audacity
111278c61b In WaveTrack.*:
* Fix P2 bug described by Bill Wharrie in "Problem dragging clips between tracks with different sample rates" thread on audacity-quality. Made sure the clips get resampled to the destination WaveTrack rate, and marked changed.

* Comment out unused override of WaveTrack::MoveClipToTrack().

* Added an ANSWER-ME about what appears to be a useless declaration and assignment.


In WaveClip.cpp, remove wxASSERT that Michael was trying to convince me to do yesterday. In debugging this, found a case when it's not a bad call. Thanks, Michael! :-)

In TrackPanel.cpp, removed some cruft.
2012-03-03 01:34:14 +00:00
mchinen
57694a2449 Sequence.cpp: Convert all blockfiles types including aliases in ConvertToSampleFormat 2012-03-01 04:18:32 +00:00
v.audacity
d3513320d6 fix for typo on prev commit 2012-03-01 02:56:41 +00:00
v.audacity
b45d4dd998 further fix for additional P1 "repeatable crash set format to 16-bit..." thread, Gale's msg of 2012-02-29 2012-03-01 02:11:09 +00:00
v.audacity
01aeba01c1 fix for additional P1 "repeatable crash set format to 16-bit..." thread, Gale's msg of 2012-02-29 2012-03-01 00:47:46 +00:00
v.audacity
c699aa601d fix for P1 "repeatable crash set format to 16-bit..." thread 2012-02-29 04:16:08 +00:00
v.audacity
1f688cfb85 Failsafe against null dereferences if SeqBlock* has a null f. 2012-02-29 00:45:36 +00:00
v.audacity
3aa92e26f3 changes in first paragraph of dialog, due to Gale's further suggestion 2012-02-27 23:27:55 +00:00
v.audacity
6dc05d12fc changes in first paragraph of dialog, due to Gale's concern (P2) about mention of Mac OS 9, and subsequent discussion 2012-02-27 23:08:56 +00:00
v.audacity
3b90ee098e Martyn's fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=474 2012-02-27 01:43:33 +00:00
v.audacity
e42d9242cd Fix http://bugzilla.audacityteam.org/show_bug.cgi?id=477 (P1). 2012-02-27 01:41:02 +00:00
v.audacity
2cea417a64 We are banishing the word "stable". :-) 2012-02-24 00:59:25 +00:00
v.audacity
be209d0dc0 Correct my misapplication of Ed's fix for bug 179. 2012-02-15 18:55:05 +00:00
v.audacity
ebe27b7e95 #define IS_ALPHA 0 (Hooray!) 2012-02-15 18:22:42 +00:00
v.audacity
aae8051953 Fix bug 471. 2012-02-15 18:09:16 +00:00
v.audacity
d0922d821b Bug 179 (P4) Former fix was incorrect for Mac. Ed has updated his change for this, and I'm applying it. 2012-02-15 17:59:02 +00:00
v.audacity
24f11dcbc0 Apply Leland's *other* patch for bug 344 (p3). 2012-02-15 01:15:51 +00:00
v.audacity
163b845284 Set IS_ALPHA back on, as we are delaying 2.0 freeze by 24 hours. But it's not a BETA any longer! 2012-02-14 20:01:46 +00:00
v.audacity
94c0dabcde Zero alpha and beta flags, per http://wiki.audacityteam.org/wiki/Release_Process#Process step 6.1. 2012-02-14 19:41:11 +00:00
v.audacity
0d08f11504 Fix bug 187. 2012-02-14 00:18:29 +00:00
v.audacity
fbb6ed4fe6 Ed's fix for bug 179 2012-02-13 23:13:10 +00:00
v.audacity
d7ac6df84c Leland's fix for bugs 44 and 344. 2012-02-13 22:43:43 +00:00
v.audacity
1047eb1765 Add a comment documenting ShuttleGui::Prop(). (I thought it was short for "property" rather than "proportion".) 2012-02-13 22:04:22 +00:00
v.audacity
f13cdd542c Set the minimum height to be slightly bigger than default, as fix for bug 161.
The magic number 7 was determined by Ed's experimentation. Frankly, this is a hack to work around a bug in wxTreebook, and will have to be revisited if we add another category to mCategories.
2012-02-13 22:01:44 +00:00
windinthew
7879455d0f Fix missing feature in code comment. 2012-02-13 20:38:24 +00:00
v.audacity
93806c8331 Update, expand comments. Change PitchName_Absolute calculation slightly. 2012-02-11 01:29:10 +00:00
v.audacity
5ff55f989a Change the name of the "Drawing Spectrum" progress dialog from "FreqWindow" to "Plot Spectrum". I don't think this needs re-translation because that string already exists elsewhere, but "FreqWindow" doesn't mean anything in standard English, so shouldn't be a dialog title, and can't be translated anyway. 2012-02-11 01:28:05 +00:00
martynshaw99
61410ebd79 In 'Shaped' dither, do the best we can with a NaN.
Reset the filter every time to prevent one conversion affecting the next.
2012-02-10 00:12:59 +00:00
james.k.crook@gmail.com
7cb5c6e763 mCommandSelected can be set to -1, so changed to be an int. Also some casting to avoid warnings about int/unsigned mismatches. 2012-02-09 18:29:36 +00:00
james.k.crook@gmail.com
2d96e01b3f Tidy up equalization curve renaming logic so it is clearer what is going on. 2012-02-09 18:22:43 +00:00
james.k.crook@gmail.com
8e123cfb4a Tidy up of code for removing obsolete import entries from config. 2012-02-09 17:16:54 +00:00
james.k.crook@gmail.com
de02dc01c8 More removal of redundant variables (xLast). 2012-02-09 13:21:47 +00:00
james.k.crook@gmail.com
ee6b9b855d Redundant variable removed, and xpos variable created later. 2012-02-09 13:17:49 +00:00
james.k.crook@gmail.com
6817143d2b width becomes fTimeSpan (in response to an ANSWER-ME). Avoids confusion with 'width' in the label, which is a pixel width of the label's text. 2012-02-09 13:10:36 +00:00
james.k.crook@gmail.com
51bd1c2a4d If logger does not exist, don't try to delete it. 2012-02-09 12:56:18 +00:00
james.k.crook@gmail.com
e770a6766b If logger does not exist, don't try to delete it. 2012-02-09 12:54:24 +00:00
mchinen
de73791a79 revert 11465, going back to the original solution for clipping to prevent bad exports 2012-02-09 05:23:16 +00:00
v.audacity
5f5b9778de Fixes per Vigilant Sentry (http://www.vigilantsw.com/)
* Fix memory leaks.

* Add comments about initializations and checking for successful results.

* Add checks for NULL deref.

* Consistency in "TODO" vs "TO-DO" comments!
2012-02-08 05:09:14 +00:00
martynshaw99
5b3f3f71ea Stop an overflow with large (>100dB) sample values. 2012-02-08 01:06:16 +00:00
v.audacity
7bdac9233b Undo incorrect change made in r10469, to CommandManager::InsertItem(). This may fix a problem in commands, as it restores stripping all accelerator characters and mnemonics from the given text. 2012-02-08 00:40:34 +00:00
v.audacity
4386504569 Martyn, good catch on commit r11461. I had gone back and forth between what you did and this commit, and messed up the edit. I like this one better because it doesn't duplicate the constant, and keeps all the wxLogDebug calls consistent -- less cognitive overhead. 2012-02-06 22:02:50 +00:00
martynshaw99
fc595a4d3f Add track labels to dB, Spectrum and Pitch displays. If not acceptable, not a big load to rip out. 2012-02-06 01:08:20 +00:00
martynshaw99
37eeb7628e Correct error trap - compare with what we are expecting. 2012-02-05 23:54:56 +00:00
mchinen
54f7e4590b Fix dithering for float to int case when float values are greater than 0db. Also made DITHER_LOOP macro more readable but did not change content 2012-02-05 10:31:18 +00:00
mchinen
07e3469c9e Amend r11458 - only do the .mp3 extension diversion for linux, where the alternate versions of libsndfile can exist 2012-02-05 09:26:09 +00:00
mchinen
087c7d10d7 Fix for crash when importing mp3s with duplicate tags by hardcoding the importer not to handle .mp3 extension. The previous svn rev. 11457 fixes this bug, but this commit is for linux systems that use system libsndfile which will still cause the bug. Unfortunately, this means that wavs mislabeled as .mp3 will no longer be read by libsndfile. Also for system libsndfile on linux, this bug will still exists for mp3s mislabelled as .wav 2012-02-05 09:10:11 +00:00
martynshaw99
2b151826ab Improve font size and colour for track name in waveform pane 2012-02-05 00:29:44 +00:00
v.audacity
52a10774d4 Apropos http://bugzilla.audacityteam.org/show_bug.cgi?id=322, put the project name in the Save Project dialog titles. 2012-02-02 02:42:00 +00:00
v.audacity
c6c3d9106b As in commit r11447, put a wxASSERT on result of SimpleBlockFile::WriteSimpleBlockFile() in ODDecodeBlockFile::WriteODDecodeBlockFile. 2012-02-02 00:36:39 +00:00