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

2024 Commits

Author SHA1 Message Date
lllucius
56cb8a9bdc Fixing warning... 2013-10-02 15:36:25 +00:00
lllucius
48bed25cb4 Added new effect to build. 2013-10-02 15:31:28 +00:00
james.k.crook@gmail.com
104d61251d Committed Steve's 'Align Tracks Together' patch. 2013-10-02 15:21:29 +00:00
james.k.crook@gmail.com
d3ff41e025 Fixed duplicate definition of SliderAx. Now it's only defined in Equalization and shared from there. 2013-10-02 13:38:59 +00:00
james.k.crook@gmail.com
91d241419e Probable fix for compile error (invalid use of incomplete type 'class wxButton') in Linux build. Fixed a warning too. 2013-10-02 13:08:56 +00:00
james.k.crook@gmail.com
7b1764e1fd Added Credit for Norm C. Removed vim-settings. Tabs->Spaces. 2013-10-02 11:21:18 +00:00
james.k.crook@gmail.com
2543ea7897 Added Norm C's Scientific Filter. 2013-10-02 10:32:41 +00:00
lllucius
856c51e6a6 Okay, let's try this again. Now there's only a type of external index...none of
this "use aline index here and a node index here" stupidity.
2013-10-02 08:17:16 +00:00
v.audacity
0beec63b1e WASAPI back on for 2.0.5 2013-10-02 06:13:29 +00:00
lllucius
d4a6f6b8f6 Fix assertion when clicking the Defaults button. 2013-10-02 01:09:49 +00:00
lllucius
39e7b3e08f Adds access keys
Saves view type
Defaults to fully expanded upon entry
Live search...may need to adjust the timer
Uses black on white for the icon (should? fix assertion on Linux hopefully)

(will do more a bit later)
2013-10-02 00:05:39 +00:00
martynshaw99
989d9cdfa3 Steve's consensus patch for Align menu wordings, see bugzilla 654. 2013-10-01 23:36:56 +00:00
lllucius
0c7a953663 Enable as default per James. 2013-10-01 20:12:29 +00:00
windinthew
d8cba6a4c3 Fix date typo 2013-10-01 18:10:49 +00:00
james.k.crook@gmail.com
4cdf602343 Code to iconize and show temporary window (so that audacity appears on taskbar) made __WXMSW__ only, as it is unsafe (crashes) on MAC. 2013-10-01 10:53:08 +00:00
lllucius
b0e65b57c2 Adding EXPERIMENTAL_KEY_VIEW that provides a new keyboard binding view. 2013-10-01 06:00:13 +00:00
james.k.crook@gmail.com
aad9d12c39 Shows a taskbar button earlier in initialising Audacity, so that users can find any start-up dialogs like the VST scanning one, if/when they are hidden behind other windows. Fixes point 1 of summary Bug 646. 2013-09-30 20:34:10 +00:00
v.audacity
44ea425836 Turn off WDM-KS and WASAPI builds in default, for all configurations. 2013-09-30 07:26:13 +00:00
james.k.crook@gmail.com
4e71dfe030 Changes code style (spaces) to match surrounding code. 2013-09-29 22:05:28 +00:00
james.k.crook@gmail.com
1b6f24337a Removed one TODO comment. Removing gone files from MRU list is already handled. 2013-09-29 12:24:57 +00:00
james.k.crook@gmail.com
f2c3327058 Probable fix for bug 655, file-open failure - solution found by Leland. I'm committing the change and adding comments. A FIXME is now a TODO (i.e. not signalling broken, just a would-be-nice). 2013-09-29 11:52:02 +00:00
james.k.crook@gmail.com
e8ee6393b8 Fix upper bound on plug-ins count. 2013-09-27 20:30:07 +00:00
james.k.crook@gmail.com
6f35b25e31 Fix: Simplified View option greying-out now no longer selection-sensitive. 2013-09-27 19:12:29 +00:00
james.k.crook@gmail.com
c980a6bdb4 Restored deleted code to initialise save-yourself-call-back pending discussion/decision on value of the code. 2013-09-27 15:35:43 +00:00
martynshaw99
abcffe7593 Remove a couple of unused vars, and hence the warning count. 2013-09-27 00:18:45 +00:00
lllucius
ec8e203676 One possible idea for improving shortcuts list. This is NOT final.
Just want to get opinions.
2013-09-26 08:18:37 +00:00
martynshaw99
4f5de6d5e3 Quiet a bunch of 'unreferenced formal parameter' warnings on Windows.
The remaining ones are 'formal parameter's referenced by other platforms.
2013-09-25 22:57:54 +00:00
RichardAsh1981@gmail.com
9a75557b89 convert this file to UTF-8 format for all compilers to work with. Patch by Campbell Barton 2013-09-25 19:33:09 +00:00
RichardAsh1981@gmail.com
550de66cbd remove local variables which are not used in this function, and other commented out copy-and-paste code, from the CalibrateNoise() method. Based on patch by Campbell Barton 2013-09-25 19:10:10 +00:00
windinthew
98b071be7b Minor update by Carmelo. 2013-09-25 04:52:39 +00:00
lllucius
6ccaf15a3c Oops...sorting command names is not the same as sorting command labels.
Thanks Martyn.
2013-09-25 01:43:27 +00:00
lllucius
5ec256a6fc Fix for bug #427 2013-09-24 23:24:22 +00:00
lllucius
0dd0028870 Forgot to update for the new portaudio level. 2013-09-24 15:23:07 +00:00
lllucius
48ec733ec3 Allow sorting keyboard list by clicking on column headings. 2013-09-24 14:10:32 +00:00
lllucius
b6c5d9296d Use the cached rates array if they contain the passed rate. 2013-09-24 07:05:27 +00:00
lllucius
efabeb4a79 Shows if a volume is being emulated or not via the tooltip and status bar. 2013-09-24 06:58:49 +00:00
lllucius
dd09c88ecb Corrects the issue where the volume sliders didn't control the correct
device after changing the hostapi.  They would still control the previous
device.
2013-09-24 06:56:26 +00:00
lllucius
2f89ef9bae TAB to the nearest label when the label track has focus. 2013-09-24 05:41:22 +00:00
lllucius
5c4ac939db Allow blanks labels to be retained when leaving the Label Editor. 2013-09-24 05:29:37 +00:00
lllucius
f8a4adf713 Add volume support for WASAPI.
Note:  Not all devices (like my RME Babyface) allow you to control
the volume via WASAPI.  So, even though volume adjustments appear
to work visually (sliders move in volume control panel), they may
not actually change.
2013-09-24 04:54:44 +00:00
martynshaw99
4ce2643d5f Remove the
// Indentation settings for Vim and Emacs
etc. lines from all files, as Campbell's patch (except for other changes to Languages.cpp)
2013-09-24 00:14:37 +00:00
lllucius
e5719621c2 Update portaudio to r1910 which brings in these changes:
------------------------------------------------------------------------
r1910 | gineera | 2013-09-07 05:14:52 -0500 (Sat, 07 Sep 2013) | 1 line

paqa_devs: limit max number of channels tested (to 4); add a fixed decimal format to the timestamp printout.
------------------------------------------------------------------------
r1909 | rbencina | 2013-08-28 19:36:56 -0500 (Wed, 28 Aug 2013) | 1 line

pa_mac_core.c line 664 fixed incorrect memset size (was using sizeof(ptr) not sizeof(struct type)
------------------------------------------------------------------------
r1908 | gineera | 2013-08-27 12:14:51 -0500 (Tue, 27 Aug 2013) | 1 line

Alsa: Add function to prevent duplicate parts in the visible pa device name string, that occur when the pcm-device name starts with the card name (since they are both used).  Achieved by trimming the pcm-device string beginning.
------------------------------------------------------------------------
r1907 | gineera | 2013-08-22 17:01:17 -0500 (Thu, 22 Aug 2013) | 1 line

Alsa: Fix memory leak as nonMmapBuffers were not freed (since change to realloc).  Clean out corresponding dead code chunk.
------------------------------------------------------------------------
r1906 | gineera | 2013-08-22 14:43:07 -0500 (Thu, 22 Aug 2013) | 1 line

Alsa: Rename some variables in pa_linux_alsa where the meaning is mis-leading or wrong in the Alsa context.  Also tweak one debug message and a few typos.
------------------------------------------------------------------------
r1897 | gineera | 2013-08-13 15:37:04 -0500 (Tue, 13 Aug 2013) | 1 line

Alsa: Fix handling of poll descriptors in PaAlsaStream_WaitForFrames().  Otherwise if capture signals before playback a duplex stream could poll the wrong descriptor, causing a loop (reported by Alexander Kartashov).
------------------------------------------------------------------------
r1896 | rbencina | 2013-08-06 03:26:55 -0500 (Tue, 06 Aug 2013) | 1 line

fixed bug that was causing memory corruption in PA/ALSA when host sample format was lager than user format. e.g. using 16 bit output with a sound card that used 24 bit buffers. the incorrect input zeroer was being used. Thanks to Anders Tornvig for identifying the problem
------------------------------------------------------------------------
r1895 | rbencina | 2013-07-24 10:37:15 -0500 (Wed, 24 Jul 2013) | 1 line

fixed doxygen markup for a few line breaks in the tutorial
------------------------------------------------------------------------
r1894 | gineera | 2013-06-08 14:30:41 -0500 (Sat, 08 Jun 2013) | 1 line

OSS: revise default latency reporting: previous fixed values could not actually be achieved with OSS power-of-2 sizes.  Instead try a configuration and correctly report the default latency based on one less than the number of fragments; also fix the stream component 'bufSz' calculation.
------------------------------------------------------------------------
r1893 | gineera | 2013-06-08 14:12:25 -0500 (Sat, 08 Jun 2013) | 1 line

Alsa: revise latency use and calculations, since the latency should be equivalent to one Alsa period less than the Alsa ringbuffer (was based on the whole).  Also fixes failure if zero latency was specified.
------------------------------------------------------------------------
r1892 | gineera | 2013-05-30 06:30:28 -0500 (Thu, 30 May 2013) | 1 line

qa-latency: fix printout typos; re-enable checks of default high vs low latency - but allow them to be equal; remove rogue tab.
------------------------------------------------------------------------
r1891 | rbencina | 2013-05-05 09:00:02 -0500 (Sun, 05 May 2013) | 1 line

added code to print error result from Pa_Initialize() in pa_devs.c example
------------------------------------------------------------------------
r1890 | rbencina | 2013-05-01 20:06:01 -0500 (Wed, 01 May 2013) | 1 line

factored out InitPaDeviceInfoFromAsioDriver function. skip device rather than failing entire init process if a single ASIO driver returns an error during init. This was happening with MOTU devices if the device wasn't present. See ticket #221
------------------------------------------------------------------------
r1889 | rbencina | 2013-04-07 09:15:24 -0500 (Sun, 07 Apr 2013) | 1 line

move static variables into x86 section so they don't generate warnings when trying to build on 64 bit
------------------------------------------------------------------------
r1888 | rbencina | 2013-04-07 05:20:18 -0500 (Sun, 07 Apr 2013) | 1 line

configure.in fix from Leland '[Portaudio] Small patch to fix Mac build' march 4
2013-09-23 21:27:50 +00:00
lllucius
f7aca4b474 Another case where extra deinterleaving isn't necessary. CopySamples() can do
the job quite nicely...well, given the "stride" information he needs.  And in
some cases, it will just use memcpy() so it may improve capture performance a
bit more.
2013-09-23 20:36:39 +00:00
RichardAsh1981@gmail.com
6a7da21dec remove various unused #defines and bits of code, patch by Campbell Barton 2013-09-23 20:16:02 +00:00
windinthew
14f861f4b1 Update by Inácio Barroso. 2013-09-22 18:01:47 +00:00
james.k.crook@gmail.com
db56cbd363 Simplified Audacity (using ! prefix) now works for effects and analyse items too. 2013-09-22 11:48:29 +00:00
lllucius
7ddd4ed2ab As mentioned in commit message for 12574, here is one example of a routine
that was doing extra processing because Dither couldn't return interleaved
buffers.
2013-09-22 06:26:06 +00:00
RichardAsh1981@gmail.com
a3d27b135b remove an unused and fairly suspect function, and some old comment junk 2013-09-21 19:37:36 +00:00
RichardAsh1981@gmail.com
07a9789ec5 make functions which do not require access to class member variables static so they can be called without an object to do so with. Based on part of a patch by Campbell Barton 2013-09-21 19:34:12 +00:00
RichardAsh1981@gmail.com
61de872bf2 Make a large number of global variables static so they only have file scope when that is all they need. Part of a patch by Campbell Barton 2013-09-21 19:30:00 +00:00