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
martynshaw99
b368c2d4d2
Fix VS build, and hope it doesn't break others.
2010-10-28 23:07:33 +00:00
rbdannenberg
92950e22fd
Previous version did not compile on OS X due to confusion between USE_MIDI and EXPERIMENTAL_MIDI_OUT and some missing includes that didn't bother Visual C++. This revision fixes OS X builds.
2010-10-28 21:22:14 +00:00
rbdannenberg
f274c9fb2b
Extended pitch, tempo, and speed effects to operate on NoteTracks. Fixed off-by-one error on channel buttons.
2010-10-28 17:57:14 +00:00
rbdannenberg
f3b91514d2
NoteTrack channel buttons have prettier graphics in down position which now means ON; VEL_SLIDER depends on EXPERIMENTAL_MIDI_OUT (not USE_MIDI); velocity slider changes are labeled as such to Undo manager; fixed an OS X bug where backing bitmap does not get yellow highlight and then highlight on screen gets clobbered when user moves gain sliders (!); Added a high-level overview of redraw to TrackArtist.cpp.
2010-10-28 17:34:35 +00:00
rbdannenberg
932ca88255
Minor bug fixes for EXPERIMENTAL_MIDI_OUT. Also added files for autoconf/automake to portmidi and libscorealign. I also modified my local build-related files in src and lib-src to handle EXPERIMENTAL_MIDI_OUT and EXPERIMENTAL_SCOREALIGN, but while I can build with these options, the build-related files are not entirely working, so I will not commit them and break the "normal" builds. I suspect these new build files in this commit are not entirely correct -- some review is in order.
2010-10-28 15:35:29 +00:00
mchinen
b87a808468
fix bug 238: aiff offset importing ignored (patches libsndfile)
2010-10-27 23:35:55 +00:00
BusinessmanProgrammerSteve
2499082baa
Update Sync-Lock icons on toolbar, TrackInfo; add the ability to have
...
a different foreground icon when a toolbar button is pressed (which
will likely be used soon for the Sync-Lock icon).
2010-10-27 04:36:26 +00:00
windinthew
1fbf7136cb
remove duplicate "enough"
2010-10-24 15:01:18 +00:00
v.audacity
dae6f69678
a little more commentary on the Theming flags
2010-10-24 00:35:07 +00:00
richardash1981
6c737fc11a
Commit patch from Benjamin Drung to stop creation of un-used directory during build
2010-10-23 21:00:25 +00:00
v.audacity
57ba7640ab
Move an old comment past later additions, to the code it actually refers to.
...
Ask a question about the mSelectAllOnNone addition.
2010-10-22 21:30:38 +00:00
BusinessmanProgrammerSteve
29523e7aee
Better fix for bug 175 (GTK+ slider background colour)
2010-10-21 06:06:38 +00:00
richardash1981
f453aaad4f
Add an important missing substitution (which would normally be provided by automake) required to make portaudio build on systems where /bin/sh != /bin/bash
...
http://www.gnu.org/software/hello/manual/autoconf/The-Make-Macro-SHELL.html
2010-10-20 19:50:06 +00:00
v.audacity
741fab0f61
Get rid of comments that are no longer accurate.
2010-10-18 21:38:25 +00:00
mchinen
29ac40e61f
ImportPCM.cpp cleanup comments
2010-10-18 19:17:51 +00:00
BusinessmanProgrammerSteve
ece4d2ac8c
Add B. Drung's patch for bug #175 under an #ifdef so it doesn't mess up Windows
2010-10-18 07:09:42 +00:00
BusinessmanProgrammerSteve
cb51d71099
Tilt the sync-lock tiles!
2010-10-18 01:58:57 +00:00