Rosegarden і ubuntustudio

Чому Ubuntu Studio?

Не густо, але цілком достатньо і для звукозапису, і для створення електронної музики.

Причина в тому, що робота jack'а тут налагоджена майже ідеально! Кількість і частота Розсинхронізація (xrun'ов) дуже малий, а більшість їх майже ніяк не впливає на якість звуку. Немає ні клацань, ні пропусків записи, ні, тим більше, "кулеметних черг".

До Ubuntu Studio я користувався Slackware, Debian, AgiliaLinux, LinuxMint. По-перше, у всіх перерахованих дистрибутивах з xrun'амі все було "нормально", тобто, достаток їх і сила були такі, що, наприклад, робити записи в Ardour краще б не треба. Якісні записи виходили тільки в Audacity, який не використовує jack. Може бути, я просто не розібрався в налаштуваннях, але і в інтернеті я не знайшов стоїть вирішення цієї проблеми. У LinuxMint мені вдалося знизити настройками кількість Розсинхронізація, але не позбутися від них.

Rosegarden і ubuntustudio

У всіх дистрибутивах, які я використовував, крім Ubuntu Studio, при запуску ardour повідомляв мені, що йому не вистачає пам'яті (memlock), радив скористатися командою ulimit -l. щоб дізнатися значення memlock і потім прописати більшого значення у файлі /etc/security/limits.conf. Крім того, вимагав встановити плеєр xjadeo (чому розробники не прописують xjadeo в залежностях - загадка). Повторюю - крім Ubuntu Studio. де ardour3 разом з xjadeo - за замовчуванням, а при запуску команди ulimit -l отримуємо:

Прописані необхідні значення у файлі /etc/security/limits.d/audio.conf:

LADSPA і інші ефекти

Якщо в інших дистрибутивах, часом, треба нишпорити по інтернету в пошуках цих програм, то в Ubuntu Studio вони присутні спочатку в неміряних кількостях.

Ubuntu Studio після установки

Немає перемикача розкладок. Щоб він з'явився, необхідно встановити пакет xfce4-xkb-plugin і додати російську розкладку в налаштуваннях клавіатури. Решта applet'и - за смаком.

Для нормальної записи потрібна зовнішня звукова карта (usb). Обійтися внутрішньої, хіба що хороша вона не була, не вийде. Після установки зовнішньої карти потрібно підключити її в налаштуваннях мікшера (pulseaudio), відключивши, при цьому, внутрішню. Запустити QjackCtl і в параметрах вибрати свою зовнішню карту - це єдина настройка jack'а, яка потрібна в цьому дистрибутиві.

Тепер можна приступити до запису звуку - в ardour або audacity, виходячи зі складності завдання чи переваг.

Rosegarden

Rosegarden і ubuntustudio

Інструменти

У Rosegarden є два роду інструментів: "Загальний пристрій MIDI" (General MIDI)

Rosegarden і ubuntustudio

і віртуальні інструменти, тобто, плагіни зовнішніх синтезаторів, встановлених в системі

Rosegarden і ubuntustudio

Я б не радив використовувати в одному проекті інструменти General MIDI і віртуальні інструменти одночасно. Наскільки я встиг помітити, це призводить до появи неузгодженостей (xrun'ов). В кінці-кінців, в General MIDI двісті сорок дев'ять інструментів (!) В трьох банках, не рахуючи перкусії (кількість інструментів перкусії не рахував, але - багато). Кількість віртуальних інструментів набагато менше. Справа смаку, але я (у всякому разі, поки) віддаю перевагу General MIDI, з ним набагато менше клопоту.

Робота з інструментами General MIDI

Потім запускаємо Rosegarden. Всі необхідні з'єднання JACK'а встановлюються автоматично. Можна поцікавитися, відкривши QjackCtl. вкладку "З'єднання",

Rosegarden і ubuntustudio

зовнішні програми

Rosegarden і ubuntustudio

Окремо про реверберації

Запустити Qsynth, Rosegarden, Ardour. У Ardour створити стерео-доріжку аудіо. В мікшері Ardour відкрити вікно налаштування вхідних з'єднань створеної доріжки і з'єднати виходи Qsynth і Rosegarden (L, R) зі входами аудіо-доріжки (L, R).

Rosegarden і ubuntustudio

У вікні настройки вхідних з'єднань в вертикальному ряду кнопок вибору джерел є дві кнопки "Інше". Qsynth і Rosegarden - нижня кнопка "Інше".

Якщо в проекті не доріжки, а тільки midi, то вихід Rosegarden підключати не потрібно.

Всі ці сполуки можна встановити і в з'єднаннях jack'а (QjackCtl).

Після цього запустити запис в Ardour і, слідом, відтворення проекту в Rosegarden. Потім, записану доріжку в Ardour експортувати в формат .wav

Запустити Qsynth, Rosegarden, Audacity. В "Параметри | Пристрої" Audacity вибрати підсистему "JACK Audio Connection Kit".

Rosegarden і ubuntustudio

Для того, щоб експортувати midi-проект в Audacity, там же вибрати пристрій запису "qsynth".

Для того, щоб експортувати аудіо-проект, вибрати "rosegarden".

Виходить так, що змішаний проект в Audacity експортувати вийде тільки в разі комбінації "віртуальні інструменти + аудіо".

Провівши вищеописані настройки, запустити запис в Audacity і, слідом, відтворення в Rosegarden.

Експорт та імпорт midi-файлів

Експортований з Rosegarden midi-файл проекту можна потім імпортувати в Rosegarden ж, а також в Qtractor і LMMS. Але, оскільки ні Qtractor, ні LMMS не є темою статті, то я і не буду описувати подробиці.

Коротенько - про імпорт дечого дещо куди.

Особливість імпорту midi-файла в Rosegarden

Після імпорту потрібно відкрити вікно "Управління MIDI-пристроями"

Rosegarden і ubuntustudio

і вибрати вихід MIDI "128: 0 Synth input port (.", оскільки цей параметр при імпорті midi-файла не встановлюється автоматично і звук відсутній.

Імпорт звукового файлу

Вибрати звукову доріжку в Rosegarden, відкрити вікно "Управління звуковими файлами",

Rosegarden і ubuntustudio

виконати "Файл | Додати звуковий файл", виділити його і виконати "Дія | Вставити в обрану звукову доріжку".

Запис звукової доріжки

Блок керівників (мікрофони) до звукової карти, вибрати звукову доріжку, вхід (1-й або 2-й) і режим моно або стерео (якщо мікрофон і співак один, то, звичайно - моно), потім включити запис. Усе.

Запис midi-доріжки з midi-клавіатури

Я не вмію грати на клавішник, але midi-клавіатура у мене є.

Як під'єднати її до Rosegarden? Приєднати клавіатуру до комп'ютера, відкрити вікно "Управління MIDI-пристроями" і в розділі "Входи MIDI" вибрати свій пристрій. У розділі "Запис MIDI" воно встановлюється автоматично.

Rosegarden і ubuntustudio

Після цього вибираєте доріжку, інструмент, включаєте запис і наярювати в своє задоволення, якщо вмієте. Я можу тільки "чижика-пижика" одним пальцем.

Мушу зауважити, що ніяких мінлива я не читав, що говорить про інтуїтивність інтерфейсу програми і відносній легкості освоєння. В інтернеті мануали є і, звичайно ж, найповніший - на офіційному сайті. але російською немає.

Ось за цим посиланням. на цьому ж сайті, можна прослухати музичні п'єски, написані мною в Rosegarden (перші 5 п'єс в альбомі "Сповідь фагота"). Не всім смакам вони можуть відповідати і складність їх невелика, але уявлення про можливе як вони дають.

Якщо є бажання що-небудь написати, ЖМИ: Відгуки