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

510 Commits

Author SHA1 Message Date
windinthew
d6155a5227 2010 > 2011. 2011-01-01 11:47:02 +00:00
windinthew
cb98c919d3 Avoid a URL redirect. 2010 > 2011. 2011-01-01 11:45:46 +00:00
martynshaw99
7d7c00aa6a Improvements for non-win platforms, thanks to Leland.
EQDefaultCurves.xml should be in
    * Unix: prefix/share/appinfo
    * Windows: the directory where the executable file is located
    * Mac: appinfo.app/Contents/Resources bundle subdirectory
according to http://docs.wxwidgets.org/trunk/classwx_standard_paths.html#5514bf6288ee9f5a0acaf065762ad95d
I'm guessing that people making those releases should know what that means.  The Win one is already sorted.
2010-12-29 23:35:39 +00:00
mchinen
6b752e96dc Fix bug 263 Paste into a track at a different sample rate is not resampled 2010-12-24 13:43:57 +00:00
mchinen
0e03fe34fd Fix bug 182 - Crash playing/freeze removing large number of tracks
Patch by Rick Yorgason
I modified it to use linear instead of n squared ring buffer size after verifying that this yields better performance on my mac and pc.
2010-12-24 13:08:46 +00:00
v.audacity
4f6c56450a Update replacement files for wxWidgets 2.8.11, so new options are supported. Eliminate changes that have no effect, to make it easier to update in future. Reduce verbiage. Add installation options. 2010-12-20 04:25:39 +00:00
v.audacity
275e7f1de1 Improve granularity of MSVC++ STEP sections. 2010-12-16 02:26:25 +00:00
v.audacity
d780839d8c Capitalize section title. 2010-12-16 01:47:55 +00:00
v.audacity
b99362d3fc Undo R10807. Line 76 already copies all files from presets (thus "..\presets\*") and puts them in the "{app}" dir. 2010-12-16 01:11:05 +00:00
alexandre.prokoudine
80818eafcd Slightly updated Russian translation 2010-12-15 22:11:28 +00:00
mchinen
2a81f349b9 bug 172: hack to fix sbsms inverted pitch ratio and sampling rate issues 2010-12-15 16:54:13 +00:00
windinthew
b0683e96f5 Updated software translation from Yuri Chornoivan 2010-12-12 16:04:14 +00:00
martynshaw99
9fc22574f3 Update installer for new EQ defaults location in SVN and where it should end up. 2010-12-12 00:04:46 +00:00
martynshaw99
959c2909f3 More robust handling of default curves:
When looking for default curves, EQDefaultCurves.xml is searched for in the DataDir first, then the exeDir, then the error dialog is popped up.
Error dialog stays open while user visits web site to get EQDefaultCurves.xml.
The 'normal' set of curves EQCurves.xml is still in DataDir.
2010-12-11 22:32:07 +00:00
richardash1981
6a341a94c5 Only pass the include path flags into pkg-config, not the other flags that happen to be used to compile the package. Same for libraries, except that we may need
the list of dependent libraries for static library linkage, so they go in libs.private. This was causing the duplication of CFLAGS into the final link (which was clumsy but largely harmless), but also build failures for people with funky multi-part options in their CFLAGS (which is where it was found), because some of the flags didn't survive pkg-config's manipulations and came out corrupted.
2010-12-07 19:36:32 +00:00
martynshaw99
171ca6f755 Change the name to avoid problems 2010-12-05 00:57:16 +00:00
martynshaw99
9c0f933b0c Improvements to the missing EQCurves.xml error dialog. 2010-12-03 00:57:56 +00:00
mchinen
d767dc8f1d Fix bug 126 followup: VST processing doesn't do last 12 seconds.
Due to a typo and sloppy testing by me I didn't get the end case correct.  This should fix it.
2010-12-02 12:23:56 +00:00
v.audacity
397836c471 Fix Bug 257 - Mixer Board Track Strips sometimes overlap (P2). 2010-12-02 01:56:15 +00:00
mchinen
6a84c9a3e3 Fix bug 12 Input volume reset if changed before recording
This is just a workaround for what appears to be a portaudio bug, where Pa_OpenStream() resets the device level that port mixer should control.
Looked at portaudio src (pa_win_wmme.c's OpenStream()) but I couldn't find the origin of the problem.
2010-11-30 15:08:28 +00:00
v.audacity
913185d7b6 Fix Bug 258 - Mixer Board: max peak and clipping lines removed (P2).
Substantial changes to MixerTrackCluster::UpdateMeter() such that it now uses the original Meter::UpdateDisplay() rather than the override I wrote. 

I think some of the ideas in the override were good though, mainly to use max and rms from blockfiles rather than passing interleaved sample buffer to Meter::UpdateDisplay() and having it recalculate those values. May be worth revisiting. Definitely worth testing for performance issues relative to 1.3.12.

Also, since all we're doing here is updating the meters, maybe we should remove it from TrackPanel::OnTimer() and do that in audacityAudioCallback where it calls gAudioIO->mOutputMeter->UpdateDisplay(). Thread issues?
2010-11-29 22:36:32 +00:00
v.audacity
65749d2e5f Fix Bug 258 - Mixer Board: max peak and clipping lines removed (P2).
Substantial changes to MixerTrackCluster::UpdateMeter() such that it now uses the original Meter::UpdateDisplay() rather than the override I wrote. 

I think some of the ideas in the override were good though, mainly to use max and rms from blockfiles rather than passing interleaved sample buffer to Meter::UpdateDisplay() and having it recalculate those values. May be worth revisiting. Definitely worth testing for performance issues relative to 1.3.12.

Also, since all we're doing here is updating the meters, maybe we should remove it from TrackPanel::OnTimer() and do that in audacityAudioCallback where it calls gAudioIO->mOutputMeter->UpdateDisplay(). Thread issues?
2010-11-29 22:23:17 +00:00
v.audacity
099e203e0c Fix an indent. 2010-11-29 22:12:13 +00:00
mchinen
10bec68701 Fix for bug 216 VST processing 4 to 12 times slower than in 1.3.8 2010-11-29 17:34:37 +00:00
mchinen
599fdd9d97 hide mouseover tooltip when slider value tippanel appears 2010-11-28 01:38:56 +00:00
mchinen
1261f6ef62 Change TipPanel to be a shared, singleton instance.
Also make linux build use wxPopupWindow.
2010-11-28 00:23:27 +00:00
v.audacity
d99e15e193 Change slider mouseover tooltips wordings (was "Level") to match the drag tooltips ("Volume"). 2010-11-27 00:20:52 +00:00
v.audacity
f67170df5f Fix Bug 259 - Meters do not display negative peaks (P2). 2010-11-25 00:17:24 +00:00
windinthew
5477fd6e23 Updated from latest audacity.pot 2010-11-24 20:29:21 +00:00
v.audacity
08904c22c0 Working on new bug reported by Gale about MixerBoard clipping indicators on small clipped regions.
Remove some unused cruft. Rearrange some #includes so they are grouped logically. Add comment about unclear names (bools "clipping" vs "isclipping").
2010-11-19 05:15:08 +00:00
v.audacity
42d7d941e7 Just made some comments easier to read. 2010-11-17 02:13:37 +00:00
windinthew
a1b01c4156 Move new Transport Toolbar item to bottom of View > Toolbars menu to respect alphabetical sort 2010-11-16 09:18:55 +00:00
v.audacity
93485f5c50 ControlToolBar now appears in GUI as "Transport Toolbar" instead of "Control Toolbar", to better relate it to the Transport menu. 2010-11-16 01:18:39 +00:00
rbdannenberg
42b7a6ed51 Fixed bug where once a Nyquist effect is run with Debug it always runs as if Debug was clicked even if the user clicked OK button. 2010-11-12 19:03:55 +00:00
richardash1981
b81488e1b1 Update portaudio-v19 version in use 2010-11-12 16:59:26 +00:00
richardash1981
e72194d8d4 Update portaudio to upstream r1554, including ALSA and WASPI fixes. 2010-11-12 16:58:01 +00:00
richardash1981
aa33613211 You can't translate an empty string, and more to the point, it has really unintended effects within gettext! 2010-11-09 21:01:53 +00:00
alexandre.prokoudine
f89ca9c674 Preliminary update of Russian translation 2010-11-08 01:18:29 +00:00
martynshaw99
570f279ed0 Mark the "xml files" filter for importing for translation. 2010-11-07 23:17:51 +00:00
BusinessmanProgrammerSteve
830590247b Fix for bug 251 (crash with PulseAudio and Overdub recording). This was suggested by Ross Bencina on the PortAudio mailing list, so I imagine it will be checked into PortAudio soon as well. 2010-11-07 01:16:13 +00:00
BusinessmanProgrammerSteve
a5a749f2e8 Fix compile warning: signed/unsigned comparison in Nyquist.cpp 2010-11-06 21:36:21 +00:00
v.audacity
0870fdec69 comment about stuff currently under #ifdef EXPERIMENTAL_MIDI_OUT:
//    I suggest that when this is no longer experimental, rather than all these #ifdef's, 
   //    this be done by factoring, i.e., add two subclasses to MixerTrackCluster, 
   //    MixerNoteTrackCluster and MixerWaveTrackCluster, such that all the common 
   //    code is in the parent, and these #ifdef's are only around 
   //    MixerNoteTrackCluster rather than sprinkled throughout MixerTrackCluster.
2010-11-06 00:19:32 +00:00
v.audacity
ee7e35b3eb (Fix Bug 250 - Pan sliders sometimes not drawn in Mixer Board, P2)
This bug was introduced in commit 10680 and caused in MixerTrackCluster::UpdatePan(), by using USE_MIDI (which is on in releases) instead of EXPERIMENTAL_MIDI_OUT (which is off). It checked whether a NoteTrack pointer was NULL, and if not, hid the Pan slider (not used in NoteTrack clusters). But an invalid pointer is non-null, so was causing the Pan slider to always be hidden.
2010-11-06 00:00:23 +00:00
windinthew
7b99a6d7d7 Updated software translation from Antonio Paniagua 2010-11-05 21:02:16 +00:00
BusinessmanProgrammerSteve
83ac7266c8 Reduce initial slider pool size to cut project-open time. 2010-11-05 06:25:26 +00:00
windinthew
d80620c252 Updated software translation from Thomas De Rocker 2010-11-03 20:21:28 +00:00
rbdannenberg
467aa5590a Fixed SAL effects so that correct line numbers are reported when an error occurs. 2010-11-02 19:46:19 +00:00
rbdannenberg
28661781be Modified so that when debugging SAL code, errors cause SAL traceback rather than XLISP stack trace. 2010-11-01 05:04:39 +00:00
rbdannenberg
f2e6d8ec0f Nyquist Effects now treat Nyquist code and output as UTF-8. Nyquist Prompt effect accepts both LISP and SAL (in SAL, either define function main or write return <expression> at the top level). 2010-11-01 03:15:39 +00:00
martynshaw99
38caac8648 Edgar's fix for problems with backslashes and double-quotes in the Audacity Nyquist text input widget, as approved by Steve, Al and Roger. 2010-10-28 23:22:02 +00:00