Перейти к основному содержанию

Редактор Audacity

Audacity это бесплатный, простой в использовании, многодорожечный аудиоредактор для ОС Windows, Mac OS X, GNU/Linux и некоторых других.

Основные возможности:

  • импорт и экспорт файлов WAV, MP3 (с использованием кодировщика LAME MP3), Vorbis, FLAC и других форматов;
  • запись с микрофона, линейного входа и других источников с одновременным прослушиванием имеющихся дорожек;
  • запись до 16 каналов одновременно (необходима многоканальная звуковая карта);
  • эффекты и расширения как в комплекте поставки, так и устанавливаемые отдельно (LADSPA либо на функциональном языке Nyquist);
  • различные виды редактирования: изменение темпа с сохранением высоты тона, изменение высоты тона с сохранением темпа, удаление шума по образцу и т.д.;
  • спектральный анализ с использованием преобразования Фурье с различными формами окна;
  • воспроизведение множества дорожек одновременно (без поддержки многоканального звука — при воспроизведении используются только два канала, в которые микшируются все дорожки);
  • сведение дорожек с разными качественными характеристиками (с преобразованием к характеристикам проекта в режиме реального времени);
  • результаты могут сохраняться во множество форматов, обеспечиваемых библиотекой libsndfile.

Audacity активно пользуется сторонними библиотеками, распространяемыми под разными лицензиями:

  • графический интерфейс основан на библиотеке wxWidgets;
  • звуковой движок использует PortAudio (альтернативная поддержка RtAudio так и не стала востребованной);
  • опциональная поддержка MP3 (чтение и запись) реализована за счёт кодировщиков libmad и LAME;
  • с помощью библиотек FFmpeg реализована поддержка чтения/записи AC3, AAC, WMA, AVI, MKV и других (начиная с версии 1.3.6).

Поддерживаемые звуковые форматы

Основные форматы, с которыми Audacity работает «из коробки»:  AIFF, AU, FLAC, MP2, MP3, OGG Vorbis и WAV. Под Mac, Audacity также может импортировать форматы Apple, такие как M4A (AAC) и MOV.
В большинстве других случаев (включая аудиодорожки видеофайлов), необходимо установить библиотеку FFmpeg, чтобы импортировать файл.

AUP — внутренний формат Audacity в котором хранятся её проекты. Формат позволяет хранить звуковые дорожки, дорожку времени, дорожки для заметок, а также их взаимное расположение и настройки. Поскольку данный формат понимает только Audacity, результат работы, для использования его в других программах и на физических носителях, необходимо сохранить в одном из стандартных форматов, приведенных выше.

Подробнее

Официальное руководство Audacity (eng.)

Лицензия GNU GPL и свободное ПО

Audacity является свободным программным обеспечением, разрабатываемым группой добровольцев и распространяемым на условиях GNU General Public License (GPL) или Универсальная общественная лицензия GNU.

Лицензия GNU GPL предоставляет пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы. Кроме того, пользователи всех производных программ получают вышеперечисленные права. Иными словами, производные программы могут распространяться только под той же лицензией GNU GPL. Принцип наследования прав называется «копилефт».

Copyleft — термин который противопоставляют «copyright», он предполагает права на полный доступ к исходным кодам программного обеспечения, которые могут использоваться только для создания настолько же свободного ПО.

Что такое свободное программное обеспечение?

Программа свободна, если у ее пользователей есть четыре свободы:

  • Свобода выполнять программу в любых целях.
  • Свобода изучать работу программы и модифицировать программу. Это предполагает доступ к её исходному код.
  • Свобода распространять копии программы.
  • Свобода распространять копии своих измененных версий.

«Свободная программа» не значит «некоммерческая». Свободная программа должна быть доступна для коммерческого применения, коммерческой разработки и коммерческого распространения.

Примеры приложений с открытым исходным кодом: браузер Firefox, офисный пакет OpenOffice.org,  операционные системы на базе ядра Linux.