Семплеры и библиотеки звуков для них

Денис Дубровский

Маленькое предисловие автора.

Опубликовав первый вариант этой статьи в 1997 году, я надеялся, что все описанные проблемы со звуковыми картами удачно разрешатся в самое ближайшее время. Но прошло уже полтора года а ситуация не только не изменилась, но стала во многом хуже. Так что все мои резкие слова в адрес производителей остаются в силе. Однако, с появлением таких программ как Gigasampler 1.5 и Reality 1.5 "железные" семплеры, установленные на звуковых картах, потеряли свою актуальность (по крайней мере, в нашей стране) для владельцев мощных машин класса Pentium II и Pentium III. Все же остальные пользователи могут присоединиться к моему справедливому негодованию...

В моей почте скопилось достаточно много писем с однотипными жалобами на качество синтезаторов карт высшей ценовой категории. Вот цитата из одного, очень характерного письма: "Я не очень понимаю восторгов многих журналов по поводу звуковой карты Turtle Beach Pinnacle. Купил я ее, предвкушая "небесное" звучание, поставил в компьютер. Ничего "небесного" я не обнаружил - MIDI-файлы воспроизводятся, в общем-то, довольно посредственно (на той же Yamaha DB50 XG все звучит гораздо лучше). Звук, конечно, карта пишет почти бесшумно и качественно - здесь не придерешься... На ней есть слоты для установки памяти и загрузки дополнительных звуков. А где эти звуки взять? И стоил ли овчинка выделки? Я имею в виду качество этих звуков..." Такие письма насчитываются в моей почте десятками.

Еще очень часто спрашивают такие вещи: "Можно ли MIDI-файл проиграть звуками "живых" инструментов? Где взять, как загрузить и как вызвать семплы, которые загружены в RAM звуковой карты? Что такое семплер и для чего он нужен?" и т.д. Надеюсь, эта статья поможет разобраться со многими подобными вопросами.

Итак, все по порядку. Сначала немного истории.

В начале 70-х годов очень многие рок- и поп- группы использовали в своей студийной и концертной практике очень странное устройство под названием Mellotron. Оно представляло собой небольшую фортепианную клавиатуру, у которой каждая клавиша запускала воспроизведение своего магнитофона с закольцованной лентой. На ленты предварительно записывались различные звуки и музыканты создавали множество удивительных эффектов играя этими закольцованными фрагментами. В числе пользователей меллотрона "засветились" такие звезды как Led Zeppelin, King Crimson, ELP и многие другие.

С развитием цифровой техники был создан музыкальный инструмент, который работал по сходному принципу, только вместо магнитофонов и колец магнитной ленты использовалась электронная память, и именно в нее записывалось звучание реальных инструментов. А с подключенной клавиатуры можно было воспроизводить эти звуки с разной высотой. Исторически сложилось так, что дальнейшее совершенствование этих устройств привело к появлению двух классов музыкальных инструментов: sample playback синтезаторов (в мультимедийной терминологии они не совсем верно называются wave table синтезаторами), у которых оцифрованные звуки хранятся в сжатом виде в постоянной памяти, и семлеров, у которых есть оперативная память большого объема, куда пользователь может загрузить любые приглянувшиеся оцифрованные звуки (семплы), а затем воспроизвести их с разной высотой при помощи MIDI-клавиатуры или секвенсера.

В чем же преимущество семплеров перед другими типами синтезаторов? Во-первых музыкант не ограничен заводским набором инструментов, "зашитом" в ROM - он может покупать любое количество компакт-дисков с пэтчами или семплами и загружать их в память. Во-вторых, семплеры всегда лучше и естественнее имитируют "живые" инструменты, так как в них не используются алгоритмы компрессии и другие хитрости, необходимые для "упаковки" большого количество звуков в ROM синтезатора. В-третьих, семплеры имеют такие возможности редактирования звуков и создания всевозможных эффектов, которые не могут и присниться пользователям обычных sample playback синтезаторов. А в-четвертых, весь современный, лично мною очень любимый, индастриал обязан своим появлением именно семплерам - ведь как без них играть различными совсем немузыкальными шумами и звуками или делать хитроумные миксы петель?

Но при всех своих достоинствах настоящие профессиональные семплеры имеют один серьезный недостаток - они стоят слишком дорого (от 1000 до 7000 дол.). Так что владение профессиональным семплером - это удел лишь очень состоятельных людей. А что делать всем остальным?

Всех остальных выручили производители сравнительно недорогих мультимедийных звуковых карт, которые стали устанавливать на свои изделия wave-table синтезаторы специальной архитектуры, позволяющие использовать дополнительную оперативную память для загрузки оцифрованных звуков. То есть карты типа Turtle Beach Pinnacle, Sound Blaster AWE 32/64, AVM Apex - это ни что иное, как комбинация синтезатора и СЕМПЛЕРА, которая стоит вполне разумных денег. А новинки последнего времени - TerraTec EWS 64, Guillemot Maxi Sound Home Studio Pro, Hanmesoft Sound Track 128 Ruby, Sound Blaster Live!, Emu APS - это "чистые" семплеры, ведь банки инструментов загружаются у них в оперативную память на старте системы. Конечно, эти карты не могут полноценно соревноваться по качеству звука с профессиональной техникой, но, тем не менее и на них можно добиться удивительных результатов. А цифровые SPDIF (Sony/Philips Digital Interface) входы/выходы, которые последнее время появились на мультимедийных картах уже почти стирают грань между ними и профессиональными устройствами - ведь всегда можно использовать и более качественные внешние преобразователи для вывода звука.

Но, увы, не бывает бочки меда без ложки дегтя. Семплеры-то создали, а вот сказать об этом забыли - из-за этого и происходят все недоразумения и разочарования.

На рынке все эти звуковые карты позиционируются как устройства с wave-table синтезатором. И это сущая правда. Но по совершенно непонятным причинам почти никто не говорит о главной их составляющей - семплере. Точнее, говорится на этот счет так - "возможность установки до ... Мб RAM, куда можно загружать дополнительные инструменты" или "возможности загрузки банков в основную оперативную память компьютера". А зачем это делать, где брать дополнительные пэтчи, как эти пэтчи или инструменты создавать самостоятельно, какими возможностями обладает семплер и в каких случаях его оптимально использовать - на этот счет хранится гробовое молчание. То есть продают паровоз, а предлагают его использовать в качестве печки-буржуйки. Пользователи Интернета находятся в немного лучшем положении - в сети есть большое количество информации на английском языке. Однако эта информация очень часто сложна для понимания, так как нет единой устоявшейся терминологии, да и авторы иногда пишут на таком жутком сленге, что выпускник ин'яза может голову себе свернуть.

В результате на нашем (да и не только нашем) рынке вы найдете не так уж и много фирм, продающих звуковые карты, где вам толково расскажут о том, как добиться от синтезатора/семплера карты звука максимального качества, и зачем же вообще имеет смысл покупать тот же Sound Blaster Live! (к большинству современных игр звуковое сопровождение пишется в формате WAV, так что навороченный синтезатор этой карты игроманам не так уж и нужен). Та же самая картина и с компьютерными журналами - за последние года три я увидел всего лишь пару-тройку нормальных статей про звуковые карты, где толково объяснялось что же можно делать с семплами, загруженными в оперативную память и где их взять. Ситуацию обостряет и отсутствие в комплекте поставки звуковых карт редакторов пэтчей, которые открывают доступ ко всем возможностям семплеров. Многие пользователи и не подозревают о существовании этих программ. А без них вообще невозможна полноценная работа с библиотеками.

А со многими редакторами пэтчей ситуация вообще сложилась идиотская. Например, возьмем Turtle Beach Pinnacle. Целый год "Черепаший берег" канифолил всем мозги, обещая выпустить специальный редактор пэтчей Pinnacle Patch Editor. Наконец выпустил. Только не финальный релиз, а плохо работающую бета-версию. И еще два года (!) тянулся ужасно сложный путь от бета-версии до финального релиза за номером 1.0. То есть фирма просто "напарила" всех пользователей, которые за эти три года покупали Pinnacle, так как доступ к "изюминке" карты - синтезатору MA-1 от хорошо известной всем музыкантам фирмы Kurzweil, - без редактора пэтчей просто невозможен. Фирма AVM Technology выпустила редактор пэтчей AVM Sample Studio для Apex немного быстрее, чем Turtle Beach, но все равно, только полтора года спустя после начала производства карты. То есть, срок "напарки" составляет именно полтора года. Столь пристальное внимание к редакторам пэтчей уделяется по одной простой причине: обе эти карты стоят очень приличных денег (500 и 300 баксов, соответственно), причем, единственно ценное, что в них есть - это синтезатор MA-1. А ключ к синтезатору - это редактор пэтчей. Покупать же эти карты в качестве оцифровщика просто не имеет смысла, так как та же TB Fiji стоит 250 долларов, а восьмиканальный аудиоинтерфейс Darla фирмы Event - 300.

Но если эти две фирмы проблемы с редакторами с грехом пополам решили, то TerraTec, Hanmesoft и Guillemot наполнив рынок кучей звуковых карт, успешно продолжают дело AVM и TB и по полной программе динамят своих клиентов. Редакторы пэтчей для этих карт также не вылезают из состояния бета-версий, работать с которыми совершенно невозможно. Но если для Guillemot Maxi Sound 64 Dynamic 3D отсутствие редактора вполне простительно, ведь карта в первую очередь нацелена на сопровождение игрушек, то для Maxi Sound Home Studio Pro 64 это уже ни в какие ворота не лезет. Кстати говоря, я уже встречал в западной прессе серьезные нападки на фирму TerraTec, которая продает свою EWS 64 XL за 500 долларов. Но воспользоваться-то большинством заявленных функций пока нельзя. Спрашивается: а за что деньги платим, господа?

Единственная фирма, к которой нет никаких претензий - это, как ни странно, Creative Labs. Программа Vienna Sound Font Studio одинаково хорошо работает и с EMU8000 (AWE 32/64) и с EMU 10K1 (SB Live, E-mu APS). Кроме этого CL на своем сайте постоянно обновляет библиотеки банков в формате SF2, да и компакт-диски с банками выпускает. Другое дело, что у меня лично "саунд бластеры" никакого энтузиазма не вызывают - слишком очевидно они проигрывают по качеству звука картам других производителей.

Но, на самом деле, далеко не все так плохо, как кажется. То, что никак не могут сделать разработчики "железных" фирм, сделали программисты. Год 1998 можно с уверенностью назвать годом софтверных синтезаторов. И самым главным событием этого года, безусловно, является появление программы Gigasampler.

Gigasampler фирмы Nemesys (www.nemesystech.com) представляет собой программный семплер, который позволяет загружать до 1 Гб (гигабайта!) семплов. При этом он не требует большого объема оперативной памяти компьютера, так как в последней хранятся только ссылки на файлы, воспроизводящиеся непосредственно с жесткого диска. Кроме того, Gigasampler читает звуковые библиотеки формата Akai, а формат этот для профессиональных звуковых библиотек все равно, что DOC для текстовых документов. Компакт-диски в этом формате насчитываются сотнями. Кроме этого уже есть большое количество высококлассных библиотек в собственном формате GIG (см. ниже).

В версии 1.5 и выше GS позволяет выводить партии, играемые с MIDI клавиатуры или воспроизводимые секвенсером в WAV-файл, с которым впоследствии можно делать все что угодно: нарезать на компакт-диск, вставлять в программы многоканальной записи, обрабатывать различными эффектами и т.д. Есть в комплекте поставки и мощный пэтч-редактор, с помощью которого достаточно просто создаются собственные мультилеерные звуки. Еще одна важная особенность - наличие работающих в реальном времени резонансных фильтров, с помощью которых получаются столь любимые всеми модными музыкантами частотные развертки. GS 1.52 работает не только с DirectX звуковыми картами, но и с популярными профессиональными многоканальными интерфейсами фирм Event (www.event1.com) и Aardvark (www.aardvark-pro.com). При этом осуществляется вывод звука по 8 независимым каналам. Сейчас дошло уже до того, что профессиональные музыканты судорожно продают свои автономные семплеры типа Akai, E-mu или Ensoniq и приобретают компьютеры, оснащенные такими интерфейсами и ставят на них Gigasampler. Кстати, небольшой музыкальный фрагмент в формате MP3, записанный с помощью Gigasampler и профессиональных звуковых библиотек автором этой статьи вы можете найти по адресу www.compulink.ru/mo/EQUIP/STUDIO/softsynth/gs/gs.htm. А мою подробную статью о принципах работы с программой и способах создания собственных инструментов в формате GIG можно прочитать в журнале "Музыкальное оборудование" №3 за 1999 год.

Следующий "крутой" представитель семейства программных синтезаторов - Reality фирмы Seer Systems (www.seersystems.com). Он поддерживает несколько типов синтеза звука, и в том числе может работать и как "чистый" семплер. Пользователи звуковых карт Sound Blaster должны его знать - до недавнего времени Reality работал только с продуктами Creative Labs. Однако, начиная с версии 1.5 эта программа поддерживает любые DirectX карты, в том числе и профессиональные.

Прелесть Reality заключается в сравнительно высокой полифонии (количестве одновременно звучащих нот) и мультитембральности (количестве одновременно звучащих инструментов). Кроме этого, синтезатор имеет процессоры эффектов, которые работают в реальном времени (GS процессоров не имеет). Но самое главное достоинство Reality - в доступности банков инструментов. Ведь он помимо своего "родного" формата SEE, он читает формат SF2. Банки обоих форматов в большом количестве "водятся" в Интернете, чего нельзя сказать о библиотеках в формате GIG и Akai, с которыми работает Gigasampler. Конечно, последний обеспечивает лучшее качество звука, но и с Reality можно добиться хороших результатов.

Для того, чтобы на вашем компьютере работали две эти программы, карта должна иметь DirectX драйверы. Это единственное важное условие. Разумеется, качество звучания программного синтезатора или семплера целиком и полностью зависит от преобразователей карты. Так что не ждите, что на ESS 1868 Gigasampler вместе с профессиональной библиотекой даст вам хороший звук. Кроме этого, желательно, чтобы в вашем компьютере стоял процессор не ниже Pentium II, да и памяти надо бы иметь побольше (64 Мб и более).

Так, с семплерами вроде бы разобрались. Теперь поговорим о звуковых библиотеках - "хлебе и воде" семплера, без которых он работать просто не будет.

Самый простой способ их добычи - серфинг в Интернете. Однако, свободно распространяемые банки и wav-файлы далеко не всегда способны удовлетворить требовательного музыканта. Как правило на сайты выкладывается "осетрина второго сорта", то есть, попросту говоря - тухлятина. Но есть и более серьезный вариант: на западе в любом приличном музыкальном магазине можно купить компакт-диски с wav, aiff файлами и банками инструментов в самых разных форматах. Стоят они от 10 до 200 долларов, в зависимости от известности производителя и "профессиональности" формата. Почти все журналы, посвященные современным технологиям создания музыки (Sound On Sound, Future Music, Keyboard, Music&Computers и др.) постоянно публикуют обзоры и аннотации новых дисков. То есть "за бугром" это целая сложившаяся индустрия, с разветвленной инфраструктурой и огромными оборотами.

В нашей стране несколько лет назад энтузиасты компьютерной звукозаписи "под крылом" московской фирмы "Мультимедиа Клуб" начали производство компакт-дисков с библиотеками пэтчей для карт компании Turtle Beach, и библиотеками wav-файлов для всех остальных карт и профессиональных семплеров. Эти библиотеки сразу же завоевали популярность у пользователей - качество звука было выше всяческих похвал. В настоящее время фирмой выпущено более 50 CD с библиотеками в самых разных форматах и для музыкантов, работающих в разных стилях.

Библиотеки "Мультимедиа Клуба" выпускаются в четырех вариантах. Первые два варианта записаны в специфических форматах семплеров звуковых карт. Они представляют из себя готовые пэтчи (инструменты) и банки, которые только нужно загрузить в оперативную память - и можно спокойно играть. Первый формат предназначен для использования со звуковыми картами Turtle Beach Tropez Classic, Tropez Plus и Maui. Пэтчи с расширением .wfp загружаются в память и редактируются при помощи программы Wave Patch. Второй формат - PBF (Pinnacle Bank File) - предназначен для использования с семплерами Turtle Beach Pinnacle и AVM Apex.

Два других варианта звуковых библиотек - это диски в формате программного семплера Gigasampler и универсальные диски с семплами, записанными в стандартном для PC формате WAV. Последние можно использовать с любыми звуковыми картами или профессиональными семплерами. Но перед загрузкой в память они требуют обязательной обработки при помощи редакторов пэтчей. Есть еще одна область применения этих семплов - создание звуковых дорожек при помощи программ многоканальной записи. На многих дисках записаны грувы - музыкальные фразы, сыгранные определенными инструментами, и лупы - ритмические рисунки ударных. С их помощью можно очень быстро сделать аккомпанемент в определенных стилях музыки.

Все библиотеки звуков очень высокого качества - исходный материал записывается в лучших студиях мира профессиональными музыкантами на дорогой аппаратуре, аналого-цифровые преобразователи которой несравненно лучше, чем АЦП звуковых карт.

Многие диски в разных форматах семплеров звуковых карт крайне интересны тем, что представляют из себя библиотеки для профессиональных семплеров Akai, Roland, E-mu, Ensoniq и Sample Sell, адаптированные для мультимедийной техники. Причем адаптация не означает потери качества - просто при переносе на другую платформу в пэтчах теряется часть управляющей информации, которую приходится восстанавливать вручную. А в исходных оцифрованных звуках все остается без изменений. Карты, имеющие SPDIF цифровой выход (Pinnacle, Apex и др.), вместе с этими библиотеками позволяют догонять профессиональные семплеры по качеству звучания при условии использования внешних преобразователей.

Сейчас большинство библиотек, рассчитанных под определенные звуковые карты, выпущено в формате WFP. В формате WFP можно найти великолепную библиотеку звуков фирмы Kurzweil, библиотеки синтезаторов и эффектов для современной танцевальной музыки, специальные диски с синтезаторными "подкладами", звуками симфонического оркестра, басами и многое другое. Кроме этого, для Tropez есть совершенно шикарные библиотеки звуков старых аналоговых синтезаторов, таких, как легендарные Moog, Oberheim, Roland Jupiter и многих других.

Для программного семплера Gigasampler также существует множество интереснейших библиотек. Cерия Gigasampler Native Library - самая первая. В ней уже вышло 10 CD. Из них 4 - для создания танцевальной музыки, остальные - "живые" басы, фортепиано, гитары, ударные и перкуссия. Серия Symphony представлена пятью дисками. Как явствует из названия, на них собраны инструменты для создания симфонической музыки. Два диска посвящены струнным, два - духовым инструментам и один - оркестровой перкуссии и арфам. В серии a Capella пока только два CD. На первом представлены классические хоры, в том числе и Лондонский камерный хор. На втором - хоры для современной поп-музыки. Последняя серия называется Processor. На трех ее дисках собраны петли и специфические звуки для создания музыки в стилях House, Hip-Hop, Jungle и Rave.

Помимо этого, есть еще четыре диска, которые не вписываются ни в одну серию. Space Pads - это всевозможные "подкладные" звуки как старых аналоговых, так и современных цифровых синтезаторов. На Resonanse и Analogue Workstation находятся только звуки старых аналоговых синтезаторов. Причем, на первом диске все инструменты засемплированы вместе с аналоговыми фильтрами и разложены по Velocity. На Bass Master собраны мультисемплированные басы.

Среди компакт-дисков с семплами в универсальном формате WAV особого внимания заслуживают тематические библиотеки. На каждом компакт-диске собраны wav-файлы, необходимые для работы в том или ином стиле музыки. Среди них обязательно отыщутся семплы специфических барабанов, из которых очень легко собрать ударную установку при помощи любого редактора пэтчей, звуки басов, подкладочных и солирующих синтезаторов, гитар (если в стиле используются гитары), звуковых эффектов и т.д. Кроме этого, всегда присутствуют лупы ударных, рассортированные по темпу, синтезаторные, гитарные и басовые грувы.

На многих дисках есть и настоящие конструкторы для создания хитов - специально подобранные семплы, которые нужно только расставить по разным дорожкам в программе многоканальной записи и смикшировать. То есть даже если вы не имеете семплера, то можете создавать композиции, просто "нарезая" их из wav-файлов. Выводя результаты своей работы "в цифре" (если на карте есть SPDIF выход), или записывая микс сразу на CD вы получаете настоящее студийное качество звука. А если семплер имеется, то работа вообще превращается в сплошное удовольствие: вы создаете пэтчи с басами и синтезаторами, загружаете их в память семплера, играете этими звуками при помощи MIDI-клавиатуры и записываете все при помощи любого секвенсера. А если у вас есть программа "виртуальной студии" (например, Cakewalk), то можно и комбинировать, например, "нарезку" дорожек ударных и запись исполнения с MIDI-клавиатуры.

Сейчас существуют тематические CD для создания композиций в любом стиле современной синтезаторной музыки: техно, рэп, эмбиент, хаус, хип-хоп, трип-хоп, джангл и другие клоны модных танцевальных стилей. Любители рока, ритм-энд-блюза, этнической, симфонической и поп-музыки тоже найдут для себя много интересного.

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

Еще одна крайне полезная группа компакт-дисков в формате WAV - это инструментальные библиотеки. Они представляют из себя сборники грувов и семплов отдельных инструментов. Например, "Мультимедиа Клуб" выпускает CD с лупами ударных инструментов, диски с грувами "живых" басов и духовых инструментов, с семплами вокальных фраз, спецэффектов и т.д.

Естественно, выпускаются и универсальные CD, на которых есть всего понемногу. Именно с них лучше всего начать знакомство с библиотеками. А уже прослушав все семплы, можно решить, какие именно библиотеки покупать дальше.