Журнал LinuxFormat - перейти на главную

LXF156:MIDI-инструменты и нотная запись

Материал из Linuxformat
Перейти к: навигация, поиск


При­ме­ним MIDI-ус­та­нов­ку для соз­да­ния и ре­дак­ти­ро­ва­ния ком­по­зи­ций

Содержание

MIDI-инструменты и нот­ная за­пись

Джо­но Бэ­кон рас­ска­жет, с че­го на­чать, соз­да­вая пре­крас­ную му­зы­ку при по­мо­щи MIDI-ин­ст­ру­мен­тов под Linux, в том чис­ле Rosegarden.

LXF156.tut notation.ja opt1.png
(thumbnail)
Рис. 1. JACK — мощ­ное и мно­го­функ­цио­наль­ное ау­дио-ПО, ра­бо­таю­щее со мно­ги­ми про­фес­сио­наль­ны­ми му­зыкаль­ны­ми при­ло­жения­ми Linux, та­ки­ми как Rosegarden и Ardour.

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

В на­ши дни му­зы­ка и тех­но­ло­гии уш­ли на­столь­ко впе­ред, что лю­ди те­перь иг­ра­ют на пла­сти­ко­вых ги­та­рах на сво­их иг­ро­вых кон­со­лях. К со­жа­лению, несмот­ря на воз­мож­ность ото­рвать­ся в Guitar Hero или Rock Band, на­стоя­щую му­зы­ку эти кно­поч­ные иг­рушки соз­да­вать не по­зво­ля­ют. В этой ста­тье я по­ка­жу, как при­менить ваш ком­пь­ю­тер с Linux для освоения неве­ро­ят­ных ин­ст­ру­мен­тов для соз­дания му­зы­ки и со­де­ять соб­ст­вен­ные со­зву­чия.

Се­го­дня мы раз­бе­рем раз­лич­ные MIDI-ин­ст­ру­мен­ты Linux. Тех­но­ло­гия MIDI поя­ви­лась несколь­ко лет на­зад – она да­ет воз­мож­ность за­пи­сы­вать но­ты с кла­виа­ту­ры и за­ста­вить эти но­ты из­да­вать раз­лич­ные ти­пы зву­ков. На­при­мер, ва­ша пес­ня мо­жет зву­чать как на пианино, бас-ги­та­ре, удар­ных и дру­гих ин­ст­ру­мен­тах; MIDI обес­пе­чи­ва­ет про­стой и эф­фек­тив­ный спо­соб за­пи­сать но­ты и вы­брать раз­лич­ные ти­пы ин­ст­ру­мен­тов. С MIDI-се­к­вен­со­ром (ин­ст­ру­мент, ис­поль­зуе­мый для соз­дания на­ших пе­сен) вы мо­же­те за­пи­сать пол­но­цен­ные и слож­ные песни с по­мо­щью од­ного только ком­пь­ю­те­ра, да­же не под­клю­чая к нему элек­трон­ное фор­те­пиа­но.

Как это ра­бо­та­ет

Наш эксперт

Джоно Бэкон Менеджер Сообщества Ubuntu, автор The Art of Community и основатель Пятерки Изгоев.

Хо­тя MIDI – это фан­та­сти­че­­ская тех­но­ло­гия, и у нас есть фан­та­сти­че­­ский на­бор ин­ст­ру­мен­тов под Linux, на­чать ра­бо­ту с ним не так уж про­сто: нель­зя взять да за­пустить при­ло­жение и на­чать пи­сать му­зы­ку. Раз так, да­вай­те спер­ва вклю­чим на­ши ин­ст­ру­мен­ты и рас­ска­жем, что ка­ж­дый из них де­ла­ет.

MIDI-уста­нов­ка на Linux тре­бу­ет три основ­ных ком­понен­та:

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

Начнем с зву­ко­во­го сер­ве­ра. На этом уро­ке мы возь­мем JACK, один из са­мых по­пу­ляр­ных и мощ­ных зву­ко­вых сер­ве­ров на Linux. Так как JACK не яв­ля­ет­ся гра­фи­че­­ским ин­ст­ру­мен­том, для его управ­ления мы до­ба­вим гра­фи­че­­ский ин­тер­фейс QjackCtl. Об­ра­ти­тесь для это­го к цен­тру уста­нов­ки при­ло­жений ва­ше­го ди­ст­ри­бу­ти­ва, и JACK уста­но­вит­ся заодно.

За­пустив QJackCtl, вы уви­ди­те всплы­ваю­щее ок­но, ко­то­рое вы­гля­дит, как на рис. 1. Те­перь на­жми­те кноп­ку Пуск, что­бы за­пустить сер­вер зву­ка JACK. Ес­ли по­че­му-ли­бо поя­вят­ся ошиб­ки (на­при­мер, ошиб­ки, свя­зан­ные с ра­бо­той ва­шей зву­ко­вой кар­ты), убе­ди­тесь, что со зву­ком не ра­бо­та­ют дру­гие при­ло­жения, та­кие как ме­диа-плей­ер или да­же web-брау­зер с ви­део на странице. JACK до­воль­но эгои­сти­чен и лю­бит по­тя­нуть одея­ло на се­бя.

За­пустив зву­ко­вой сер­вер, пе­рей­дем к син­те­за­то­ру. В Linux есть несколь­ко ва­ри­ан­тов син­те­за­то­ра; два наи­бо­лее по­пу­ляр­ных – ZynAddSubFX и QSynth. Се­го­дня мы бу­дем ра­бо­тать с Qsynth: для ме­ня он про­ще в ис­поль­зо­вании и под­дер­жи­ва­ет стан­дарт SoundFont с ог­ром­ной линей­кой ин­ст­ру­мен­тов. QSynth досту­пен в цен­тре при­ло­жений ва­ше­го ди­ст­ри­бу­ти­ва, и вам так­же по­тре­бу­ет­ся уста­но­вить fluidsynth SoundFont – где пред­ла­га­ется хо­ро­ший на­бор ин­ст­ру­мен­тов. В Ubuntu при уста­нов­ке QSynth SoundFont уста­но­вит­ся для вас ав­то­ма­ти­че­­ски.

По­сле за­пуска QJackCtl за­пусти­те QSynth. Поя­вит­ся но­вое ок­но. При пер­вом за­пуске Qsynth вы долж­ны ука­зать, ка­кие из SoundFonts вы хо­ти­те ис­поль­зо­вать; для это­го на­жми­те кноп­ку Ус­та­нов­ка, за­тем пе­рей­ди­те на вклад­ку SoundFonts, на­жми­те кноп­ку От­крыть и най­ди­те пап­ку с SoundFont в нем. На мо­ей сис­те­ме она рас­по­ла­га­ет­ся в /usr/share/sounds/sf2 – файл FluidR3_GM.sf2. На­жми­те кноп­ку ОК, и SoundFont за­гру­зит­ся. Это долж­но вы­гля­деть, как на рис. 2.

(thumbnail)
Рис. 2. QSynth под­дер­жи­ва­ет не­сколь­ко на­бо­ров Soundfont, ес­ли вам ну­жен иной со­став ин­ст­ру­мен­тов.

Те­перь за­гру­зим MIDI-се­к­вен­сор – это при­ло­жение, где мы про­ве­дем боль­шую часть на­ше­го вре­мени. На дан­ном уро­ке мы при­меним Rosegarden – это, по­жа­луй, са­мый по­пу­ляр­ный MIDI-се­к­вен­сор для Linux. По­сле за­пуска QJackCtl и Qsynth за­пусти­те Rosegarden, и вы долж­ны уви­деть рис. 3 (вы мо­же­те не уви­деть на­ло­жение Ок­на Транс­пор­та, но это не про­бле­ма).

Все за­гру­зив, убе­дим­ся, что Rosegarden ви­дит QSynth и способен ис­поль­зо­вать его для воспро­из­ве­дения MIDI-нот. Хо­тя в QjackCtl не нуж­но ниче­го на­страи­вать, я хо­чу по­ка­зать вам на­строй­ку со­вме­ст­ной ра­бо­ты раз­лич­ных при­ло­жений. На­жми­те кноп­ку Со­единить, и вы уви­ди­те раз­лич­ные вхо­ды с од­ной сто­ро­ны и раз­лич­ные вы­хо­ды. Как пра­ви­ло, при­ло­жения хо­ро­шо вы­пол­ня­ют ав­то­под­клю­чения к нуж­ным мес­там, но ес­ли вы ра­бо­тае­те в несколь­ких син­те­за­то­рах раз­лич­ных ин­ст­ру­мен­тов, то мо­жете предпочесть от­дель­ную се­рию со­единений – это мож­но проде­лать здесь.

За­груз­ка и воспро­из­ве­дение MIDI

Да­вай­те за­гру­зим ау­дио в Rosegarden. Луч­ший спо­соб его про­ве­рить – за­гру­зить го­то­вый MIDI-файл. Сде­лав бы­ст­рый по­иск в Google “free MIDI”, вы най­де­те мно­же­ст­во вся­ких ва­ри­ан­тов (мож­но да­же по­ис­кать лю­би­мые песни – ско­рее все­го, MIDI-вер­сия най­дет­ся). Ска­чай­те файл .mid, а за­тем пе­рей­ди­те в Файл > От­крыть, что­бы за­гру­зить его.

Про­ве­рим, взаи­мо­дей­ст­ву­ет ли Rosegarden с на­шим син­те­за­то­ром. К со­жа­лению, неред­ко при­хо­дит­ся де­лать это при ка­ж­дой за­груз­ке но­вой песни в Rosegarden. Что­бы сде­лать это, на­жми­те Сту­дия > Управ­ление MIDI-уст­рой­ст­ва­ми, и в раз­де­ле Вы­хо­ды MIDI вы уви­ди­те Порт вхо­да Synth. На­жми­те на него и убе­ди­тесь, что он вы­бран. Те­перь мы со­единили QSynth с Rosegarden. На­жми­те кноп­ку Play, и вы услы­ши­те про­иг­ры­вание му­зы­ки.

На­строй­ка тре­ков

При за­груз­ке фай­ла .mid на пра­вой сто­роне ок­на вы уви­ди­те но­вую линию для ка­ж­до­го ин­ст­ру­мен­та. Так­же точ­ки и линии по­ка­зы­ва­ют, где MIDI-но­ты рас­по­ло­же­ны на ка­ж­дом ин­ст­ру­мен­те на вре­мен­ной шка­ле. Для ка­ж­до­го ин­ст­ру­мен­та вы уви­ди­те се­рый за­го­ло­вок на ле­вой сто­роне, и при про­иг­ры­вании ау­дио синим ша­ри­ком мож­но от­клю­чать тре­ки, что­бы по­мочь вам услы­шать раз­ные час­ти песни.

MIDI-кла­виа­ту­ра в деле

Ес­ли вы хо­ти­те ис­поль­зо­вать MIDI-кла­виа­ту­ру USB с Rosegarden, на­стро­ить это про­сто. Про­сто под­клю­чи­те свою кла­виа­ту­ру, а за­тем в Rosegarden на­жми­те Studio > Управ­ление MIDI-уст­рой­ст­ва, и кла­виа­ту­ру мож­но вы­брать в спи­ске уст­ройств вво­да. Те­перь вы­бе­ри­те трек в глав­ном окне Трек, на­жми­те кноп­ку Запись, и мо­же­те иг­рать но­ты на MIDI-кла­виа­ту­ре, а они бу­дут со­хра­нять­ся на этом тре­ке.

Те­перь из­меним неко­то­рые зву­ки ин­ст­ру­мен­та для раз­лич­ных тре­ков в вы­бран­ной песне. Для это­го вы­бе­ри­те один из за­го­лов­ков тре­ка, и в бо­ко­вой панели и на ле­вой сто­роне вы уви­ди­те ок­но Па­ра­мет­ры. Во вто­ром по­ле вы­бе­ри­те ин­ст­ру­мент из ря­да раз­лич­ных ин­ст­ру­мен­тов, пред­ла­гае­мых QSynth. Здесь пред­став­лен ши­ро­кий спектр ин­ст­ру­мен­тов, и некоторые зву­чат на­мно­го луч­ше дру­гих, так что при­го­дит­ся ме­тод проб и оши­бок.

Ре­дак­ти­ро­вание

Вникнем в неко­то­рые де­та­ли соз­дания соб­ст­вен­ных ком­по­зи­ций, ис­поль­зуя мно­го­чис­лен­ные фор­мы ре­дак­ти­ро­вания Rosegarden. Во-пер­вых, соз­дай­те но­вый про­ект, вы­брав Файл > Но­вый, и поя­вят­ся пустые тре­ки.

Боль­шин­ст­во соз­да­те­лей MIDI-пе­сен при­ме­ня­ют спе­ци­аль­ные MIDI-кла­виа­ту­ры (они вы­гля­дят как му­зыкаль­ные кла­виа­ту­ры), под­клю­чае­мые к ком­пь­ю­те­ру. Для по­лу­чения до­полнитель­ной ин­фор­ма­ции о том, как ра­бо­тать с од­ной из та­ких кла­виа­тур, см. врез­ку «MIDI-кла­виа­ту­ра в деле». А мы сей­час бу­дем соз­да­вать му­зы­ку при по­мо­щи мы­ши и кла­виа­ту­ры.

Убе­ди­тесь, что вы­бра­на икон­ка Ри­со­вать на панели ин­ст­ру­мен­тов (или на­жми­те кла­ви­шу F3), и на­жми­те на пер­вую до­рож­ку ме­ж­ду циф­ра­ми 1 и 2. Поя­вит­ся неболь­шая панель с над­пи­сью Аку­сти­че­­ский ро­яль. На нее пой­дут соз­да­вае­мые на­ми MIDI-но­ты. Об­ра­ти­те внимание, как он про­сти­ра­ет­ся на од­ной час­ти вре­мен­ной шка­лы. На­ша пес­ня раз­би­та на несколь­ко раз­де­лов, и это по­лез­но для ко­пи­ро­вания и встав­ки час­тей, как мы ско­ро уви­дим. Как и пре­ж­де, мож­но из­менить зву­чание ин­ст­ру­мен­та с по­мо­щью вто­ро­го по­ля со спи­ском в окне Па­ра­мет­ры ин­ст­ру­мен­та. Ес­ли вы не ви­ди­те его, не за­бы­вай­те ис­поль­зо­вать Studio > Управ­ление MIDI-уст­рой­ст­ва­ми для вы­бо­ра син­те­за­то­ра. Мы же возь­мем за свой ин­ст­ру­мент аку­сти­че­­ский ро­яль.

Те­перь вы­бе­ри­те икон­ку Ре­дак­тор нот на панели ин­ст­ру­мен­тов (на ней нарисована му­зыкаль­ная но­та), или на­жми­те кноп­ку N. Поя­вит­ся диа­ло­го­вое ок­но с нот­ным ста­ном. То, что вы здесь ви­ди­те – это неболь­шой от­ры­вок нот­ной за­пи­си, от­но­ся­щей­ся к соз­дан­но­му ва­ми раз­де­лу (помните, ме­ж­ду мар­ке­ра­ми 1 и 2 в про­ек­те). Те­перь на­жми­те на зна­чок Ка­ран­даш на панели ин­ст­ру­мен­тов (или кла­ви­шу F3) и вы­бе­ри­те но­ту и на­жми­те на нот­ном стане, что­бы по­мес­тить ее. Кро­ме то­го, мож­но уда­лять но­ты – икон­кой Уда­лить (или на­жатием F4). Я ста­ра­юсь пе­ре­клю­чаться ме­ж­ду F3 и F4 од­ной ру­кой, а на­жи­мать дру­гой – это уско­ря­ет про­цесс.

Хо­ро­шее свой­ст­во Ре­дак­то­ра нот – то, что мож­но так­же ис­поль­зо­вать кла­ви­ши на кла­виа­ту­ре ком­пь­ю­те­ра, со­от­вет­ст­вую­щие но­там на кла­виа­ту­ре.

(thumbnail)
Рис. 3. Не­смот­ря на внеш­нюю слож­ность Rosegarden, вы бы­ст­ро раз­бе­ре­тесь с боль­шин­ст­вом ее функ­цио­наль­но­сти.

В ка­че­­ст­ве при­ме­ра, на­жми­те Z, A, X, S, и вы уви­ди­те ото­бра­жае­мые но­ты, как по­ка­за­но на рис. 4. До­ба­вив но­ты, на­жми­те кноп­ку Пе­ре­мо­тать, что­бы пе­ре­дви­нуть пол­зу­нок про­иг­ры­вания в ок­но Ре­дак­то­ра нот, и кноп­ку Воспро­из­ве­дение, что­бы про­слу­шать му­зы­ку. По­сле до­бав­ления нот за­крой­те Ре­дак­тор нот, и вы уви­ди­те несколь­ко линий и то­чек в раз­де­ле в глав­ном окне Трек.

Да­вай­те по­вто­рим эту часть. На­жми­те кноп­ку со стрел­кой на панели ин­ст­ру­мен­тов (или кла­ви­шу F2), вы­бе­ри­те раз­дел, на­жми­те Ctrl + C, что­бы ско­пи­ро­вать его, и Ctrl + V, что­бы вста­вить. Те­перь пе­ре­мес­ти­те встав­ляе­мый раз­дел так, что­бы он ока­зал­ся спра­ва от на­шей пер­вой панели. По­вто­ри­те эти дей­ст­вия для до­бав­ления несколь­ких панелей. Те­перь на­жми­те на кноп­ку Пе­ре­мот­ка и кноп­ку Воспро­из­ве­дение, что­бы услы­шать ме­ло­дию.

За­тем на­жми­те на трек и вставь­те панель раз­де­ла там. Вме­сто встав­ки ее ме­ж­ду 1 и 2, ско­пи­руй­те на­ча­ло раз­де­ла по­се­ре­дине ме­ж­ду 1 и 2. Это оз­на­ча­ет, что в се­ре­дине раз­де­ла на пер­вой до­рож­ке начнет­ся раз­дел на вто­ром тре­ке. Те­перь та­ким же об­ра­зом вы­ре­же­те и вставь­те еще несколь­ко. Ес­ли вы из­мените ин­ст­ру­мент во вто­ром тре­ке на дру­гой (на­при­мер, кла­ве­син), вы по­лу­чи­те хо­ро­ший звук. Те­перь со­храните ваш про­ект, вы­брав Файл > Со­хранить.

Дру­гие ре­жи­мы ре­дак­ти­ро­вания

Rosegarden пред­ла­га­ет еще два ин­те­рес­ных ре­жи­ма ре­дак­ти­ро­вания. Один на­зы­ва­ет­ся Мат­рич­ный ре­дак­тор, и вы мо­же­те за­гру­зить его, вы­брав сна­ча­ла раз­дел со стрел­кой, а за­тем зна­чок Мат­рич­ный ре­дак­тор (он вы­гля­дит как сет­ка с неболь­ши­ми бло­ка­ми в нем), или на­жав M. Этот ре­дак­тор пре­достав­ля­ет воз­мож­ность до­бав­ления MIDI-нот, со­от­вет­ст­вую­щих кла­ви­шам на кла­виа­ту­ре. В ле­вой час­ти ок­на рас­по­ло­же­на кла­виа­ту­ра; раз­дел нот раз­бит на че­ты­ре так­та. Мож­но ис­поль­зо­вать ин­ст­ру­мент Стрел­ка в этом ре­дак­то­ре (и дру­гих ре­дак­то­рах), что­бы пе­ре­ме­щать но­ты во­круг или ис­поль­зо­вать ин­ст­ру­мен­ты На­ри­со­вать и Сте­реть для до­бав­ления и уда­ления нот.

А еще есть ре­дак­тор удар­ных. Ска­чай­те сво­бод­ный MIDI-файл с ба­ра­ба­на­ми из Ин­тернет (хо­ро­шим при­ме­ром бу­дет MIDI-пес­ня Holy Wars от Megadeath) и за­гру­зи­те его в Rosegarden. Что­бы про­слу­шать одни удар­ные, от­клю­чи­те все тре­ки, кро­ме до­рож­ки ба­ра­ба­на (на­жа­мая на неболь­шую икон­ку в ви­де синего ша­ри­ка на ка­ж­дом тре­ке).

Те­перь, ис­поль­зуя ин­ст­ру­мент Стрел­ка, на­жми­те на трек удар­ных, а за­тем на икон­ку Мат­рич­ный ре­дак­тор удар­ных (ко­то­рая вы­гля­дит как сет­ка с дву­мя ба­ра­бан­ны­ми па­лоч­ка­ми над ней), или на­жми­те кла­ви­шу D. Вы уви­ди­те ок­но, ко­то­рое вы­гля­дит, как на рис. 5. Он ра­бо­та­ет ана­ло­гич­но Мат­рич­но­му ре­дак­то­ру, а сле­ва на­хо­дят­ся раз­лич­ные ин­ст­ру­мен­ты, яв­ляю­щие­ся ча­стью ва­шей ба­ра­бан­ной уста­нов­ки... та­кой боль­шой, что она по­сра­мит са­мо­го Ко­зи Пау­эл­ла [Cozy Powell, из­вест­ный ударник]. Вме­сто то­го, что­бы на­жи­мать на про­пуски и вы­би­рать звук удар­ных, на­жми­те на линии, это от­ра­жа­ет темп песни.

Этот вид Мат­ри­цы удар­ных в Rosegarden очень мощ­ный. Ес­ли вы ска­ча­ли сво­бод­ную MIDI-пес­ню с хо­ро­ши­ми об­раз­чи­ка­ми удар­ных, мож­но вы­ре­зать и встав­лять раз­де­лы, что­бы сфор­ми­ро­вать са­мые слож­ные ба­ра­бан­ные тре­ки, ко­то­рые толь­ко при­дут вам в го­ло­ву.

Кван­то­вание

При за­пи­си му­зы­ки с по­мо­щью MIDI-кла­виа­ту­ры, вы, ес­те­ст­вен­но, бу­де­те де­лать неко­то­рые ошиб­ки и сбои по про­дол­жи­тель­но­сти – на­при­мер, вы­би­рать пра­виль­ные но­ты, но в непод­хо­дя­щие мо­мен­ты.

(thumbnail)
Рис. 4. Ре­дак­тор нот мож­но так­же ис­поль­зо­вать для пе­ча­ти нот.

Конеч­но, мож­но ис­поль­зо­вать раз­лич­ные ви­ды ре­дак­ти­ро­вания Rosegarden, что­бы от­ре­дак­ти­ро­вать эти за­пи­си по од­ной, но го­раз­до бы­ст­рее бы­ло бы ис­поль­зо­вать кван­то­вание. Все, что вам нуж­но сде­лать – это вы­брать все но­ты в за­пи­си в окне Мат­рич­ный ре­дак­тор, а за­тем на­жать икон­ку Q. Это под­гонит но­ты к бли­жай­шей вре­мен­ной от­мет­ке. Мо­же­те по­иг­рать с раз­лич­ны­ми на­строй­ка­ми кван­то­вания в поя­вив­шем­ся диа­ло­го­вом окне и уста­но­вить точ­ность и вре­мя, когда но­ты кван­ту­ют­ся, и эта функ­ция спо­соб­на сэ­ко­но­мить ча­сы при ре­дак­ти­ро­вании за­пи­сей.

Мик­ши­ро­вание и эф­фек­ты

В от­кры­той MIDI-песне мож­но так­же уста­но­вить раз­лич­ные уровни гром­ко­сти для раз­ных ин­ст­ру­мен­тов в ва­шей ком­по­зи­ции. На­при­мер, в песне Holy Wars, с ко­то­рой мы ра­бо­та­ем в дан­ной ста­тье, бас немно­го приглушен. Для на­строй­ки уровней на­жми­те Studio > MIDI Мик­шер, и вы уви­ди­те пол­зун­ки гром­ко­сти для раз­лич­ных ин­ст­ру­мен­тов в этой песне.

Этот мик­шер, в со­че­тании с кноп­кой от­клю­чения зву­ка на ка­ж­дом из тре­ков, да­ет хо­ро­ший спо­соб соз­дать при­ят­ный микс. На­при­мер, за­глу­ши­те все, кро­ме удар­ных, а за­тем за­гру­зи­те MIDI Mixer. За­тем на­жми­те кноп­ку Воспро­из­ве­дение, что­бы услы­шать удар­ные, а по­том вклю­чи­те ба­сы. В MIDI-мик­ше­ре вы уви­ди­те, ау­дио ка­ких тре­ков зву­чит, бла­го­да­ря мер­цаю­щим цве­там. Те­перь от­ре­гу­ли­руй­те уро­вень ба­сов, что­бы они хо­ро­шо со­че­та­лись с ба­ра­ба­на­ми. Да­вай­те те­перь до­ба­вим неко­то­рые эф­фек­ты, ко­то­рые име­ют­ся в на­шем син­те­за­то­ре; QSynth вклю­ча­ет хо­ро­шие на­строй­ки хо­ра и ре­вер­бе­ра­ции.

(thumbnail)
Рис. 5. По­тра­чен­ное здесь вре­мя мо­жет вы­лить­ся в не­ве­ро­ят­ные ком­по­зи­ции удар­ных и энер­гич­ной пер­кус­сии.

Что­бы их из­менить, мож­но ис­поль­зо­вать лю­бой MIDI-мик­шер или ок­но Па­ра­мет­ры ин­ст­ру­мен­тов в глав­ном окне Трек. Для при­ме­ра, убе­ди­тесь, что иг­ра­ют толь­ко ба­ра­ба­ны и ба­сы, а за­тем вы­бе­ри­те трек удар­ных и по­кру­ти­те ко­ле­со Reverb впра­во; это да­ет ва­шим удар­ным боль­шую объ­ем­ность.

Сто­ит от­ме­тить ин­ст­ру­мент Pan [Па­но­ра­ми­ро­вание]. На­при­мер, ес­ли вы хо­ти­те, что­бы звук был бо­лее объ­ем­ный и на­полнен­ный, возь­ми­те боль­ше ин­ст­ру­мен­тов, но по­мес­ти­те их по все­му по­лю сте­рео. При ис­поль­зо­вании Pan звук ин­ст­ру­мен­та пе­ре­ме­ща­ет­ся ме­ж­ду ле­вым и пра­вым ди­на­ми­ка­ми. При­менение эф­фек­та Pan к раз­лич­ным ин­ст­ру­мен­там в раз­ных мес­тах сте­рео по­ле сде­ла­ет зву­чание песни бо­лее яр­ким.

Мик­ши­ро­вание

Соз­дав свой ше­девр MIDI, вы за­хо­ти­те по­де­лить­ся им с дру­ги­ми. Хо­тя вы мо­же­те дать ко­му-то Rosegarden или MIDI-файл, они не по­лу­чат точ­но та­кой же звук, ес­ли толь­ко они не ра­бо­та­ют с точ­но та­ким же син­те­за­то­ром, что и вы. Что­бы это ис­пра­вить, мы мо­жем со­хранить его как файл WAV, MP3 или Ogg, что­бы лю­бой мог их про­иг­рать.

К со­жа­лению, Rosegarden не по­зво­ля­ет со­хра­нять в этих фор­ма­тах, но мы мо­жем ис­поль­зо­вать для это­го мощь Ardour. Ardour – это ин­ст­ру­мент от­кры­то­го ис­ход­но­го ко­да, эк­ви­ва­лент Pro Tools, стан­дарт­но­го ПО, при­ме­няе­мо­го про­фес­сио­наль­ны­ми сту­дия­ми для за­пи­си ар­ти­стов. Ardour име­ет ши­ро­кие воз­мож­но­сти, но мы оста­но­вим­ся толь­ко на основ­ных.

Спер­ва уста­но­ви­те Ardour че­рез центр при­ло­жений ва­ше­го ди­ст­ри­бу­ти­ва. За­тем за­пусти­те ее. К сча­стью, Ardour ис­поль­зу­ет JACK, и мы мо­жем от­пра­вить ре­зуль­тат ра­бо­ты Rosegarden в Ardour. За­пусти­те но­вую сес­сию в Ardour, на­жми­те пра­вой кноп­кой мы­ши в ле­вой об­лас­ти ниже мас­тер-тре­ка, что­бы до­ба­вить но­вый трек ин­ст­ру­мен­та. За­дай­те На­строй­ку ка­на­ла как Сте­рео, а за­тем на­жми­те кноп­ку До­ба­вить. Поя­вит­ся ваш но­вый трек.

Те­перь свя­жем ау­дио на вы­хо­де Rosegarden с ау­дио в Ardour. Для это­го на­жми­те на трек, толь­ко что до­бав­лен­ный в Ardour, и на­жми­те Ок­но > По­ка­зать мик­шер. В на­ло­жении в мик­ше­ре на­хо­дят­ся раз­лич­ные тре­ки (сле­ва дол­жен быть толь­ко наш но­вый трек, а спра­ва трек Мас­тер-вы­хо­да). На по­ло­сах ка­на­лов сле­ва на­жми­те кноп­ку ‘1/2’, а за­тем кноп­ку Из­менить. Здесь мы вы­би­ра­ем, как этот трек по­лу­ча­ет ау­дио (в на­стоя­щее вре­мя – в ау­дио­вхо­ды 1 и 2 ва­шей зву­ко­вой кар­ты).

Сна­ча­ла уда­ли­те ис­точник зву­ка по умол­чанию (вход за­пи­си ва­шей зву­ко­вой кар­ты), на­жав на пунк­ты 1 и 2 спи­ска, а за­тем вы­бе­ри­те вклад­ку Qsynth и на­жми­те на l_00 и r_00; это вы­хо­ды для QSynth, ко­то­рые те­перь пе­ре­да­ют­ся в трек Ardour.

По­том за­крой­те ок­но мик­ше­ра Ardour и на­жми­те на икон­ку Запись на тре­ке, ко­то­рый вы до­ба­ви­ли. Это оз­на­ча­ет, что сей­час трек го­тов по­лу­чить ау­дио из QSynth. Да­лее на­жми­те на икон­ку За­пи­си на глав­ной панели ин­ст­ру­мен­тов в Ardour, что­бы на­чать запись, и на­жми­те кноп­ку Воспро­из­ве­дение.

Запись в Ardour пошла, но нуж­но на­жать на кноп­ку Воспро­из­ве­дение в Rosegarden для выдачи зву­ка че­рез QSynth, что­бы Ardour было что за­пи­сы­вать. Те­перь вы уви­ди­те в Ardour ау­дио­сиг­на­лы.

За­тем, что­бы со­хранить звукозапись в нуж­ном фор­ма­те, на­жми­те Файл > Экс­порт сес­сии в ау­дио­файл.

Пе­чать нот

Од­ной из луч­ших осо­бен­но­стей Rosegarden яв­ля­ет­ся пре­крас­ная пе­чать нот­ных за­пи­сей, ко­то­рые вы мо­же­те соз­дать. По­тра­тив вре­мя на соз­дание сво­его ше­дев­ра, вы мо­же­те лег­ко сде­лать пе­чат­ные но­ты, пригодные для раздачи дру­гим му­зы­кан­там. Эта функ­ция де­ла­ет Rosegarden мощ­ным ин­ст­ру­мен­том для твор­че­­ст­ва и со­вме­ст­ной иг­ры для му­зыкаль­ных групп. Пе­чать осу­ще­ст­в­ля­ет­ся по­сред­ст­вом про­грам­мы под на­званием LilyPond. Данное про­грамм­ное обес­пе­чение долж­но быть уста­нов­ле­но вме­сте с уста­нов­кой Rosegarden из ва­ше­го ди­ст­ри­бу­ти­ва. Но сна­ча­ла про­верь­те, ка­кая вер­сия LilyPond у вас уста­нов­ле­на. Это де­ла­ет­ся ко­ман­дой

jono@forge:~$ lilypond -v

За­кон­чив ком­по­зи­цию и ре­шив рас­пе­ча­тать запись, вы­бе­ри­те Файл > Пе­чать, и поя­вит­ся диа­ло­го­вое ок­но пе­ча­ти. Пе­рей­ди­те на вклад­ку За­го­лов­ки, где проставляется ин­фор­ма­ция о на­звании песни и ком­по­зи­то­ре. Те­перь на­жми­те на вклад­ку Ма­кет. Вы мо­же­те вы­брать, ка­кой кон­тент пе­ча­тать в окне Экс­порт со­дер­жи­мо­го. Же­лая на­пе­ча­тать всю пес­ню для всех ин­ст­ру­мен­тов, вы­бе­ри­те Все тре­ки. Тогда ка­ж­дый ин­ст­ру­мент бу­дет на от­дель­ной стро­ке (не за­будь­те дать на­звания ин­ст­ру­мен­там в Об­зор Тре­ков, что­бы они пра­виль­но вы­ве­лись при пе­ча­ти).

Ес­ли вы хо­ти­те на­пе­ча­тать но­ты толь­ко для од­но­го ин­ст­ру­мен­та, вы­бе­ри­те его в окне Об­зор Тре­ков и ис­поль­зуй­те вы­бран­ные тре­ки в по­ле Экс­порт со­дер­жи­мо­го. LilyPond вы­дал мне ошиб­ки рен­де­рин­га, но их мож­но уб­рать уста­нов­кой Уров­ня со­вмес­ти­мо­сти в окош­ке до по­следней вер­сии, а чис­лен­но­сти му­зы­кан­тов – до 26 че­ло­век.

MIDI как за­пас­ной трек

Для тех из вас, кто вла­де­ет еще одним ин­ст­ру­мен­том, MIDI-фай­лы мо­гут стать эф­фек­тив­ным сред­ст­вом для обу­чения и от­та­чи­вания сво­их на­вы­ков иг­ры. В ка­че­­ст­ве при­ме­ра, как по­клонник Megadeth, я ска­чал Holy Wars (The Punishment Due) с аль­бо­ма Megadeth Rust In Peace, за­гру­зил его в Rosegarden и за­глу­шил все тре­ки, кро­ме ба­сов и удар­ных. Этот соз­дан­ный трек для ме­ня – от­лич­ное под­спо­рье иг­ре на ги­та­ре.

Мож­но так­же за­дать дру­гие оп­ции нот­ной за­пи­си, ис­поль­зуя эле­мен­ты управ­ления ниже, та­кие как уста­нов­ка язы­ка для за­пи­си, экс­порт так­то­вых черт и скоб­ки для нот­ных ста­нов, и про­чие воз­мож­но­сти. При пе­ча­ти так­же мо­жет об­на­ру­жить­ся, что соз­дан­ный PDF не за­гру­жа­ет­ся в PDF-ре­дак­то­ре пра­виль­но. Это ре­ша­ет­ся на­жа­ти­ем Ре­дак­ти­ро­вать > На­строй­ки и вы­бо­ром раз­де­ла Об­щие. Те­перь пе­рей­ди­те на вклад­ку Внешние при­ло­жения и вы­бе­ри­те про­смотр­щик PDF, ко­то­рый хо­ти­те ис­поль­зо­вать.

Под­ве­дем ито­ги

Дол­гие го­ды Linux под­вер­гал­ся кри­ти­ке за ог­раничен­ность на­бо­ра ау­дио- и ви­део­средств, но все ме­ня­ет­ся. Ин­ст­ру­мен­ты, по­доб­ные опи­сан­ным, да­ют вам в ру­ки твор­че­скую мас­тер­скую. Хо­тя мы лишь про­шлись по вер­хам, иг­ра и экс­пе­ри­мен­ты с ин­ст­ру­мен­та­ми по­зво­лят достичь неве­ро­ят­ных ре­зуль­та­тов и рас­крыть свой внут­рен­ний твор­че­ский по­тен­ци­ал. Не за­будь­те при­слать свои опусы нам, в Linux Format!

Персональные инструменты
купить
подписаться
Яндекс.Метрика