Сегодня я хочу рассказать об отличной программе для Linux, которая называется LMMS, то есть Linux MultiMedia Studio.
На скриншоте можно видеть (по крайней мере, если его открыть) три дорожки, одна из которых исполняется программным синтезатором LB302 (он эмулирует Roland'овский синтезатор TB-303), а две другие несут в себе барабанные партии. Что ж, остановимся пока на последних и попробуем что-нибудь сделать.
Если открыть новый проект, взору откроются три дорожки, последняя из которых и есть нужная нам Beat/Baseline 0. Что ж, давайте совершим на первом такте этой дорожки (такты разделены вертикальными линиями) двойной клик и добавим в открывшийся редактор какие-нибудь барабаны. Во вкладке My Samples слева легко обнаружить каталог drums. По клику на каждый из присутствующих там файлов должен будет прозвучать соответствующий звук. Если звук этот нравится, берите его и тащите на пустое место в барабанном редакторе. Добавьте столько барабанов, сколько нужно, и приступайте к созданию барабанной партии путём вращения колёсика мышки над шагами (прямоугольники с закруглёнными краями) до получения желаемой их громкости (кликом можно сразу выставить полную громкость или, наоборот, вернуть к нулю). Удобно при этом, кстати, запустить проигрывание партии. Поиграйте с этим редактором, у него много интересных возможностей; тем не менее, для сложных барабанных партий я бы посоветовал воспользоваться специализированным редактором, например, Hydrogen — результат потом можно вставить как sample-track. А ещё можно наиграть на реальной установке — по-моему, лучшее решение. :)
Итак, средняя дорожка нового проекта — «Sample track». Такие добавляются, соответственно, кнопкой «Add sample-track». На неё можно вставить (двойной клик по нужному такту) любой сэмпл почти любого формата. Я пробовал записывать электрогитару и вставлять таким образом — получается очень здорово, если сыграть ровно. И, что не менее интересно, здесь можно использовать LADSPA-плагины. Например, можно добавить distortion/overdrive/wah-wah/etc (хоть всё сразу, процессор себе только не сожгите) к чистому звуку электрогитары. Кстати, страшная тайна — эффекты LADSPA можно использовать в LMMS повсеместно — даже для барабанов (вкладка FX для AudioFileProcessor).
Ну и, наконец, самое интересное — звуковые синтезаторы LMMS. Присутствующий в проекте изначально TripleOscillator имеет много настроек, но, на мой взгляд, гораздо интересней звучит синтезатор LB302. Что ж, давайте возьмём LB302 (или ещё что-нибудь из вкладки Instrument plugins) и перетащим его поверхнегодного TripleOscillator. Сейчас самое время подключить какие-нибудь клавиши, которые умеют работать с MIDI. У меня дома имеется синтезатор Yamaha PSR-295, который, при подключении по USB, сразу же подхватывается драйверами ALSA как MIDI-устройство ввода и вывода (то есть можно не только что-нибудь наигрывать, но и выводить MIDI-поток для проигрывания настоящим железным синтезатором ^_^). Так что кликайте по пиктограмме с клавишами на нужной дорожке и выбирайте в качестве «MIDI input» своё устройство. Теперь можно вновь обратиться к настройкам инструмента и чего-нибудь покрутить на вкладке «plugin» до получения приятного и подходящего вашей композиции звука (ну, или неприятного, но подходящего — смотря, что за композиция). Соответственно, наигрывать в это время что-нибудь (как видите, можно это делать даже обычной компьютерной клавиатурой и/или мышкой) и вообще наслаждаться фактом наличия такой программы в виде free open source software. :)
Итак, вот оно. Средство воплощения мелодий LMMS. Запустите запись и постарайтесь ровно сыграть что-нибудь. Метроном вам в этом поможет, отбивая по 4 удара каждый такт. В выбранном по умолчанию режиме «draw mode» (карандаш) можно тянуть ноты за правый край, тем самым изменяя их длительность; можно перемещать ноты в любую сторону; можно вообще создавать новые ноты, что тоже часто бывает удобно. Столбики внизу позволяют менять громкость каждой ноты (разумеется, если записываться с MIDI-устройства, громкость должна будет выставляться сама в зависимости от того, с какой силой нажимать на клавиши инструмента). Если вы начали играть не сразу, а, скажем, с четвёртого удара метронома (второй такт), не беда — в нотном редакторе есть инструмент выделения («select mode») и перемещения («move selection»). Закончив запись мелодии, можно вернуться к основному окну с дорожками («Song-Editor») и, например, продублировать эту самую мелодию. Для этого достаточно с зажатой клавишей Ctrl перетащить получившийся паттэрн на следующие, свободные такты.
В заключение хочется сказать, что были рассмотрены лишь основные возможности этой программы. На практике, весьма вероятно, полезными окажутся также возможность использовать нотный редактор в барабанных партиях («Open in piano-roll») или, например, возможность добавить к композиции VST(i)-инструмент (плагин VeSTige; должен быть установлен WINE). Приятного музицирования! :)
На скриншоте можно видеть (по крайней мере, если его открыть) три дорожки, одна из которых исполняется программным синтезатором LB302 (он эмулирует Roland'овский синтезатор TB-303), а две другие несут в себе барабанные партии. Что ж, остановимся пока на последних и попробуем что-нибудь сделать.
Если открыть новый проект, взору откроются три дорожки, последняя из которых и есть нужная нам Beat/Baseline 0. Что ж, давайте совершим на первом такте этой дорожки (такты разделены вертикальными линиями) двойной клик и добавим в открывшийся редактор какие-нибудь барабаны. Во вкладке My Samples слева легко обнаружить каталог drums. По клику на каждый из присутствующих там файлов должен будет прозвучать соответствующий звук. Если звук этот нравится, берите его и тащите на пустое место в барабанном редакторе. Добавьте столько барабанов, сколько нужно, и приступайте к созданию барабанной партии путём вращения колёсика мышки над шагами (прямоугольники с закруглёнными краями) до получения желаемой их громкости (кликом можно сразу выставить полную громкость или, наоборот, вернуть к нулю). Удобно при этом, кстати, запустить проигрывание партии. Поиграйте с этим редактором, у него много интересных возможностей; тем не менее, для сложных барабанных партий я бы посоветовал воспользоваться специализированным редактором, например, Hydrogen — результат потом можно вставить как sample-track. А ещё можно наиграть на реальной установке — по-моему, лучшее решение. :)
Итак, средняя дорожка нового проекта — «Sample track». Такие добавляются, соответственно, кнопкой «Add sample-track». На неё можно вставить (двойной клик по нужному такту) любой сэмпл почти любого формата. Я пробовал записывать электрогитару и вставлять таким образом — получается очень здорово, если сыграть ровно. И, что не менее интересно, здесь можно использовать LADSPA-плагины. Например, можно добавить distortion/overdrive/wah-wah/etc (хоть всё сразу, процессор себе только не сожгите) к чистому звуку электрогитары. Кстати, страшная тайна — эффекты LADSPA можно использовать в LMMS повсеместно — даже для барабанов (вкладка FX для AudioFileProcessor).
Ну и, наконец, самое интересное — звуковые синтезаторы LMMS. Присутствующий в проекте изначально TripleOscillator имеет много настроек, но, на мой взгляд, гораздо интересней звучит синтезатор LB302. Что ж, давайте возьмём LB302 (или ещё что-нибудь из вкладки Instrument plugins) и перетащим его поверх
Итак, вот оно. Средство воплощения мелодий LMMS. Запустите запись и постарайтесь ровно сыграть что-нибудь. Метроном вам в этом поможет, отбивая по 4 удара каждый такт. В выбранном по умолчанию режиме «draw mode» (карандаш) можно тянуть ноты за правый край, тем самым изменяя их длительность; можно перемещать ноты в любую сторону; можно вообще создавать новые ноты, что тоже часто бывает удобно. Столбики внизу позволяют менять громкость каждой ноты (разумеется, если записываться с MIDI-устройства, громкость должна будет выставляться сама в зависимости от того, с какой силой нажимать на клавиши инструмента). Если вы начали играть не сразу, а, скажем, с четвёртого удара метронома (второй такт), не беда — в нотном редакторе есть инструмент выделения («select mode») и перемещения («move selection»). Закончив запись мелодии, можно вернуться к основному окну с дорожками («Song-Editor») и, например, продублировать эту самую мелодию. Для этого достаточно с зажатой клавишей Ctrl перетащить получившийся паттэрн на следующие, свободные такты.
В заключение хочется сказать, что были рассмотрены лишь основные возможности этой программы. На практике, весьма вероятно, полезными окажутся также возможность использовать нотный редактор в барабанных партиях («Open in piano-roll») или, например, возможность добавить к композиции VST(i)-инструмент (плагин VeSTige; должен быть установлен WINE). Приятного музицирования! :)