This repository has been archived by the owner on Jan 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 35
/
Copy pathREADME.txt
1784 lines (1409 loc) · 70.8 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Audacity(R): A Free, Cross-Platform Digital Audio Editor
WWW: http://audacity.sourceforge.net/
We welcome feedback on Audacity, suggestions for new or
improved features, bug reports and patches at:
Personal support with Audacity is not provided by e-mail,
but on our Forum:
http://audacityteam.org/forum/
Audacity is copyright (c) 1999-2010 by Audacity Team.
This copyright notice applies to all documents in the
Audacity source code archive, except as otherwise noted
(mostly in the lib-src subdirectories).
The documentation for Audacity is licensed under the Creative Commons
Attribution 3.0 license:
http://creativecommons.org/licenses/by/3.0/legalcode
"Audacity" is a registered trademark of Dominic Mazzoni.
Version 1.3.12 Beta
Contents of this README:
1. Licensing
2. Changes in version 1.3.12 Beta
3. Known Issues at Release
4. Source Code, Libraries and Additional Copyright Information
5. Compilation Instructions
6. Previous Changes going back to version 1.1.0
--------------------------------------------------------------------------------
1. Licensing
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version. The program source code is also freely
available as per Section 4 of this README.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
License for more details.
You should have received a copy of the GNU General Public License
along with this program (in a file called LICENSE.txt); if not, go
to http://www.gnu.org/copyleft/gpl.html or write to
Free Software Foundation, Inc.
59 Temple Place - Suite 330
Boston, MA 02111-1307 USA
-------------------------------------------------------------------------------
2. Changes in version 1.3.12 Beta:
Bug fixes for:
* Imports and Exports:
* AAC files could not be exported at 48000 Hz
* When importing multiple native file formats using FFmpeg, all
files after the first reverted to using the native importer
* FFmpeg custom export window too large on 800 x 600 resolution
monitors
* Projects froze if files imported via On-Demand were no longer
available
* (Linux) WAV/AIFF exports were corrupted if overwriting an aliased
file which had been imported using the command line
* Labels:
* Cutting or deleting a region in the waveform and label track did
not move the labels in advance of the cut
* Incorrect behavior snapping to labels and boundaries when Snep To
was enabled
* Labels can now be reversed if included with the audio selection
* Other bug fixes:
* When using non-English languages, Generate effects truncated the
selected region
* Mice with high-precision scroll-wheels could cause a crash
* Changing recording preferences using the Transport menu did
not update the menu in other open projects
* (Windows 7) Clicking in a file open or save dialog caused files or
folders to disappear from the list, and file filtering was broken
Changes and improvements:
* A hover tooltip is now provided if the Mixer Toolbar input selector
cannot control the system slider for the selected input.
* More intuitive behavior when moving and resizing labels by dragging
* Support added for importing lists of files (LOF) containing relative
paths
* Export Multiple: new option to use a numerical prefix before existing
label or track names; "Success" dialog now resizable
* New Equalization preset "Inverse RIAA", with new button to invert
other curves
* Timer Record now remembers last scheduled duration
* Meter Toolbar can now be made much narrower, and so more suitable for
vertical orientation
* New Preferences choice for "System" language which is used on first
run instead of asking user to choose language
* Warning now provided if WAV/AIFF exports are not successfully
completed
* (Linux) Improved icon set in compliance with freedesktop.org
Icon Theme Specification 0.6
-------------------------------------------------------------------------------
3. Known Issues at Release
Please also check:
http://wiki.audacityteam.org/index.php?title=Known_Issues
for details of any issues that have been identified after release of
this version.
* Imports:
* Even if the file filter in the File Open or Import window is set
to "FFmpeg-compatible files", native formats like WAV or MP3
still import using the native importer when using File > Recent
Files, dragging in or opening from a file manager program
* On-Demand WAV/AIFF import is not available if using the optional
FFmpeg importer (that is, if "FFmpeg-compatible files" set in
the import dialog)
* If a WAV/AIFF file is imported into a project using On-Demand
import, then the file is deleted whilst the project is still
open, the track plays silently with no warning about not
being able to read the file
* (Windows) The Audacity executable cannot be added to the
Explorer "Open With" menu if you have another version
of Audacity also called "audacity.exe". You can set the
file association to always use the Audacity Beta executable
to open the required file type, but it will not appear in
the list accessed by the "Open With" context menu item
whilst there is another "audacity.exe" on the computer
* (Mac) Files imported from iTunes may create invalid characters in
the .aup project file, which will cause an error at a stated line
when re-opening the .aup file. Workaround: open the .aup file in a
text editor and in the affected lines, remove everything except
a to z characters and whole numbers between the quotes in value=""
* Exports:
* Album art and lyrics in imported metadata lost when exporting
* WAVEX (Microsoft) headers: GSM 6.10 files cannot be exported, and
U-Law/A-Law files may not be playable
* M4A: exports at 38000 Hz may not play properly (FFmpeg bug); M4A
renamed to MOV will not play on Windows in iTunes or QuickTime
* WMA: no metadata is exported; this has been disabled because
Windows cannot play the files if metadata is included (due to
a current limitation in FFmpeg)
* Custom FFmpeg Export: many combinations of formats and codecs
are incompatible, as are some combinations of general options
and codecs. Some files may be exported as zero kb files.
* Muting specific time-shifted mono tracks produces audio at wrong
point on timeline in exported file if muted tracks are to left
of unmuted
* (Windows) Exported "Comments" ID3 tag not recognized by Windows
Media Player or Explorer
* The optional FFmpeg library is not automatically detected after
installation. Before importing or exporting using FFmpeg, you
will need to go the Libraries tab of Preferences and click "Locate"
in order to detect the installed library.
* Genre WAV info tag (IGNR) not supported due to limitation in
libsndfile
* It is currently possible to attempt simultaneous imports or exports
by using shortcuts (or File > New on Mac): Audacity is not yet
capable of running these simultaneous operations safely, and
attempting this may crash your project
* Effects and Analysis:
* Built-in Generate effects may create additional unwanted split lines
if generated inside an existing clip
* Truncate Silence does not adjust clip boundaries inside the selection
being truncated
* Truncate Silence may not give intuitive results on multiple tracks
* Nyquist effects join separate clips together
* LADSPA Multiband EQ (optional download) may not be visible in
the Effect menu, or may crash in use
* (Windows) On a few Windows XP or 2000 machines, the background of the
Frequency Analysis graph is reported to be completely transparent, and
new spectrum plots are drawn underneath previous plots
* (Windows) VST plug-ins are not detected in the registry VSTPluginsPath
or in C:\Program Files\Steinberg\VSTPlugins
* (Windows) Visible scanning dialog may appear on every launch of Audacity
when no VST plug-ins are present
* Playback and Recording:
* If you add an external audio device while Audacity is open, you
must restart Audacity to enable it to recognize that device
* Play-at-Speed slider: Change of playback speed is no longer automatic
after you move the play-at-speed slider. To change speed, move the
slider, then click the green button to left of the slider to play at
the new speed.
* If playback scrolls, cursor jumps to start of scroll on stop, hiding
previously visible audio preceding the playback position
* Calculation of "disk space remains for recording (time)" incorrect
when recording in 24-bit quality. You may record for 50% longer
than the indicated time.
* (Windows Vista and 7) input sources such as microphone and line-in
must be selected in the Audacity Audio I/O Preferences, not the
Mixer Toolbar input selector
* (Windows Vista) If you change the input volume in Audacity and then
record, the volume is reset to its original level
* (Windows XP) The input slider and selector for inbuilt devices are
unavailable if a USB device is also connected
* (Windows) Timer Record cannot maintain scheduled duration if system
clock changes
* (Windows) Audacity is incompatible with some professional sound
cards and may crash if one of these cards is the default when you
open Audacity. Workaround: make a different sound card your
default when using Audacity, but please let us know if this affects
you so we can track down and solve the problem.
* (Linux) Audacity now supports interfacing with JACK, but this has
not been tested, and has a number of known reliability and usability
issues: patches to improve both will be welcomed
* Mixer Board:
* The meter range does not reflect a change in the dB range meter
preferences until restart
* Interface:
* Entering a backslash "\" in a file name when using File > Save Project
gives a "not writable or disk full" error, after which the menu item
cannot access the save dialog. Workaround: Use File > Save Project As
to enter another legal character.
* Dependencies dialog shows no warning if listed files no longer exist,
and may give a false "self-contained" indication if a longer waveform
has been edited down to a short selection
* Not all menu items are correctly enabled when the preference:
"Select all audio in project, if none selected" is checked
* A few interface elements do not change correctly after a language
change until restart
* Automatic Crash Recovery disregards track zoom level and position
* (Windows, Linux) File > Close performed on the last window does not by
default clear to an empty workspace. This ability can be enabled in
the Interface preferences, but then ALT + F4, window [X], Taskbar close
and system shutdown will not quit the application on closing the last
window. Only File > Exit will do so.
* (Linux) If Audacity is left open but without focus, its CPU use
will rise slowly until all available system CPU is consumed.
This is a bug in wxGTK 2.8.10 (not previous versions) which will
be fixed in wxGTK 2.8.11. See: http://trac.wxwidgets.org/ticket/11315
* (Linux) The OK button has focus on opening effects and other dialogs,
instead of fields for changing values. This is a bug in wxGTK. To
navigate the dialog, tab into it or click in it.
* (Linux) Custom FFmpeg Export dialog does not respond to ENTER after
clicking in the Formats or Codecs selector
* Label tracks:
* After adding a label at the playback position and confirming with
ENTER, using an unmodified shortcut to stop or pause will not do
so, but will write a label at the cursor position. Workaround:
use up arrow instead of ENTER to confirm the label.
* (Linux) In projects containing several hundred labels or more,
Audacity may appear to freeze on 100% CPU when performing effects
or other actions. Since this problem may affect only the first
label track in a project, you can work around it by adding an empty
first label track and then work on a second one.
* (Linux) Typing in a label while playing draws temporary spurious
lines at the playback position
* Accessibility:
* The following may not read correctly in screen readers:
Labels, cells in Label Editor, time values in Generate effects,
accelerators in Preferences, Metadata Editor(JAWS 11)
* Toolbar buttons cannot be clicked on by using ENTER on the keyboard:
ENTER navigates to the next button instead
* It is no longer possible to use Save Project or Save Project As to
overwrite another pre-existing project, even if that project is not
in use. Functionality to overwrite a project not in use will be
restored in a future version of Audacity when we are sure it will
always be safe.
* Projects created by Audacity 1.1.x or earlier are no longer
supported. Workaround: Export each project track as WAV using the
appropriate legacy version of Audacity, then import the WAV files
into current Audacity.
* Audacity can import, display and cut/copy/paste MIDI files, then
export them, but they cannot be played; undoing an edit with a MIDI
track open causes the MIDI data to be lost in Windows builds
* Intermittently occurring bugs: Please write to [email protected]
if you experience any of these known but not fully understood
issues, giving us steps to reproduce them so they can be fixed.
For items marked ^, some work has already been done which may
have eliminated the issue - your help with testing these issues
is especially welcome.
* Projects do not reopen properly with "orphaned" or "missing"
blockfiles or "duplicate attribute" errors
* Projects do not re-open properly from the Automatic
Crash Recovery dialog
* Projects crash when applying repeated effects towards
the end of audio tracks^
* Typing "j" or "k" in a label may activate the "move cursor"
shortcut instead
* WAV or AIFF files freeze or crash Audacity on import
* (Windows XP, reported on) Clicks during recording
* (Windows) Timer Record unreliable with recordings starting
before and ending after midnight
* (Windows) On Vista and 7, and on XP with some USB devices, the
Audacity input/output level sliders act independently of/incorrectly
with system level sliders. The achieved recorded level may only
match the level indicated on the Recording VU meter if the Audacity
input slider is at 100%.^
* (Windows) Effects processing/waveform rendering after completion
may be much slower than Audacity Beta 1.3.8
* (Mac OS X 10.5.8 PPC) Hang when scanning for VST effects on first
install of Audacity Beta. Workaround: rename the system VST folders
/Library/Audio/Plug-ins/VST or ~/Library/Audio/Plug-ins/VST
* (Linux) After opening a sufficiently long audio file, opening a
second file of any size leads to locked GUI/console messages
until first file completes play
* Miscellaneous platform-specific issues:
* (Windows 7) On launching Audacity, "Runtime Error Program:(location)
R6034" occurs. Workaround: Right-click over audacity.exe > Properties
and change compatibility mode to Vista SP2 or XP SP3.
* (Mac OS X) Very occasionally, users may find that recording causes
"error opening sound device", or that after running Audacity, other
media players don't produce any sound, or crash: to resolve this,
set up your sound device in Apple Audio MIDI Setup to work in stereo,
16-bit, with a sample rate of 44100 Hz or 48000 Hz, and set the
sample format and rate identically in Audacity. More help at:
http://audacityteam.org/forum/viewtopic.php?f=17&t=5064
* (Mac OS X) If using Audacity when the "Hear" audio plug-in is
running (or has been since boot), there will be excessive memory
usage which could cause a crash: appears to be due to buggy
memory allocation in "Hear"
Also note the Windows installer will not replace 1.2.x installations,
but will install alongside them.
--------------------------------------------------------------------------------
4. Source Code, Libraries and Additional Copyright Information
Source code to this program is always available; for more information visit
our web site at:
http://audacity.sourceforge.net/download/
Audacity is built upon other free libraries; some of these libraries may have
come with Audacity in the lib-src directory. Others you are expected to install
first if you want Audacity to have certain capabilities. Most of these libraries
are not distributed under the terms of the GPL, but rather some other free,
GPL-compatible license. Specifically:
expat: BSD-like license.
Provides XML parsing. Included with Audacity.
FFmpeg: GPL or LGPL (according to how you obtain/configure it)
Provides decoding/encoding of additional formats. Optional separate
download.
iAVC: LGPL
Part of the code to the AVC Compressor effect.
Included with Audacity.
libid3tag: GPL
Reads/writes ID3 tags in MP3 files. Optional
separate download as part of libmad.
libflac: Xiph.Org BSD-like licence (the parts we use)
Decodes and Encodes Free Lossless Audio Codec files. Optional separate
download.
libmad: GPL
Decodes MP3 files. Optional separate download.
libnyquist: BSD-like license.
Functional language for manipulating audio; available
within Audacity for effects processing.
libogg: BSD-like license.
Optional separate download, along with libvorbis.
libsndfile: LGPL
Reads and writes uncompressed PCM audio files.
Included with Audacity.
libvamp: new-style BSD
Plug-in interface and support library for audio analysis plug-ins.
Included with Audacity.
libvorbis: BSD-like license.
Decodes and encodes Ogg Vorbis files. Optional
separate download.
portsmf: BSD-like license.
library for reading and writing midi files. Included with Audacity
sbsms: GPL v2
Pitch and tempo changing library. Included in Audacity
SoundTouch: LGPL
Changes tempo without changing pitch and vice versa.
Included in audacity
Twolame: LGPL
Encodes MPEG I layer 2 audio (used in DVDs and Radio). Optional separate
download.
wxWidgets: wxWindows license (based on LGPL)
Cross-platform GUI library - must be downloaded and
compiled separately.
For more information, see the documentation inside each library's
source code directory.
--------------------------------------------------------------------------------
Additional copyright information:
--------------------------------------------------------------------------------
Nyquist
Copyright (c) 2000-2002, by Roger B. Dannenberg
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
Redistributions of source code must retain the copyright notice, the
list of conditions, and the disclaimer, all three of which appear below under
"COPYRIGHT AND LICENSE INFORMATION FOR XLISP."
Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
Redistributions in binary form must reproduce the copyright notice, the
list of conditions, and the disclaimer, all three of which appear below under
"COPYRIGHT AND LICENSE INFORMATION FOR XLISP," in the documentation
and/or other materials provided with the distribution.
Neither the name of Roger B. Dannenberg, Carnegie Mellon University, nor the
names of any contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
COPYRIGHT AND LICENSE INFORMATION FOR XLISP (part of Nyquist):
Copyright (c) 1984-2002, by David Michael Betz
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.
Neither the name of David Michael Betz nor the names of any contributors may be
used to endorse or promote products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--------------------------------------------------------------------------------
5. Compilation instructions
First you must download wxWidgets. Audacity 1.3.8 and later requires
wxWidgets 2.8.10 from:
http://www.wxWidgets.org/
If you install the RPM, make sure you install the devel RPM as well,
otherwise you won't be able to compile Audacity from source.
To compile on Linux, Mac OS X and other Unix systems, execute these
commands:
./configure
make
make install # as root
To see compile-time options you can set, you can type
"./configure --help".
If you want to do any development, you might want to generate a configure cache
and header dependencies:
./configure -C
make dep
To compile on Windows using MSVC++, please follow the instructions found in
compile.txt in the "win" subdirectory.
To compile using Xcode on Mac OS X, see the instructions in mac/compile.txt.
For more information on compilation, please visit:
http://audacityteam.org/wiki/index.php?title=Developer_Guide#Platform_Specific_Guides
or e-mail us at:
--------------------------------------------------------------------------------
6. Previous Changes going back to version 1.1.0
Changes in version 1.3.11 Beta:
Bug fixes for:
* Imports and Exports:
* Bug when exporting partial selections caused too much audio to be
exported is fixed.
* Fix corrupt files exported through FFmpeg when metadata included,
(metadata is now exported correctly in M4A files)
* Prevent saving a new Audacity Project over an existing one as this
could corrupt both projects.
* Improved help for files that cannot be imported because the relevant
optional library is missing.
* Effects:
* Allow effects which change the length of the audio they work on to also be
applied to selected label tracks, thus keeping them synchronized.
* Fixed inability in Nyquist plug-ins to add labels to an existing label track
* (Mac) Equalization window was corrupted after Preview
* (Linux 64-bit) Fixed crash Generating Click Track
* Audio Devices:
* Fixed bug causing recording to stop short when the recording sample rate
is not supported by the sound device and libsamplerate is used for
resampling.
* Fix crash when opening Preferences on a machine where there are no
available audio devices.
* Fixes for bugs using Timer Record and Sound Activated Recording
* User Interface:
* Sizes of some dialogs adjusted to ensure they fit on the screen.
* Fix for supposedly "hidden" items appearing on screen with large
monitors.
* Various keyboard shortcut and translation fixes.
* Other bug fixes:
* Several timing-dependent crashes and minor incorrect behaviors have been
fixed
* Windows installer now installs correctly over previous versions of Audacity
Changes and improvements:
* (Windows) Better icon file with higher resolution and transparency
* New SoundFinder plug-in to label regions of audio between silences, so
allowing silences between tracks to be excluded when exporting multiple
Changes in version 1.3.10 Beta:
Bug fixes for:
* Imports and Exports:
* Freeze importing audio files when Default View Mode set to
Pitch (EAC)
* Simultaneous On-Demand imports sorted incorrectly
* WAV or AIFF files imported as noise if Preferences set to
copy in the data at 24-bit quality
* WMA exports corrupted if they contained metadata
* Metadata Editor appeared before the Export window when
exporting to any format
* Effects:
* Crash or hang using Equalization on longer tracks
* Reverse did not reverse clip boundaries
* Nyquist:
* Excessive memory consumption led to slow processing or
crashes
* Values appearing in Nyquist effects text boxes were not
always the default or previously entered values
* Errors running Nyquist effects in European locales where
comma used as decimal separator
* VST effects remained in Effect menu even when re-scanned and
no longer available
* Truncate Silence produced incorrect results if silences
spanned a block boundary
* Other bug fixes:
* Spurious "not writable/disk full" errors when saving projects
* Playing, rendering or exporting multiple tracks led to
desynchronised playback or loss of audio data
* Crash opening Preferences when no recording and/or playback
devices enabled or connected
* Preferences window: OK button did not respond to ENTER when
a tab selected in left-hand panel
* Mixer Board solo button handling
* (Windows) After a period launching correctly, Audacity
sometimes did not come up on top at launch
* (Mac OS X) Correctly installed Help folder could not be found
* (Mac OS X and Linux) Output slider could affect VU playback
meter which then did not reflect actual waveform volume level
* (Linux) Undoing or redoing a label edit could cause a crash
Changes and improvements:
* Linked audio and label tracks disabled until a future Beta
version so they can be bug fixed
* Input volume slider will be disabled if it doesn't have proper
control of system slider; use the system slider instead
* Proper support for copying/pasting label-with-audio including
label text; new Edit > Paste Text to New Label menu item to
paste system clipboard
* Contrast Tool now modeless, more intuitive handling of multiple
project windows, various other minor improvements
Changes in version 1.3.9 Beta:
Bug fixes for:
* Crash, slow launch or excessive CPU/memory use arising
from automatic VST support:
* VST instrument plug-ins should now be correctly ignored
* VST effects now scanned only at start of first session
that detects them, then cached; effects are now not
loaded or opened until needed
* New "Effects" tab in Preferences to enable/disable VST
effects and enable VST rescan on next launch
* Default View Mode now works
* Chains now always apply their stored parameters rather than
those last used in Effect menu
* Non-MP3 files imported via drag or Recent Files caused
crash if filter in file open window set to MP3
* AAC exports (using the optional FFmpeg library) were
silenced
* Generating audio always fitted the project in the window;
fit now done only if generating in new track
* View menu items/shortcuts incorrectly disabled when playing
or recording
* DTMF generator defaulted to zero duration on open
* Unwanted interactions between linked audio and label tracks
* (Windows XP) Failure to launch on some machines due to
"incorrect configuration" issue
* (Windows) Crash importing a stereo file while a screen reader
such as JAWS is running
* (Mac OS X):
* Audio Units effects applied to all tracks in project even
if not selected
* QuickTime importer now handles files greater than 16-bit
or 64000 Hz
* Various other interface bugs
Improvements:
* Compressor: new option to compress based on peaks, improved
attack and decay time support
* Mixer Board: improved design, more responsive meters and
now interacts fully with Track Panel in main window
Changes in version 1.3.8 Beta:
New Features:
* Effects and Analysis:
* VST Effects now display GUI by default
* Faster Equalization and Noise Removal; improved
Truncate Silence and Click Track
* Chains applied to files now clear temporary data after
processing each file
* Updated Nyquist implementation with support for SAL
syntax and improved memory management
* Plot Spectrum now analyzes up to 237.8 seconds of audio,
with separate windows for each project and improved
display; new preferences for Spectrograms
* Contrast Analysis tool now modeless for easier use
* Interface:
* Draft Manual/Quick Help included in Windows and Mac
installers
* New "Mixer Board" view with per-track VU meters
* Mute, solo, gain, pan and track height saved in projects
* More compact Preferences window with easier-to-use Keyboard
tab and new toolbars shortcuts
* New Screenshot Tools and improved screen reader support
* Other:
* Record more than 16 channels (hardware/drivers permitting)
* Improved support for non-mmap ALSA devices such as PulseAudio
* 32-bit float data over 0 dB now handled without clipping
* "Stop" option when importing preserves already imported data
* AMR NB import/export now supported if the optional FFmpeg library
is installed
* Faster waveform drawing and better response in multi-track
projects
Bug fixes for:
* Export Multiple: failed with no export or warning if empty
label encountered; silenced project and exported files if
overwriting imported WAV files without copying the data in
* Metadata Editor hidden if it was on a now unavailable second
monitor
* Misaligned audio after "Split New" or Noise Removal effect
* Incorrect label movement and paste with linked audio and label
tracks
* Equalization, Cut Preview and Advanced Mixing Options dialog
* (Linux) Mixer Toolbar should now adjust levels and select input
sources properly
* "Audio cache" preference caused crashes - data is now only
cached in memory if available RAM is above a level defined
in preferences
* Various other crashes
Changes in version 1.3.7 Beta:
Cross-platform Bug Fixes:
* Muting/soloing caused incorrect channel results in exported
stereo files
* Noise Removal and all Nyquist effects pasted the original
unmodified audio at the end of the modified region
* Noise Removal inserted a tail of low level noise at the end
of the modified region
* Nyquist and Compressor plug-ins did not display moving bars
in progress dialog and over-estimated "Remaining Time"
* Cancelling Nyquist effects deleted unprocessed audio
* Change Speed and Change Tempo failed to modify the original
selection length
* Cut lines invisible
* Fixed various bugs importing multi-stream files via FFmpeg
* File > Export as WAV could be corrupted if overwriting
an imported WAV read direct from the file
* Export multiple "Other uncompressed files" choice always
produced 16-bit PCM audio irrespective of chosen options.
* MP3 export usually produced a 128 kbps constant bit rate file
irrespective of chosen options; reported length often
incorrect
* MP3 ID3 Genre tag misread on import if the genre list in
Metadata Editor was opened and saved
* Exported metadata tags in MP3, OGG and FLAC often not seen by
player software - now substantially improved
* WMA exports (via FFmpeg)corrupted if metadata tags included
* Some multi-channel recording devices that previously recorded
more than two channels no longer did so
* Generated audio did not fit in window
* No warning was given when saving an empty project
* Beep on completing longer process did not work on many
systems
* fixed crashes importing lists of files (.LOF), in Meter Toolbar
and Change Speed
Platform-specific Bug Fixes:
* Windows Vista: crash opening Preferences with no sound
devices enabled and connected
* Mac OS X and Linux:
* Spurious clipping at start of playback
* Labels did not accept certain legal characters
* Shortcuts did not work after running effects
* Project Rate did not change to respect rate of first
imported file if that rate was unsupported
* Mac OS X only:
* Crash resizing project window
* Menu items became inactive or visibly corrupted
* File > Open dialog did not always work on OS X 10.4
* Impossible to set independent Command and Control
shortcuts that shared the same key
* Freeze importing uncompressed files via On-Demand
(please report any remaining instances of this to:
* Portable settings were not picked up, instead settings
were taken from the default location
* Fixed unavailability of FFmpeg installer
New Features:
* F11 Full Screen mode
* High-quality "Sliding Time Scale/Pitch Shift" effect
* Audio Contrast Analyzer for testing audio on the
internet for WCAG2 accessibility compliance.
* Windows: sound devices can now be opened using the
more efficient DirectSound API
Other changes:
* Latency correction should be improved for many users
by employing a fixed rather than variable correction
* Grouping of Effects into categories turned off until
a way is added for users to do so themselves
* Numerous minor interface improvements such as Metadata
Editor navigation, new "hh:mm:ss + hundredths"
selection format
* Note: Windows users wanting to export MP3 files will
require the latest version of the LAME encoder from
http://lame.buanzo.com.ar/
Changes in 1.3.6 Beta (since 1.3.6a6 Alpha):
Interface:
* "Save Compressed Copy of Project" saves in much smaller .OGG
format to facilitate online transmission of projects
* Improved MIDI import and export routines, and clearer color
for selection region
* Default temporary directory on Mac now accessible in Finder
Import / Export:
* Stability improvements in on-demand loading
* FFmpeg: support for latest version of library, improved
version checks and error messages, stability improvements
in custom exporter
Bug Fixes:
* Crash in "Get Noise Profile" step of Noise Removal at project
rates below 20480 Hz.
* Underestimation of peak level in tracks with a small number
of different peaks
* Truncate Silence could result in repeated or lost audio if
applied to the whole of a track
* Other interface, generating, exporting and platform-specific
fixes
Compilation:
* Added autoconf macro archive to CVS, enabling *.nix users
without this archive to build --with -MIDI
Changes in 1.3.6a6:
Interface:
* Note Track now supports export as a MIDI file
* Linked audio and label tracks: improved support when source
and target number of tracks differ and when cross-pasting
different track types
Import / Export:
* On-demand now supports project saving during summarising;
reverts to stripey background; fixed some crashes due to
threading issues
* Exports: Single AAC filter (M4A LC profile) with quality
settings slider; removed FFmpeg formats already supported
by Audacity; added explicit GSM 6.10 (WAV) filter; current
project rate now used for all exports, with check for
format-invalid rates; improvements to metadata support
Effects:
* LV2 plug-ins: added support (OS X and Linux only) for using
synths as tone generators, scale point labels, grouped
controls and i18n translations
Changes in 1.3.6a5:
Interface:
* Note Track now builds on Windows
* Fixes/improvements for linked audio and label tracks (one
desynchronisation bug remains when pasting audio into a
greater number of tracks than were copied); now supports
label shifting when changing pitch and tempo
* Added full label pasting support: now possible to paste
multiple labels, region labels and labels with audio, and
correct label text is now pasted
Import / Export:
* Added full "on-demand" support (now with minimum file
length of 30 seconds): clicking moves summary calculation
point; supports split and merge of stereo tracks;
incompletely summarised tracks resume summary calculation
automatically; text-based Status Bar progress indication and
animated dummy waveform instead of embedded progress bar
Effects:
* Fixed a bug where previewing Equalization curves more
than once previewed the unmodified audio
* Improvements to DTMF generator
Miscellaneous:
* Improved support for working with audio in excess of 2^31
samples (about 13.5 hours at 44100 Hz); some accessibility
improvements
Changes in 1.3.6a4:
Interface:
* New Preference: Default View Mode, to choose type of
waveform, spectrum or pitch view for new tracks
* Note Track: experimental support is now enabled by defining
USE_MIDI in config*, but does not build out-of-the-box
on Windows
* Bug fixes for linked audio and label tracks; now supports
label shifting when changing speed and generating tones
Import / Export:
* Improvements/fixes for AAC exports including new M4A
filter for compatibility with iTunes; RealAudio export
support removed - FFmpeg does not support this properly
* Improved refresh of on-demand loading; fixed a phantom
on-demand progress bar when time-shifting clips
Effects:
* Experimental support for LV2 plug-in architecture on Linux
and Mac, but operation may be buggy; no LV2 support yet on
Windows, because the required slv2 library currently does
not build
Changes in 1.3.6a3:
Import / Export:
* Experimental support for exporting a much wider range
of proprietary audio formats via FFmpeg
* "On-demand" immediate loading of imported PCM WAV or
AIFF files now has experimental "progress bar" embedded in
the waveform until fully loaded
Interface:
* Note Track: experimental support for cut, copy and paste
using Edit Toolbar; currently not available for Linux, where
EXPERIMENTAL_NOTE_TRACK must be undefined in order
to build
* New Transport menu for alternative access to play and record
commands and some recording preferences
* Audio tracks are now linked to label tracks by being positioned
above a label track, if linkage is enabled in the Tracks menu
Changes in 1.3.6a2:
Import / Export:
* Experimental support for importing a much wider range
of audio formats via FFmpeg: support has to be enabled
in *config when building and requires FFmpeg libraries
* Experimental support for "on-demand" immediate loading
of imported PCM WAV or AIFF files (full waveform continues
to load while you play or edit).
Effects:
* Built-in plug-ins now grouped into related hierarchical
categories
Interface:
* New Debug Log window available in all builds
* Experimental support for linking a label track with any
number of audio tracks so that labels shift with cuts and
inserts in the audio track
* Default theme now reverted to that of 1.3.5
* Recording channels preference now defaults to stereo
Miscellaneous:
* Bug fixes for shortcut availability/tab order in Selection Bar,
and for window focus issues when previewing effects
* Improvements in escaping and navigating fields in dialogs,
and in stability when screen readers are used
Changes in 1.3.6a1:
Interface:
* Further improvements to menu navigation and wordings.
* All file dialogs are now resizable, and support "Places"
sidebar on Windows 2000 or later.
* Preferences:
* New "Theme" preference for modifying interface
colours and images, with experimental new default
colour scheme.
* New "Smart Recording" preference automatically pauses
recordings that fall below a pre-defined input level.
Compilation:
* Simplified modular builds for Windows, removing
static-linked configurations.
* New shared configurations on Mac to support modular
builds, and all builds are now Unicode.
Miscellaneous:
* Default auto save interval reduced to 2 minutes.
* Bug fixes to correct project rate initialisation on Linux, and
file importing issues on PPC Macs.
Changes in 1.3.5: