В продолжение
Для справки:
Ardour — самое продвинутое свободное ПО для записи и обработки музыки, цифровая звуковая рабочая станция.
LV2-плагины — свободный аналог VST-плагинов, они используются для обработки звука в Ardour и других музыкальных программах. Формат по-умолчанию для Linux. Но существуют способы использовать и на Windows, например.
Ardour 4.0 вышел аж 18 апреля, и Rinon, мой боевой товарищ, уже провёл с ним ночь, собирая из исходных кодов с помощью Waf, по рекомендациям отсюда.
Чтобы не париться, лучше заплатите доллар за готовый пакет (а лучше больше). Ну, а для тех, кто любит искусство или кому не хочется платить — информация, какие проблемы возникли и как были решены. Практически не редактировал сообщения из чата, которые Rinon мне писал. В случаях, когда проблема не прояснена, она решилась переустановкой/перезагрузкой — то есть дело в каком-то единичном сбое.
22:03:17
[ЦЕНЗУРА]??
23:03:25
Со второй попытки скомпилировался
23:39:39
Теперь воюю с нежеланием создавать сессию
(Кто ж хочет? — прим.)
Теперь
23:55:06
23:58:04
вааат
[цензура] с памятью
00:09:00
Пробую
http://jackaudio.org/faq/linux_rt_config.html
00:19:49
Теперь Jack (не работает — прим.)
Надо убить pulseaudio
00:25:36
и убрать автозапуск
Ещё я убил jackbus
всё работает
и jack, и Ardour 4.
Ну и Jackbus убивать надо
Первая брачная ночь продолжилась спустя несколько дней — пришла пора установить
Плагины Calf — плагины эффектов для Linux
21:08:52
Запуск sh ./autogen.sh
Ставил:
libtool
eclipse-cdt-autotools
fluidsynth
последнее качается пока что
22:03:27
fluidsynth dev надо
ну и sudo make install пробуем
jack опять не запускается
23:20:22
[после перезагрузки] Отлично пашет, записывает
Плагинов много полезных!
И ещё спустя какое-то время он записал обзор этих самых плагинов. Критикуйте, только бережно — я как лицо группы привык к потокам помоев прямо в лицо, а он творец и публичность ему чужда.
P.S. кому не нравится формат — напишите, что не так и что не нравится. Если так не стоит, то ничего не мешает изменить формат публикации.
Для справки:
Ardour — самое продвинутое свободное ПО для записи и обработки музыки, цифровая звуковая рабочая станция.
LV2-плагины — свободный аналог VST-плагинов, они используются для обработки звука в Ardour и других музыкальных программах. Формат по-умолчанию для Linux. Но существуют способы использовать и на Windows, например.
Ardour 4.0 вышел аж 18 апреля, и Rinon, мой боевой товарищ, уже провёл с ним ночь, собирая из исходных кодов с помощью Waf, по рекомендациям отсюда.
Чтобы не париться, лучше заплатите доллар за готовый пакет (а лучше больше). Ну, а для тех, кто любит искусство или кому не хочется платить — информация, какие проблемы возникли и как были решены. Практически не редактировал сообщения из чата, которые Rinon мне писал. В случаях, когда проблема не прояснена, она решилась переустановкой/перезагрузкой — то есть дело в каком-то единичном сбое.
Хроники первой брачной ночи с Ardour 4.0
22:03:17
В "libjack-jackd2-dev" отсутствует файл "/usr/include/jack/metadata.h"
[ЦЕНЗУРА]??
23:03:25
Со второй попытки скомпилировался
23:39:39
Теперь воюю с нежеланием создавать сессию
(Кто ж хочет? — прим.)
Теперь
Could not create session in %dirname%
23:55:06
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Locations @ 0x3856f40
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Butler @ 0x3854c20
programming error: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RouteGroup @ 0x3852080
23:58:04
вааат
[цензура] с памятью
00:09:00
Пробую
http://jackaudio.org/faq/linux_rt_config.html
00:19:49
Теперь Jack (не работает — прим.)
ERROR: cannot register object path
Надо убить pulseaudio
00:25:36
и убрать автозапуск
uncomment the autospawn= line in /etc/pulse/client.conf
Ещё я убил jackbus
всё работает
и jack, и Ardour 4.
Ну и Jackbus убивать надо
Первая брачная ночь продолжилась спустя несколько дней — пришла пора установить
Ladspa-плагины Calf из git-репозитория
Плагины Calf — плагины эффектов для Linux
21:08:52
Запуск sh ./autogen.sh
Ставил:
libtool
eclipse-cdt-autotools
fluidsynth
последнее качается пока что
22:03:27
fluidsynth dev надо
ну и sudo make install пробуем
jack опять не запускается
23:20:22
[после перезагрузки] Отлично пашет, записывает
Плагинов много полезных!
А потом
И ещё спустя какое-то время он записал обзор этих самых плагинов. Критикуйте, только бережно — я как лицо группы привык к потокам помоев прямо в лицо, а он творец и публичность ему чужда.
P.S. кому не нравится формат — напишите, что не так и что не нравится. Если так не стоит, то ничего не мешает изменить формат публикации.
Комментарии (17)
Tanner
19.05.2015 12:28Я пробовал несколько билдов Ardour3, начиная от RC и включая релизы. Со сборкой проблем ни разу не возникало, но вот стабильность работы крайне огорчала. В итоге продолжаю юзать 2.8, и до 4 нескоро дойдут руки, наверное.
prokoudine
26.05.2015 18:59Ценю порыв, но:
1. Текст публикации до видеоролика — бестолковый и ни о чём. Ноль полезной информации об Ardour 4 и Calf 0.0.60.
2. Плагины в ролике — LV2, а не LADSPA (прекращение поддержки LADSPA в Calf — отдельная опупея).
P.S. Дистрибутивы, в которых PA собран так, что не умеет передавать устройство джеку, не нужны.
Alexeyslav
Никогда так больше не делайте. Целая куча непонятных и неизвестных слов до ката и абсолютно непонятный и оторванный от реальности текст после.
utkorose Автор
Статья для музыкантов, использующих СПО. Для тех, кто уже знает, что все эти слова значат. Добавил, чем является Ardour 4.0. Но если Вам тема не понятна, зачем читать и комментировать?
Nikobraz
Статьи тут пишутся, не только для раскрытия тем «для избранных», но и для популяризации этих тем. Я познакомился тут с огромным количеством различнейших технологий, о которых и не слышал до этого. Вы понимаете, что ваша ЦА на этом ресурсе в лучшем случае несколько %? И с таким отношением она не увеличится.
utkorose Автор
Почитайте статьи по ссылкам в начале — там популяризация. Весь смысл статей «ребята, мы это сделали! ЭТО ВОЗМОЖНО». Здесь как вы предлагаете популяризацию проводить? С моей точки зрения это невозможно. У статьи одна цель — помочь тем, кто любит компилировать из исходных кодов и кто в теме.
Alexeyslav
Это всё хорошо, но как минимум надо понимать куда вы пишете и что на ресурсе может быть слишком мало профессиональных музыкантов. Для этого, в начале нужно синхронизировать терминологию, или хотя бы как-то обозначить область о которой идет речь. Чтобы читатель мог решить остановится на статье или идти дальше.
Но когда натыкаешься на статью начинающуюся прям с порога терминами понятными лишь малому кругу читателей приходится несколько раз перечитать чтобы попытаться понять что вообще происходит. На это тратится время читателя, причем особенно ценное.
Ну да, можно ведь всё это нагуглить, но… ощущение будто вляпался в очень липкую слизь и она не отстаёт.
utkorose Автор
Я посчитал, что хабов для этого достаточно. Сейчас я добавил краткое описание и ссылки на Википедию. Этого достаточно?
Alexeyslav
Не знаю, теперь об этом уже сложно судить. Надо пройтись от начала до конца незамутнённым взглядом. Заголовок статьи даже после этакого краткого ознакомления ни на каплю не стал информативным.
Да, и список тегов тоже. А на список хабов взгляд не падает даже ни в первый ни во второй раз… сейчас словил себя на том что даже не могу сказать где он расположен! Это настолько второстепенная вещь по вниманию после заголовка что мало кто читает.
hedgehog
Если бы это был ресурс для музыкантов, использующих СПО, то, возможно, такой ответ был бы разумным. Но на Хабре, на мой взгляд, подобные статьи и подобные изречения вызывают как минимум недоумение. Считаю критику Alexeyslav асболютно уместной.
utkorose Автор
Что ж, тогда и Вы напишите, как надо сделать.
hedgehog
С терминами вроде более мене разобрались. Я бы ещё предложил вместо хроники написать удобочитаемый текст в виде «при установке возникла проблема {описание проблемы}. Для решения было сделано {пакеты установлены, файлы отредактированы и т.д.}. За тем возникла проблема {аналогично предыдущей проблеме}». Проблемы можно так же разнести на подпункты, дабы немного структуризировать представленную информацию. Ну и восполнить пробелы. Например, в предпоследней записи хроники обозначены неработающие вещи, а в следующей записи уже всё работает. Какая магия при этом была применена — загадка.
utkorose Автор
Спасибо, понятно. В случаях, когда в следующей записи работает, помогли перезапуск/перезагрузка. Просто бывает, что jack не запускается до перезагрузки системы. Магия, которая при этом творится, и нам неизвестна.
utkorose Автор
Я критике рад, но критике конструктивной. Сделал плохо — напишите, как сделать лучше. В данном случае я не понимаю, например, что за «оторванный от реальности текст дальше». Это тоже какие-то оторванные от реальности слова. В смысле очень общие.
Человек собирал из исходных кодов и отписывался мне. Я чуть подредактировал их и выложил со своими комментариями. По обоюдному согласию. Решил провести эксперимент, вот такой формат использовать.
Что именно не так?
Alexeyslav
Это значит что все как бы берется из ниоткуда, ни описания проблемы которую решает данный отрывок ни к чему он относится… «что-то сделали и что-то произошло» а где, зачем, почему?