IT Novella
Для работы со звуком в Linux много специализированных программ. Это и проигрыватели всяческих аудио-форматов, и перекодировщики, и аудиоредакторы; каждая графическая оболочка типа KDE или GNOME предлагает свой набор утилит; существуют принципиально отличные друг от друга драйвера для одних и тех же устройств (OSS и ALSA), да плюс к этому существуют всяческие звуковые сервера для смешивания аудиопотоков от разных программ. Рассмотрим несколько примеров программ для полноценной обработки звука.
Многоканальная запись и сведение:
Ardour
В настоящее время это наиболее мощное свободное приложение с графическим интерфейсом для многоканальной записи и сведения. Программа умеет работать со звуковыми файлами различных форматов и различного качества (от 8бит-22КГц до 32бит-196КГц). Вся внутренняя обработка происходит с разрешение 32бит с плавающей точкой. Количество записываемых и сводимых дорожек ограничивается лишь возможностями вашего компьютера. Ardour поддерживает внешние микшеры, работающие по MMC. Микшер программы позволяет назначать бесконечное количество подгрупп для сведения. Ardour позволяет осуществлять недеструктивное редактирование, в том числе с применением внешних эффект-процессоров. Иными словами, вы можете сразу услышать как будет звучать дорожка с наложенными на него обработками, без изменения исходного звукового файла. В Ardour можно использовать модули эффектов LADSPA и VST.
Ecasound
Ecasound — средство многоканальной записи, построенное на концепции звуковых цепочек и работающее из консоли. Для каждой цепочки можно назначить свою последовательность эффектов со своими настройками. Ecasound прекрасно подходит для одновременной записи и сведения большого количества дорожек на компьютерах с ограниченной мощностью. Для Ecasound есть два активно разрабатываемых графических интерфейса: TkEca и EMI.
Любой звук после записи необходимо обработать и наложить на него эффекты.
Модули эффектов:
В дистрибутивы входит большое количество модулей LADSPA, являющихся прямым аналогом модулей VST и DX, известных в мире проприетарных операционных систем. Пакеты с модулями LADSPA имеют вид ladspa-*-plugins. Некоторые приложения, умеющие работать с ними (и называемые также хостами), поддерживают встроенный в LADSPA механизм классификации модулей по типу (компрессоры, ревербераторы и т.д.), что заметно упрощает выбор нужного модуля в меню приложения среди пары сотен других установленных модулей.
Аналогом модулей VSTi и DXi в Linux является новый формат DSSI, который поддерживается пока только в MIDI-секвенсере Rosegarden. DSSI построен на основе LADSPA и отличается от последнего тем, что позволяет создавать модули с оригинальным интерфейсом, используя любую библиотеку графических элементов интерфейса (Qt, GTK и т.д.).
Сами модули VST и VSTi поддерживаются либо при помощи отдельно устанавливаемой программы vst-server, либо самими приложениями из комплектации дистрибутива, такими как MusE и Ardour.
Для тех у кого нет времени или необходимых навыков для установки специального ПО существуют готовые решения.
64studio — готовая к употреблению операционная система, собранная на базе Debian Linux, включающая в себя подборку свободного ПО для работы с мультимедия. Для музыкантов там есть всё, что нужно: рабочая станция Ardour, драм-машины, сэмплеры, синтезаторы, плагины для обработки и мастеринга. Аудио драйверы: ALSA, OSS, Jack. Есть не требующий установки LiveCD. Наибольшие различия между этим дистрибутивом и стандартной Debian — это модифицированное ядро с применением патчей в реальном времени, некоторые пре-конфигурации и модифицированный выбор пакетов, адаптированный для креативных пользователей. Другие пакеты могут быть также расширенны, как стандартные темы GNOME.
Ubuntu Studio — готовая к употреблению операционная система, собранная на базе Ubuntu Linux, включающая в себя подборку свободного ПО для работы с мультимедия. Для музыкантов там есть всё, что нужно: рабочая станция Ardour, драм-машины, сэмплеры, синтезаторы, плагины для обработки и мастеринга. В отличие от других дистрибутивов Ubuntu, установка Ubuntu Studio основана не на Live-CD инсталляторах, а использует текстовый интерфейс. Кроме того, дистрибутив оказался слишком большим, чтобы поместиться на семисотмегабайтный компакт-диск, поэтому обычно устанавливается с DVD.
В заключении хотелось бы отметить, что ОС семейства Linux предоставляют большой спектр возможностей по работе с мультимедиа. Единственной проблемой к популяризации данных средств является то, что работа с ОС семейства Linux требует определенных профессиональных навыков, по
Источник
Редакторы аудио
MuseScore
MuseScore — профессиональный нотный редактор.
NoiseTorch
NoiseTorch — утилита для подавления шумов при записи с микрофона. Позволяет подавлять внешние шумы в автоматическом режиме, например, шум нажатия клавиш на клавиатуре.
Ardour
Ardour — профессиональная программа для записи и обработки звука.
Qtractor
Qtractor — многотрековый аудио синтезатор, секвенсор. Позволяет записывать и воспроизводить аудио в реальном времени.
MusicBrainz Picard
MusicBrainz Picard — программа, которая позволяет автоматически распознавать аудио-записи и в полу-автоматическом режиме добавлять теги к аудио-файлам.
m4Baker
m4Baker — приложение для создание m4b-аудиокниг.
TiMidity++
TiMidity++ — программный MIDI-синтезатор. Поддерживает синтезирование MIDI файлов и файлов инструментов, а также воспроизведение отдельных MIDI файлов.
Hydrogen
Hydrogen — драм-машина — программа для создания музыкальных фрагментов (семплов).
Kid3 — бесплатная программа для массового (пакетного и ручного) редактирования тегов у аудио-файлов в автоматическом режиме. Kid3 поддерживает множество аудио-форматов (MP3, Ogg, FLAC, WMA, WAV и другие).
MP3 Diags
MP3 Diags — бесплатная программа для анализа и последующего устранения самых разных проблем, связанных с воспроизведением MP3 файлов. Мастерская для мелкого и серьезного ремонта таких файлов.
Format Junkie
Format Junkie — мултьтимедиа-ковертер — программа для конвертации аудио, видео файлов, файлов изображений и iso-образов из одного формата в другой.
LMMS (Linux MultiMedia Studio) — программа для создания музыки на компьютере.
Источник
Linuxoid
OpenSource forever
Аудиоредакторы в Linux
Не так давно хороших, не говоря уж о профессиональных программах для обработки звука в Linux практически не было. Сегодня многие профессиональные звуковые карты уже без проблем работают с Linux, да и само ядро с помощью заплаток научили работать со звуком практически в режиме реального времени. Потихоньку появились и нужные программы. В итоге для Linux известно больше десятка аудиоредакторов ориентированных на разное применение от простых позволяющих всего лишь удалить ненужную часть мелодии, до профессиональных. Мы же остановимся только на решениях, которые доступны в репозитарии дистрибутива Ubuntu и ориентированных на обычного пользователя. Такие программы как станция звукозаписи Ardor, секвенсеры Rosengarden и Muse оставим профессоналам.
Аудиоредактор audacity
Аудиоредактор audacity уже обрел популярность и заслужил хорошую оценку пользователей и специалистов. Главный козырь проекта — многоплатформенность. Кроме Linux этот редактор, написанный с использованием кроссплатформенных библиотек wxWidgets доступен и для Windows, Mac OS X и некоторых других. Хотя версии написанные для различных систем несколько отличаются между собой (например в Windows и Mac OS X реализована поддержка модулей VST — Virtual Studio Technology). В программе реализована возможность импорта файлов в форматах WAV, AIFF, AU, IRCAM, MP3, FLAC, Ogg Vorbis и другие форматы. Также возможность сохранения получившегося результата в форматы WAV, MP3 и Ogg Vorbis. Хотя из-за требования Thomson Multimedia выплачивать сборы за средства кодирования MP3 функция сохранения файлов в этом формате будет работать только при наличии установленных отдельно библиотек lame и libmad. Реализована запись с одновременным прослушиванием дорожек с микрофона, линейного входа или других источников.
При наличии соответствующей звуковой карты может вестись запись с 16 каналов. С версии 1.1.0 полностью поддерживается 32 битный звук. Интерфейс редактора переведен на несколько десятков языков, среди которых есть и русский. При первом запуске редактора будет предложено выбрать язык интерфейса. Правда из-за проблем с различными локалями в дистрибутивах возможно появление нечитаемых надписей меню, в этом случае придется использовать английский интерфейс. Для чего следует удалить файл
/.audacity, который находится в домашнем каталоге пользователя и запустить редактор повторно.
В качестве звукового движка Audacity использует PortAudio (http://www.portaudio.com/) . Как и положено звуковому редактору поддерживаются все общие операции Cut, Copy и Paste, Split (перемещение выбранной дорожки в отдельную, Duplicate (копирует выбранную дорожку), Silence (стирание выбранных аудиоданных) и Insert Silence (вставка тишины в позицию курсора), удаление шума по образцу, изменение темпа с сохранением высоты тона, изменение высоты тона с сохранением темпа и многие другие. При при помощи этого редактора очень просто свести несколько дорожек с разными качественными характеристиками, которые будут в режиме реального времени автоматически преобразованы до характеристик проекта. Реализована многоуровневая отмена операций. Есть в Audacity возможность вывода осциллограмм каналов, спектральный анализатор (с экспортом результата в таблицу), возможность различных амплитудных и частотных преобразований, звуковые эффекты. Некоторые эффекты и расширения есть в поставке Audacity. Кроме этого возможно подключение плагинов LADSPA (Linux Audio Developer’s Simple Plugin API), либо на функциональном языке Nyquist (http://audacity.sourceforge.net/download/nyquistplugins).
На сайте проекта и в поставке дистрибутива, можно найти довольно подробную документацию. Русский перевод доступен по адресу http://wiki.linuxmusic.ru/doku.php?id=book:main:c7:2:1.
Редактор ReZound
Также весьма функциональный аудиоредактор достаточный для домашнего пользователя. Реализовано динамическое размещение елементов меню, интерфейс локализован, хотя в KUbuntu с меню те же проблемы, что и Audacity. Понимает все поддерживаемые библиотекой libaudiofile и другие форматы (WAV, AIFF, OGG Vorbis, MP3, FLAC, MIDI). Результат можно сохранить и файл собственного формата с раcширением REZ. Домашняя страница проекта http://rezound.sourceforge.net/. Поддерживаются интерфейсы ввода/вывода OSS/ALSA и PortAudio. Для полноценной работы очень желательно наличие звукового сервера JACK ( http://jackit.sourceforge.net/), который также доступен в репозитарии Ubuntu. Поддерживается 16 и 32 битный звук, плагины LADSPA. Этот редактор довольно быстро справляется с редактированием больших файлов. Для анализа мелодии можно использовать встроенный анализатор частоты. Возможно несколько вариантов записи: без ограничения, с установкой предела по времени, запись начинается при достижении встановленого уровня и прочее, плюс всевозможные виды воспроизведения композиции (loop, выделеное, до/после выделеного, от позиции указаной мышью). Полный набор функций для редактирования: так копировать и вырезать нужный отрезок можно двумя способами (обычным в буфер обмена и вставкой в автоматически создаваемый новый файл), а вот видов вставки несколько больше, это и обычная (insert) вставка и замена участка (replace), наложение записей (оverwrite), несколько вариантов микширования (mix), вставка тишины в трек.
А еще добавление (add), создание дубликата, удаление и перестановка каналов. Эффекты и манипуляции с данными: реверс, изменение, нормализация громкости и тишины, ресамплинг, flange, echo, quantize, distortion и пр. Великое множество различных фильтров, как предустановленных (Lowpass, Highpass, Bandpass, Notch) так и задаваемых пользователем, причем возможна установка различных значений как на одном фильтре, так и на двух, в последнем случае рабочим значением будет результирущая функция. Имеется встроенный генератор шума (всех цветов) и частоты любого тона. Работает на Linux, Solaris, BSD системах и как индивидуальная особенность возможность записи проекта на CD. И это далеко не полный список возможностей программы.
Редактор WaveSurfer
WaveSurfer назван на сайте проекта (http://www.speech.kth.se/wavesurfer/) инструментом визуализации и манипулирования звуковыми данными, причем основной упор сделан именно на отображение информации. Разрабатывается Центре Речевой Технологии (Centre for Speech Technology (CTT), http://www.speech.kth.se/ctt/) в Стокгольм Швеция и распространяется по BSD-подобной лиценции. Должен понравиться как новичку так и опытному пользователю. WaveSurfer имеет простой и гибкий интерфейс, который может быть адаптирован к различным задачам.
Работает на множестве платформ Linux, Windows 95/98/NT/2K/XP, Macintosh, Sun Solaris, HP-UX, FreeBSD и SGI IRIX. Понимает следующие звуковые форматы (чтение и запись) WAV, AU, AIFF, MP3, CSL, SD, OggVorbis и NIST/Sphere, при этом размер файла лимитирован только свободным местом на жестком диске. Особенно ценны в WaveSurfer анализаторы звука (спектрограма, форма волны). Возможно создания пользовательских конфигураций, функциональность можно расширить за счет дополнительных модулей. И хотя разработки этого редактора фактически прекращены, его можно использовать как автономный инструмент для широкого диапазона задач в исследовании звука и образовании. WaveSurfer может также служить как платформа для разработки специализированных прикладных программ.
Редактор mhWaveEdit
hjormagn/mhwaveedit.html) обладает несколько меньшими функциями по сравнению с решениями описанными выше. Программа содержит минимум самых необходимых функций и ни в коем случае не претендует на конкуренцию с гигантами обработчиков звука.
Он умеет загружать, проигрывать, записывать и сохранять файлы в форматах WAV, MP3 и Ogg Vorbis (при наличии в системе нужных библиотек). Поддержка других форматов возможна за счет libsndfile. Вывод звука возможен через ALSA, JACK, PortAudio или EsounD. При небольшом размере файла он редактируется в оперативной памяти. Плюс стандартные функции позволяющие выбирать заданные участки, перемещать их, вырезать и копировать, умеет конвертировать аудио в разные частоты и режимы (моно/стерео), а также разбивать (потом и объединять) сигнал на несколько каналов и управлять скоростью воспроизведения. Предоставлен скромный набор эффектов, основанных на изменении громкости и скорости (эффектов задержки сигнала нет). Поддерживаются плагины LADSPA. Есть возможность увеличения/уменьшения выводимого изображения сигнала аудиодорожки для доскональной работы. В качестве миксера по умолчанию используется xmixer. Для оптимизации работы предусмотрена загрузка редактируемого файла в оперативную память, если его объем мал (в противном случае он обрабатывается прямо с жесткого диска). Интерфейс прост и главное локализован. Вот в принципе и все возможности, но часто этого хватает с головой.
Практически аналогичными возможностями обладает аудиоредактор Sweep, который также доступен в репозитарии Ubuntu.
5 комментариев
Интересненько, узнал новое. Но, как мне кажется, audacity — the best 🙂 .
зы, у меня дебиан, локаль ютф8, ни с русским, ни с украинским, ни с английским …. проблем нету 🙂
Примерно полгода назад записывал серию подкастов. По прошлому опыту хорошо знаком с многодорожечным редактором Audition (до покупки Adobe`ом —CoolEdit), его-то и сравнивал с Audition. Увы, если базовая функциональность позволяет говорить о каком-то паритете для «домашних» нужд, то в плане удобства пользования пока до проприетарного софта — пропасть.
Но будем надеяться и ждать.
а как же Jokosher .
А вот и мой вариант обзора аудио редакторов для Убунту
http://softhelp.org.ua/?p=950
Назовите мне хоть одного производителя профессиональных аудиокарт, выпускающего карты с драйверами под Linux, и я с вами соглашусь. Назовите мне хоть один pro секвенсер уровня Cubase, и я опять с вами соглашусь. Andorra? Да, неплохой АУДИО РЕДАКТОР, но плохо приспособленный к работе с мидии. И это сразу вычёркивает его из ряда pro. Да, Linux прекрасная платформа, но не для работы со звуком. Пока, надеюсь. Писать о танцах с бубнами над драйверами от умельцев .. Господа, это совсем другой уровень. Мы говорим о чистой, настоящей работе.
Источник