Эффекты для гитары

2007_06290061-resized.JPG
Автор Синицын Станиславав (С) karol(@)nptus(.)ru. Для проекта oslinux.ru GNU/Linux ХМАО-Югра
Сегодня мне захотелось разсказать о гитарном процессоре, который есть в GNU Linux.

Сперва разскажу про то, как я работаю с музыкой, как делаю записи (хотя сейчас все меньше и меньше времени уходит на это).

Берется написанная мелодия, придумывается для нее ритм-секция - барабаны то бишь. К этим барабанам добавляется басс-гитара и ритм-гитара. Как говорил гитарист гр. Sex Pistols "Я не умею играть соляки, потому что я их не люблю" - примерно так же дело с соло обстоит и у меня.

Барабаны делаю в программе Hydrogen, басс в Rosegarden (Ну вот нравится мне звуки миди, мне думаю простителен этот маразм :) ). Далее записываю в Ardour гитару.
Гитара у меня полуакустика, так мало того- хочется сделать из нее "конфетку" - т.е. что бы не был звук "акустики", а получить настоящий "драйв". В идеале хотелось бы получить такой же "грязный" эффект, как у группы моего развеселого детства "Гражданская оборона".
Ищущий да обрящет и в процессе моих поисков гитарного процессора наткнулся на хорошу программу - ExEf .
ExEf (Extreme Effect) — гитарный процессор реального времени с поддержкой записи выходного сигнала. Системные требования: Full Duplex Sound Card, процессор с минимальной частотой 300 MHz, 32 Mb Ram, Linux, X Window System, ALSA- или OSL-драйвер.
Размер этого чуда довольно скромный 68кб, интерфейс бедный, чего не скажешь о возможностях программы. Я совершенно серьезно говорю: в программе весом всего 68Kb таится мощная коллекция гитарных эффектов- ревер, дистошн, драйв, компрессор и проч.

Пользоваться ей очень просто: подключаем гитару к линейному входу, включаем программу , одеваем наушники (это лишнее... Но я одеваю, что бы при игре не "фонили" колонки) и в разделе Effect Matrix колдуем с эффектами.
В самой программе, в каталоге configs есть уже готовые наборы эффектов, включить и работать с ними можно запустив ExEf config_filename.
Возможно Вам придется долго подбирать эффекты- мне как-то сразу повезло: от первого же эффекта metal-modulators я писал кипятком :-)
Итак, Вы выбрали себе эффект, теперь захотелось его записать.
Вот тут мне пришлось обломиться: секвенсер Ardour работает с Jack, а ExEf с ним очень не дружит. Я сделал так: Записал гитару в Ardour, почистил шумы и в ExEf преобразовал записанную гитару из одного файла в другой ("сконвертировал" проще говоря).
Требования к файлу в программе такие: Он должен быть 16бит, моно.
Для того, что бы преобразовать записанную гитару в "навороченную запись" нужно выполнить команду ExEf -f filename config_filename где filename- записанная гитара.
Выполнили? Прослушали как запись будет звучать? А теперь давайте по-настоящему запишем это все в файл (первый запуск был пробным- нам нужно было послушать что же будет там). Для этого в config_filename найдите строку
SaveWave 0 3 start.wav
И преобразуйте ее:
SaveWave 1 3 start.wav output
Я в параметры запуска к ExEf -f filename config_filename добавляю перед -f параметр -q . Это говорит программе, что бы по окончании преобразования файла программа закрылась.

Больше информации о программе и о том, как правильно строить эффекты, можно узнать на сайте программы. А я завершаю свой разсказ и желаю всем творческих успехов :)

_____________________________________

Копирование материала разрешено только при наличии ссылки на источник:
неофициальный проект GNU/Linux ХМАО-Югра www.oslinux.ru

9.25
в среднем: 9.3 (4 голосов)
srgaz аватар
User offline. Last seen 17 недель 1 день ago. Offline
Зарегистрирован: 05/14/2008
Может быть )

>Сегодня мне захотелось разсказать о гитарном процессоре, который есть в GNU Linux.
может?>который доступен на(для) платформы GNU/Linux
а то я думал что это модуль ядра)) или утилита GNU ?

______________________________
Who killed Kenny ??

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
Дополнение

Я писал этот труд "для себя". Только для того, что бы потом вернуться к прошлому, что-то подправить, или, наоборот, освежить.
Сейчас, например, увидел то, чего здесь не написано: Как сохранять свои эффекты.

Сохранять эффекты нужно так: Щелкнуть мышкой по логотипу и выбрать Save Configuration .

____________________________________
Linux разрабатывали для так сказать людей ©

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
Еще один глюк заметил

Кстати, что это я стал исправлять/дополнять "статьи" свои? Да просто сейчас делаю некую задумку свою, вот и возвращаюсь к написанному.

Так вот .
Глючил последнее время мой любимый процессор: Не играл нормально эффекты. Все время игра прерывалась "щелчками" или чем-то там. Видно было, что не переваривает процессор сигналы (для фанатегов: под словом "процессор" я понимаю "гитарный процессор", а не CPU ), "захлебывается" , что ли .

Решал так:
/etc/security/limits.conf

@audio - rtprio 90
@audio - nice -15
@audio - memlock 512000

И перепроверил ядро тут:
http://gentoo-wiki.com/HOWTO_Jack#Realtime_mode
и тут: http://proaudio.tuxfamily.org/wiki/index.php?title=Howto_RT_Kernel#Kerne...

Единственное, что не получается сделать, это "Default Linux Capabilities" задать модулем. И тогда модуль realtime-lsm не сможет установиться. Но правкой /etc/security/limits.conf это вроде решилось.

Второй момент: здесь http://gentoo-wiki.com/HOWTO_Jack#RLIMITS написано, что еще нужно сделать- дополнить /etc/security/limits.conf информацией об ExEf . У меня такая строка:

@audio /usr/bin/ExEf nice=-1 rtprio=75

(ибо все подобное я не стал писать)

Пы.Сы.
Все это делал на "нефанатегоугодном" Gentoo, который не поддерживает lsb (забыл, что он там не поддерживает).

____________________________________
Linux разрабатывали для так сказать людей ©

Skala аватар
User offline. Last seen 1 неделя 2 дня ago. Offline
Зарегистрирован: 05/13/2008
В качестве профилактики

Обрел познания еще об одном плагине: http://quitte.de/dsp/caps.html
Для пущего эффекта лучше делать так: Взять две записи гитары (или можно одну "задвоить") и делаю на разных файлах разные эффекты.

____________________________________
Linux разрабатывали для так сказать людей ©

Гость
Ecamegapedal - афигенный

Ecamegapedal - афигенный процессор эффектов в реальном времени!!!