Зведення midi і wave композицій у cakewalk pro audio 60

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Ця глава розрахована на тих, хто хоча б трохи знайомий з музичними редакторами взагалі і з Cakewalk Pro Audio зокрема. Не так вже й важливо, з якою саме версією даної програми вам доводилося працювати. Навіть якщо це був Cakewalk 3.0, ще не володів можливостями для роботи з цифровим звуком, освоїти версію програми, в назві якої міститься слово «Audio», буде не так вже й важко. Можливості розширилися, але інтерфейс залишився впізнанним, зручним та гнучким. Якщо ж ви читали нашу попередню книгу [63], то, ймовірно, непогано уявляєте собі Cakewalk Pro Audio 5.0, від якого до шостої версії, як то кажуть, рукою подати. Сподіваємося ми і на те, що у вас є хоч би мінімальний досвід роботи з MIDI-пристроями. Коротку інформацію про застосування основних вікон Cakewalk Pro Audio 6.0 ви знайдете в гол. 1 цієї книги, там, де ми розповідаємо про віртуальний мікшері, наявному у складі цього редактора.

Cakewalk Pro Audio 6.0 - це не просто MIDI-секвенсор і нотатор, але і, в певному сенсі, багатоканальний цифровий магнітофон, а якщо говорити точніше - HDD-рекордер (пристрій багатоканальної звукового запису на жорсткий диск). Звичайно, з точки зору професіоналів, Cakewalk Pro Audio має суттєві відмінності від такого програмно-апаратного пристрою: цей музичний редактор є не тільки «багатоканальним рекордером», а й «багатоканальним плейєром». З його допомогою ви можете одночасно відтворювати послідовність MIDI-команд і кілька WAVE-файлів.

Дані, представлені в стандарті MIDI, і цифровий звук - це зовсім різні види інформації, що вимагають різних обчислювальних ресурсів персонального комп'ютера. Якість відтворення MIDI-музики залежить від MIDI-синтезатора (виняток становлять віртуальні синтезатори).

Обробка і мікшування цифрового звуку цілком спирається на ресурси центрального процесора. Це означає, що процесор має бути відносно потужним. Під останнім Словосочинение ми розуміємо процесор Pentium.

Крім відносно великих обчислювальних ресурсів, цифровому звуку потрібні і відносно великі ресурси пам'яті. Для нормальної роботи з програмою бажано мати ОЗУ місткістю 32 Мбайт і сучасний швидкий вінчестер (E-IDE) з об'ємом вільного простору порядку декількох сотень мегабайт. Бажано також при роботі з аудіоматеріалів частіше проводити дефрагментацію робочого диска. Звичайно, можна користуватися і не таким потужним комп'ютером, але тоді при роботі з програмою ви будете почувати себе менш комфортно.

На жаль, обсяг нашої книги обмежений і всіх можливостей Cakewalk Pro Audio 6.0 ми охопити не зможемо (для цього треба було б близько тисячі сторінок тексту). Коли-небудь ми напишемо книгу, присвячену тільки цьому музичному редактору. Щоправда, зараз не варто навіть намагатися вгадати, який номер версії буде у героя нашого майбутнього розповіді.

А зараз ми розповімо вам не про програму (про призначення органів управління, про вікна діалогу, командах меню і т. п.), а про технології відомості MIDI і цифрового звуку.

4.1. Підготовка програми до роботи

Без цього етапу просто неможливо обійтися. Правда, при початковій установці програма повинна сама виробляти всі необхідні настройки. Але не все може вийти (як з Вашої вини, так і з вини програми), тому не виключено, що, завантаживши файл з прикладом спільного використання MIDI і цифрового звуку (наприклад, Riff Funk Audio and MIDI Demo), ви не почуєте або MIDI , або цифровий звук, або і те, й інше. Але не варто засмучуватися, справа житейська, зараз ми з вами все налаштуємо.

Для початку заглянемо у вікно MIDI Ports, можливий вид якого показаний на рис. 4.1. Виклик цього вікна здійснюється за допомогою пункту команди Settings> MIDI Devices. У списку Input Ports вибираються порти введення MIDI-інформації (у нашому прикладі обрано вхід MIDI-інтерфейсу звукової карти, до якого підключена MIDI-клавіатура). Out Ports - це список MIDI- пристроїв, на які буде здійснюватися висновок MIDI-інформації (відтворення). Слід зауважити, що одночасно можна вибрати кілька пристроїв, і всі вони стануть доступними для введення / виведення MIDI-інформації. На рис. 4.1 показано, що в числі пристроїв виведення обрані синтезатор на основі мікросхеми EMU8000 та FM-синтезатор на основі OPL3.

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.1. Вікно вибору MIDI-пристроїв введення / виводу

Кнопку Move Selected Devises to Top (пересунути обрані пристрої в початок списку) виробники програми задумали для того, щоб вибрані у списку пристрої слідували одне за іншим.

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

Про всяк випадок за допомогою команди Settings> Audio Hardware відкрийте вікно Audio Hardware (рис. 4.2).

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.2. Вікно вибору пристрої введення / виведення цифрового звуку

У цьому вікні знаходиться список звукових карт, підтримуваних програмою. Можливо, список здасться вам коротким, але це тільки на перший погляд. Під пристроєм Windows Sound Cards слід розуміти будь-яку звукову карту, драйвери якої встановлені в системі Windows. Ваша звукова карта, швидше за все, потрапляє в таку категорію. Решта пристрою в розглянутому списку - це HDD-рекордери, професійні багатоканальні звукові карти, обладнані потужними ефект-процесорами для обробки звуку і накладення ефектів в режимі реального часу. Звичайно, звичайна звукова карта не здатна на такі дива.

Єдине, що вона вміє робити-це оцифровувати (за допомогою АЦП) і відтворювати цифровий звук (за допомогою ЦАП). Але головне - було б бажання. І на пересічної звуковий карті можна звести повноцінний музичний твір з якістю, що допускає, наприклад, його публікацію за допомогою радіо або звичайних аудіокасет. А якщо вже ви всерйоз зважитеся опублікувати свою музику, то Вам, швидше за все, доведеться створювати свій власний демонстраційний CD. З одного боку, це не так-то просто, а з іншого - цілком піддається реалізації в побутових умовах. Причому фінансові витрати можуть виявитися і не такими вже грандіозними, як це може здатися. Але створення CD із записами своїх творів - це тема вже іншої книги. А зараз повернемося до Cakewalk Pro Audio 6.0.

У вас може виникнути цілком справедливе питання: а як же, маючи звичайну звукову карту, реалізувати ефекти, доступні лише професійним пристроїв? Ми поставимо вам зустрічне запитання: а хіба ви не читали попередні голови? Вся справа в тому, що зі звичайною звуковою картою у вас не буде можливості обробки звуку в режимі реального часу, однак звук можна записати і обробити заздалегідь, наприклад, за допомогою того ж Cool Edit, і імпортувати вже його в Cakewalk. Єдина незручність, що виникає при такому підході, це неможливість скасування операцій з обробки звуку під час відомості музичної композиції (адже ми опрацьовували звук в одній програмі, а використовуємо його в іншій). Це незручність можна легко подолати.

Суть технології відомості проста: запис і початкова обробка звуку виконується в зовнішньому звуковому редакторі (якщо це необхідно, то використовуються то можливості цього редактора, аналог яких відсутня в Cakewalk), а остаточна обробка (в тому числі і накладення ефектів) проводиться засобами Cakewalk. Обробка звуку в Cakewalk Pro Audio 6.0 реалізована за тим же принципом, що і в будь-якому редакторі звуків: звук «розраховується» заздалегідь, а вже потім, коли ви натискаєте кнопку Play, він відтворюється. Але Cakewalk істотно відрізняється від звичайного редактора звуків такою властивістю, як багатоканальність. По суті справи, одночасно можуть відтворюватися відразу декілька звукових файлів. Для цього не потрібно ніякої особливої ​​звукової карти, звук мікшується «математичним» способом: процесор просто бере і підсумовує значення звукових відліків, що відповідають одному і тому ж моменту часу, всіх звучать одночасно WAVE-файлів. А результат складання відтворюється через ЦАП.

До цих пір ми згадували термін «WAVE-файл». Це було потрібно для плавної підготовки вас до правильного сприйняття матеріалу. Насправді, Cakewalk не оперує такими поняттями, як «MIDI-» або «WAVE-файл». І MIDI, і звукова інформація в цьому музичному редакторі інтегровані в одне єдине уніфіковане поняття: повідомлення (event). Зазирнувши у вікно Event List, ви виявите безліч різних типів

повідомлень. Далеко не всі з них передбачені специфікацією MIDI. Цифровий звук теж розглядається як повідомлення, яке можна було б інтерпретувати так: «відтворювати заданий семпл з такою-то гучністю і таким-то значенням панорами». Важливо усвідомлювати те, що всі звукові повідомлення (типу Wave Audio) - це монофонічні семпли з однаковою частотою дискретизації. Це обмеження накладається тому, що при використанні звичайної звукової карти все навантаження по обробці і Мікша-вання семплів лягає на центральний процесор, ресурси якої не безмежні. Але слово «монофонічний» вас лякати не повинно. При імпортуванні або запису стереозвуку лівий і правий канали автоматично розділяються на два окремих семпли - два окремих звукових повідомлення, розташованих на різних треках і з різними значеннями панорами (у семплу лівого каналу значення панорами дорівнює 0, у правого - 127). За рахунок цього стереофонічність зберігається в первозданному вигляді.

Всі звукові повідомлення зберігаються в заданому користувачем каталозі.

Тепер, коли ви маєте деяке уявлення про принципи роботи програми з цифровим звуком, давайте спробуємо провести більш точну, усвідомлену і обмірковану налаштування цифрового каналу звукової карти. Скориставшись командою Settings> Audio Options викличте вікно діалогу Windows Multimedia Configuration, зображене на рис. 4.3.

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.3. Вікно конфігурування цифрового каналу введення / виводу

У списку Audio Sampling Rate задається частота семплювання для всіх звукових повідомлень, які будуть записані в процесі створення музичної композиції. Цей параметр доступний для зміни до тих пір, поки семпл не містить жодного звукового повідомлення. Звичайно ж, виберемо частоту семплювання 44,1 кГц.

Mono Record / Playback - опція, яка цікавить тільки власників звукової карти Roland RAP-10. Вона дозволяє використовувати режим Full-Duplex, жертвуючи при цьому стереофонію.

Playback Timing Master і Record Timing Master - списки, що містять переліки джерел синхронізації при записі і відтворенні, в якості

яких зазвичай виступають драйвери відповідних пристроїв (у нашому прикладі - це драйвери цифрового каналу звукової карти).

Enable Low-Latency Mixing - мікшування з маленькою затримкою. Як ми вже говорили, мікшування цифрового звуку здійснюється математичним шляхом. За допомогою мікшера (вікно Panel) ви можете змінювати в режимі реального часу (і записувати ці зміни) такі параметри Мікша-вання цифрового звуку, як панорама і гучність, Це вимагає досить великих обчислювальних ресурсів процесора. При цьому виникає затримка реакції на зміну положення регуляторів мікшера. Ця затримка має ту ж саму природу, що й затримка генерації звуку віртуальним синтезатором після натискання на MIDI-клавішу. Але її можна зменшити, заплативши за це ще більшими обчислювальними витратами. При мікшірова-ванні MIDI-інформації, зрозуміло, ніякої затримки немає, так як процесору немає необхідності займатися об'ємними обчисленнями.

Wave Profiler - визначення виробника карти і настройка каналу DMA.

Кнопка Advanced викликає вікно діалогу Advanced Windows Multimedia Configuration, призначеного для розширеного конфігурування цифрового каналу введення / виводу (рис. 4.4).

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.4. Розширене конфігурування цифрового каналу введення / виводу

У полі введення Data Directory вказується шлях до каталогу, в якому зберігається записаний або імпортований звук.

Вимикач Take Vault і відповідне поле введення визначають шлях до каталогу, в якому у форматі WAVE-файлів зберігаються звукові повідомлення, коли-небудь записані вами засобами Cakewalk. Їх назви складаються з дня тижня, дати і часу запису. Так що при випадковій втраті (видаленні) звукового повідомлення його можна буде розшукати в цьому каталозі.

Copy and Manage Imported Files - якщо ця опція включена, імпортовані файли копіюються в каталог, вказаний в полі Data Directory, і надалі програма працює не з вихідними семплами, а з їх копіями. Незважаючи на те, що при цьому витрачається в два рази більше дискового простору, цю опцію відключати не рекомендується.

Опціями Enable Read Caching і Enable Write Caching включається кешування на читання і запис.

У полі введення Polyphony (поліфонія) визначається максимальне число звукових повідомлень, які лунають протягом одного інтервалу, рівного 1 / 4 с. Чим більше поліфонія, тим більше буде завантажений процесор і більше буде витрачено оперативної пам'яті. Якщо в якомусь четвертьсекундном інтервалі виявиться більше звукових повідомлень, ніж задано, то, подібно MIDI-синтезатор, надлишкові голоси будуть "урізати".

У полі введення Queue Buffers, доступному, якщо опція Enable Low-Latency Mixing

(Див. рис. 4.3) вимкнена, вказується кількість буферів у черзі для відтворення. Чим більше це число, тим більше витрачається пам'яті, і тим надійніше відтворюється звук (не відбувається збоїв).

У полі введення Queue Time, доступному, якщо опція Enable Low-Latency Mixing

включена (див. рис. 4.3), вказується час реакції на повідомлення про зміну положення регуляторів гучності і панорами. З одного боку, чим менше це число, тим краще, а з іншого, - при цьому збільшується ймовірність збоїв при відтворенні.

Параметр Scrub задає час звучання звукових фрагментів при використанні інструменту Scrub у вікні Audio (цей інструмент дозволяє прослуховувати фрагменти семпли, на які користувач вказує мишею).

Значення параметра Freeze Frame визначає максимальну кількість повторних відтворень звукового фрагмента при утриманні натиснутою кнопки миші в режимі Scrub.

Enable Simultaneous Record / Playback - дозвіл одночасного запису і відтворення. Ця опція доступна лише в тому випадку, якщо Ваша звукова карта підтримує цей режим, і він включений.

Use Wave-Out Position For Timing - використовуйте цю опцію для усунення проблем із синхронізацією MIDI і цифрового звуку.

Опція Clip Audio Mix Upon Overflow запобігає переповнення розрядної сітки при микшировании відтворюваних одночасно звукових повідомлень.

У групі DMA знаходяться критичні для синхронізації MIDI і цифрового звуку параметри. Настройку їх краще всього довірити функції Wave Profiler, про яку ми вже згадували.

У групі SMPTE / MTC Sync можна задати «твердість» синхронізації цифрового звуку та коду SMPTE або MIDI:

> Free-wheel - допускається «плавання» звуку щодо позначок часу;

> Normal - синхронізація «середньої жорсткості»;

> High-Quality - жорстка синхронізація, що вимагає великих витрат ресурсів швидкого процесора.

Якщо вибрана опція Use Wave-Out Position For Timing, то вся група SMPTE / МТС Sync недоступна для редагування.

Тепер ви знаєте, які параметри потрібно змінювати в разі, коли виникають проблеми з синхронізацією і відтворенням звукових повідомлень. Якщо при відтворенні відбуваються збої (уповільнення, випадання фрагментів звуку і т. п.), то, швидше за все, це викликано тим, що не вистачає потужності процесора. Вихід у цьому випадку слід шукати у зниженні обсягів обчислень, приносячи в жертву швидкість реакції на повідомлення про зміну гучності і панорами, а також ступінь прив'язки до тимчасового коду SMPTE або MIDI.

4.2. Запис і експорт звукових повідомлень

Сам процес запису звуку в Cakewalk нічим не відрізняється від процесу запису послідовності MIDI-команд з MIDI-клавіатури. Єдиним ускладненням для необізнаної людини є необхідність зміни джерела записуваної інформації. Адже за умовчанням як ис-

Рис. 4.5. Вікно вибору режиму запису

Зведення midi і wave композицій у cakewalk pro audio 6.0

точніка встановлений інтерфейс MIDI. Щоб у вас все вийшло відразу, приготуйтеся відкрити кілька вікон і перевірити, задані чи там необхідні параметри чи ні. Для початку загляньте у вікно діалогу Recording Mode (режим запису), зображене на рис. 4.5. Це вікно викликається командою Real Time> Record Mode або шляхом натискання кнопки Record Mode, розташованої в головному вікні програми.

У вікні Recording Mode ви можете встановити один з трьох режимів запису:

> Sound on Sound (Blend) встановлює режим, при якому записуваний музичний матеріал не буде видаляти старий, а нова інформація збережеться разом з тією, що була записана раніше.

> При виборі Overwrite (Replace) нова інформація буде записуватися поверх старої. Це означає, що записаний раніше матеріал буде стертий.

> Auto Punch (Replace) - дуже корисний режим, аналогічний Overwrite (Replace) за винятком того, що запис буде відбуватися тільки на певному інтервалі часу, початок і кінець якого задаються в полях Punch In Time: і Punch Out Time:. Таким способом можна застрахуватися від випадкової втрати інформації. Виберіть необхідний режим запису і закрийте це вікно.

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

Природно, перед записом у якості джерела за допомогою програми-мікшера потрібно вибрати мікрофон і відключити всі інші пристрої від входу АЦП (або встановити регулятори рівнів гучності в положення О): CD-плейєр, лінійний вхід звукової карти і MIDI-синтезатор. Мета відключення перших двох пристроїв - знизити рівень шуму. MIDI-синтезатор відключається від мікшера з інших причин. При запису голосу вам доведеться слухати музику і співати. Звукові повідомлення з вашим голосом не повинні містити нічого, крім голосу, якщо в подальшому ви прослухаєте семпл зі словами пісні, в ньому не повинна прослуховуватися музика. Для цього потрібно перекрити два канали, по яких MIDI-музика може «просочитися» в семпл:

> Відключити MIDI-синтезатор від входу АЦП (за допомогою мікшера);

^ Не допустити потрапляння музики через мікрофон.

Друга умова виконується дуже просто: для прослуховування музики під час запису скористайтеся головними телефонами.

Отже, ви майже готові. Залишилося підготувати Cakewalk. У секції треків вікна Track виберіть (поки для себе) два треки, що не містять MIDI-повідомлень.

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

Помістіть маркер на яке-небудь полі (наприклад, Source) треку, на який планується записувати сигнал лівого каналу, і натисніть клавішу. З'явиться вікно діалогу Track Properties. Це ж вікно можна викликати іншим способом: помістіть курсор миші на рівень цікавить вас треку і клацніть правою кнопкою. У який з'явився спливаючому меню виберіть команду Track Properties (мал. 4.6). Не забувайте, що ми працюємо поки тільки в секції треків (в секції кліпів з'явилося б зовсім інше вікно діалогу).

У вікні Track Properties задайте в якості джерела (Source) лівий канал АЦП, а як порту, через який буде здійснюватися відтворення звуку (Port), - ЦАП. Звичайно, ви навряд чи побачите серед назв драйверів пристроїв звукозапису «ЦАП» і «АЦП». Те, як ці пристрої називаються у вашій системі, залежить від встановлених драйверів. Тут вам може стати в нагоді як інтуїція, так і знання англійської мови. У нашому прикладі, показаному на рис. 4.6, лівий канал АЦП обслуговується драйвером «Left Вхід звукозапису SB 16 [220]». У назві драйвера правого каналу слово «Left» зміниться на «Right». Вихід ЦАП у нас називається «Вихід звукозапису SB16 [220]».

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.6.

Вибір джерела звукового матеріалу

Зверніть увагу на поля Pan (панорама) та Volume (гучність). Для лівого стереоканалаРап = 0, для правого - Рап = 127. Гучність завжди можна підібрати за бажанням та відповідно до рекомендацій, викладених в гол. 1.

Аналогічні параметри задайте для треку, який буде містити сигнал правого каналу. В результаті ваших дій секція треків буде виглядати приблизно так, як показано на рис. 4.7 (показані тільки найважливіші в даний момент поля Source і Port).

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.7. Результат підготовки треків до запису

Тепер сміливо натискайте Record і співайте, скільки душі завгодно, (поки повторно не натиснете Record або Play або поки не закінчиться місце на диску). Після зупинки запису ви виявите поява двох нових кліпів (в секції кліпів вікна Track), що містять два звукових повідомлення (для лівого і правого каналів). Результат нашої запису зображений на рис. 4.8.

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.8. Результат запису звуку

Тепер можете повернути сонг в початок і послухати, що вийшло. Результат, швидше за все, буде далекий від досконалості: десь слова будуть звучати раніше, ніж хотілося б, десь пізніше, якісь фрагменти семплів будуть зіпсовані (наприклад, шумами). Одним словом, попереду ще багато роботи, перш ніж пісня зазвучить так, як треба. Але вже зараз ви можете спробувати перезаписати невдалі фрагменти (адже не обов'язково перезаписувати всю пісню повністю). Для цього зручно користуватися режимом запису Auto Punch.

Будь-яке звукове повідомлення завжди можна експортувати в WAVE-файл і обробити в будь-якому звуковому редакторі, що володіє можливостями, яких немає у музичного редактора Cakewalk.

У секції кліпів за допомогою миші виділіть звукові повідомлення, відповідні лівому та правому каналу стереофонічного семпли. Виберіть команду File> Utilities> Export Audio to Wave і з допомогою вікна діалогу збережіть виділені звукові повідомлення в WAVE-файлі з заданим ім'ям.

Про експорт звукових повідомлень у Cool Edit варто згадати окремо. Cool Edit сумісний з Cakewalk. Якщо, наприклад, ви захочете відредагувати звукове повідомлення засобами Cool Edit, то зовсім необов'язково зберігати його у вигляді WAVE-файлу. Повернемося до щойно розглянутому наприклад експорту звуку в WAVE-файл. Замість того щоб викликати вікно Export Audio to Wave, виберіть команду Tools> Cool Edit. Виділені звукові повідомлення виявляться завантаженими в Cool Edit. За допомогою цього редактора, наприклад, можна здійснити шумозаглушення (що не передбачено в Cakewalk). Проте слід мати на увазі, що при такому способі експорту передаються не самі звукові повідомлення, а їх копії у форматі WAVE-файлу. Щоб «повернути» семпл, оброблений в зовнішньому звуковому редакторі, в сонг, його потрібно імпортувати (тим самим перетворивши семпл у звукове повідомлення Cakewalk).

4.3. Імпорт WAVE-файлів

У звукове повідомлення Cakewalk можна перетворити будь-який монофонічний WAVE-файл. Стереофонічні файли перетворюються в два звукових повідомлення, розташованих на суміжних треках зі значеннями панорами Про (для лівого каналу) і 127 (для правого). Імпортувати звукові файли можна, як мінімум, двома способами. Почнемо з опису самого зручного (на наш погляд).

Перш ніж здійснювати імпорт WAVE-файлу, потрібно задати дві координати позиції його розміщення в сонг: вибрати трек, який не містить MIDI-co-спілкувань (за допомогою маркера секції треків у вікні Track) і вибрати тимчасову позицію за допомогою маркера секції кліпів. Тимчасову позиції також можна задати за допомогою лічильника поточної позиції, розташованого в лівій верхній частині головного вікна. Клацніть по ньому мишею і у вікні чисельно задайте тимчасову позицію у форматі такт: частка: тік. Тепер командою Insert> Wave File відкрийте стандартне вікно і з його допомогою виберіть заздалегідь підготовлений звуковий файл.

Існує ще й інший спосіб імпорту WAVE-файлів. Перебуваючи у вікні списку повідомлень Event List, натисніть клавішу, створивши тим самим

нове повідомлення. Підведіть маркер до поля Kind (тип) в рядку щойно створеного повідомлення та натисніть клавішу. Відкриється вікно діалогу Kind of Event.

Якщо вам зручніше працювати мишею, то це вікно можна викликати по-іншому:

двічі клацніть по полю Kind нового повідомлення. У вікні Kind of Event виберіть тип повідомлення Wave Audio і натисніть клавішу або кнопку ОК. З'явиться ще одне вікно - стандартне вікно завантаження файлу. З його допомогою ви зможете вибрати імпортований в звукове повідомлення WAVE-файл. Як бачите, все досить просто. Головна неприємність, яка може вас підстерігати, полягає в тому, що звукові і MIDI-повідомлення, що зберігаються на одному треку, не можуть відтворюватися одночасно. Адже для кожного треку задається тільки один порт виводу: або драйвер MIDI-yc-строї, або драйвер ЦАП звукової карти.

Якщо випадково вийшло так, що звук імпортувався на трек, який вже MIDI-повідомлення, то можна скасувати імпорт за допомогою команди Edit> Undo і повторити все спочатку, але вже правильно. Або можна нічого не скасовувати, а перебуваючи в секції кліпів вікна Track, рознести кліпи, що містять звукові і MIDI-повідомлення, за різними треках. Після цього, викликавши вікно Track Properties, перевірте, щоб для MIDI-і звукових треків були задані відповідні порти висновку.

4.4. Обробка звуку і спецефекти

Продовжимо розгляд прикладу із записом пісні. Припустимо, що ви здійснили шумозаглушення засобами зовнішнього звукового редактора і повернули семпл пісні на вихідне місце в сонг Cakewalk. Звичайно, цілком можливо, що на цьому ви вирішите завершити роботу над піснею. Але ще не всі можливості Cakewalk вичерпані.

Обробити звук і накласти ефекти ви, в принципі, могли б за допомогою зовнішнього редактора. Але коли мова йде про синхронізацію окремих слів або фраз пісні з музичним матеріалом, то без інструментів обробки звуку Cakewalk вам просто не обійтися.

Отже, запис вашої пісні, як і раніше виглядає так, як показано на рис. 4.8. Поки вона складається з двох звукових повідомлень для лівого і правого каналів. Виділіть їх і викличте вікно Audio (командою View> New> Audio або командою спливаючого меню секції кліпів Audio). Вид вікна Audio зображений на рис. 4.9.

Надалі ми будемо користуватися інструментами, розташованими в цьому вікні, і спливаючим меню, що викликається шляхом натиснення правої кнопки миші.

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.9. Вікно для роботи зі звуком

Інструменти вікна Audio розташовані у його лівій верхній частині. Перерахуємо їх зліва направо:

? »Selection - вибір і переміщення звукових повідомлень;

? • Scissors - ножиці, за допомогою яких можна розрізати (Split) звукові повідомлення, немов магнітну стрічку;

? • Draw Volume - лінія, за допомогою якої можна плавно змінювати гучність звуку;

? "Scrub - динамік для прослуховування семпли в будь-якому його місці, зазначеному мишею;

> • безіменний інструмент «з сіточкою» дозволяє прив'язувати звукові повідомлення тільки до певних моментів часу, кратним заданому кроці.

За допомогою перемикачів можна вибрати одиниці виміру часу, в яких буде отградуірована горизонтальна вісь: частка: такт: тик, часьгмі-нуть1: секунди: кадри або безпосередньо в номерах звукових відліків.

Іноді зручніше тимчасово відключити треки з MIDI-повідомленнями, щоб було чути тільки звук.

У нашому прикладі в звукових повідомлення, що містять лише дві фрази - корисний сигнал, який хотілося б залишити. Всі інші сплески звукової хвилі - шуми, які хотілося б видалити. Крім того, було б зручніше, якби фрази зберігалися не в двох повідомлень (для лівого і правого каналів), а в чотирьох (кожна фраза в двох стереосообщеніях). Тоді їх можна було б підганяти до музичного матеріалу незалежно один від одного. Переконайтеся, що вихідні звукові повідомлення були виділені і виберіть команду Remove Silence спливаючого меню. Вікно діалогу цього інструменту показано на рис. 4.10.

Remove Silence означає видалення тиші. Ця команда призначена для виявлення ділянок цифрового звуку, на яких гучність (амплітуда звуку) нижче заданого порогу. Звукова інформація на цих ділянках замінюється абсолютною тишею, функція корисна для видалення ділянок звуку, які не містять корисної інформації, розбиття тривалих повідомлень, що містять тишу, на окремі більш короткі фрагменти, повністю заповнені звуком.

Є одна важлива деталь: чим відрізняється «тиша» від «абсолютної тиші»? Поняття «тиша» (в даному випадку) означає відсутність в аналізованому аудіоповідомлень корисного сигналу, але не відсутність шумів, які, звичайно, можна придушити, відфільтрувати, але не можна повністю виключити. «Абсолютна тиша» - значення сигналу дорівнює нулю: немає ні корисного звуку, ні шуму.

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

Так ось, саме абсолютна тиша Cake-walk - корисний засіб економії пам'яті комп'ютера. Програма не витрачає дискового простору (якого завжди не вистачає) для запам'ятовування абсолютної тиші.

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

Ця команда також може бути корисна для корекції ритму в партіях ударних інструментів, звучання яких записано у вигляді WAVE-файлу.

Функція Remove Silence реалізує наступний алгоритм. Уявіть собі ключ (вимикач), який може знаходитися в одному з двох станів:

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.70. Видалення тиші

в замкнутому (сигнал проходить) і в розімкнутому (сигнал не проходить). Програма виконує аналіз звуку: як тільки рівень сигналу (його амплітуда) перевищить поріг відкривання звукового каналу (Open Level), ключ замикається, звукова інформація проходить. Якщо рівень сигналу опуститься нижче другого порога - порогу закривання звукового каналу (Close Level), ключ знову перейде в розімкнене стан, настане тиша. Алгоритм, що містить два пороги, дозволяє, з одного боку, надійно відсікти непотрібні шуми, а з іншого - не призводять до спотворення звучання музичних інструментів у фазі затухання звуку.

Замикання / розмикання ключа може виконуватися за більш складною програмою, з використанням затримок після досягнення сигналом заданих рівнів. Наприклад, коли амплітуда звуку стане менше заданого значення, ключ ще може перебувати в замкнутому стані певний час (Release Time), Це може бути необхідно у разі, якщо треба «пропустити» луна, яке значно тихіше свого джерела.

Затримка, звана Hold Time (час уде іржання), гарантує замкнутий стан ключа протягом заданого часу після того, як він замкнеться. Це може бути корисним, коли ви програмуєте ключ на дуже високі рівні замикання (Open Level) і розмикання (Close Level). Така ситуація може виникнути при роботі з гучними звуками (наприклад, зі звуками ударних інструментів).

Залишилося розглянути останній вид затримки - Attack Time. Однак назвати цю величину затримкою можна лише з великою натяжкою. Вектор цієї затримки спрямований у бік, протилежний вектору часу. Чи може таке бути? Звичайно! Адже не дарма багато хто вважає можливості ПК безмежними. Отже, в полі Attack Time ви вказуєте програмі деякий інтервал часу. Комп'ютер аналізує звукові дані на предмет наявності різкої (або не дуже) зростання рівня сигналу і замикає наш уявний ключ заздалегідь так, щоб фаза атаки звуку була чутна цілком. Це саме «заздалегідь» якраз і визначається величиною Attack Time. Найбільш часто ця затримка використовується при роботі з вокальним матеріалом і людською мовою (щоб не пропадали початкові звуки слів).

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

Якщо вдасться досягти необхідного компромісу між значеннями різних параметрів даної функції, то можна отримати звук дуже високої якості.

Останній орган управління вікна Remove Silence - Split Events, призначений для встановлення режиму, при якому відбуватиметься поділ

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.11. Результат видалення тиші

одного звукового фрагменту на кілька частин, причому точки розподілу будуть визначатися позиціями, в яких «спрацює» наш уявний ключ.

Параметри у вікні Remove Silence потрібно підбирати досвідченим шляхом. Значення їх, задані нами, ви вже бачили на рис, 4.10, а результат застосування Remove Silence зображений на рис. 4.11. Замість двох звукових повідомлень вийшло ціле безліч. Уважно прослухайте результат своїх дій: деякі повідомлення не містять нічого, крім сплесків шуму. Виділіть їх мишею і видаліть, натиснувши клавішу або вибравши однойменну команду спливаючого меню. Ми зробили те ж саме, результат показаний на рис. 4.12. Прослухайте те, що вийшло цього разу. Вже краще? Але працювати з великою кількістю коротких звукових повідомлень незручно. Як ми і задумали, об'єднаємо короткі повідомлення в чотири більш довгих так, щоб вийшло повідомлення, схоже на зображене на рис. 4.13. Для здійснення задуманого виділіть об'єднуються повідомлення і в спливаючому меню виберіть команду Combine.

Тепер перед вами матеріал, з яким можна працювати. Якщо якась із фраз пісні заспівана трохи раніше чи пізніше, ніж належить, то саме час усунути цю дуже маленьку погрішність. Виділіть повідомлення, пов'язані з фразою, проспівали не вчасно, і за допомогою миші перемістіть їх на нове місце (правіше - означає пізніше, лівіше - раніше). Прослухайте результат. Не зовсім те, що хотілося? Спробуйте ще.

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

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.12. Вилучені повідомлення, що містять сплески шуму

природним шляхом: приміщення для виконання музики планувалися особливим чином і кожному з них був притаманний свій специфічний ефект - своя акустика. У вас немає можливості побудувати свій будинок, але зате є комп'ютер.

Зведення midi і wave композицій у cakewalk pro audio 6.0

Рис. 4.13. Кожна фраза зберігається у двох повідомленнях для лівого і правого каналів

Раз вже ми згадали реверберацію, то саме на прикладі цього ефекту і проілюструємо можливості Cake-walk з обробки звуку. Спробуємо накласти цей ефект на другу фразу в нашій пісні. Виділіть відповідні звукові повідомлення і викличте спливаюче меню. У ньому ви-

Зведення midi і wave композицій у cakewalk pro audio 6.0

беріть команду Active Movie> CFX Reverb. Вікно діалогу для завдання параметрів реверберації показано на рис. 4.14.

У списку Preset ви виявите безліч налаштувань для моделювання реверберації в різних приміщеннях. Ми вибрали концертний зал.

Прослухавши результат накладання реверберації, ви можете розчаруватися. Якщо вихідний семпл був монофонічним (однакові сигнали у лівому і правому каналах), то і реверберація виявиться монофонічною - Cakewalk обробить лівий і правий канали однаково. Але ж для того, щоб реверберація була стереофонічної, потрібно обробляти лівий і правий канали трохи по-різному. Cool Edit, наприклад, так і робить. Але вихід є. Спробуйте обробити повідомлення для лівого і правого каналів способами, хоча б трохи відрізняються один від одного, наприклад, зміните в одному з каналів параметри реверберації. Якщо ж вихідний семпл стереофонічний (сигнали в стереоканалах відрізняються один від одного), то Cakewalk обробить лівий і правий канали окремо, але, знову-таки, однаковими способами. Відчуття присутності в концертному залі не виникне. Реверберація буде звучати дуже неприродно через те, що відсутня взаємопроникнення сигнали лівого та правого каналів один в одного. І від цього недоліку можна позбутися (хоча і не до кінця).

У вікні реверберації, як і у вікнах усіх інших ефектів, що викликаються командою Active Movie спливаючого меню, можна включити опцію Generate Mono Output From Stereo Tracks. Реверберірованние сигнали лівого та правого каналів будуть як би складатися, а результат складання буде в рівній пропорції підмішувати до вихідних лівому та правому сигналам.

Реверберація виявиться монофонічною, навіть якщо вихідний семпл стереофонічний. Для накладення ефектів на звукові повідомлення самим

кращим виходом було б використання зовнішнього звукового редактора, а ще краще, звукової карти, здатної в реальному часі обробляти звук і накладати на нього ефекти.

Ми не будемо розглядати всі ефекти, викликані командою Active Movie спливаючого меню. Просто перерахуємо їх:

> 2-band EQ - еквалайзер;

> Chorus - хорус;

> Delay / Echo - затримка / луна;

> Flanger-фленжер;

> Reverb - реверберація;

> Time / Pitch Stretch - розтягнення за часом і висоті тону.

Перш ніж застосовувати будь-який з цих ефектів до звукових повідомленнями, за допомогою кнопки Audition можна прослухати майбутній результат. Якщо він вас не влаштує, можна спробувати змінити параметри ефекту або дати скасування, натиснувши кнопку Cancel.

З призначенням команд Active Move, Combine, Delete і Remove Silence спливаючого меню ви вже познайомилися. Тепер розглянемо інші команди.

Split - викликає вікно Split selected audio events, за допомогою якого задається точка розщеплення виділених звукових повідомлень.

Extract Timing - за допомогою цієї команди можна отримати інформацію про ритм у звуковому повідомленні, виділяючи в ньому різкі зміни амплітуди, характерні для ударних інструментів. Цю інформацію можна використовувати, наприклад, для підстроювання темпу.

Pitch Detection - конвертація оцифрованого живого звуку в послідовність MIDI-команд (генерація нот і команд положення колеса зміни тону).

Graphic EQ - графічний еквалайзер. Parametric EQ - параметричний еквалайзер. 3Db Louder - посилення звуку на 3 дБ. 3Db Quieter - ослаблення звуку на 3 дБ. Normalize - нормалізація.

Fade / Envelope - плавна зміна гучності, накладення огинаючої амплітуди.

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


Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Доповідь
74.7кб. | скачати


Схожі роботи:
Психоакустичної сприйняття і midi-інтерфейси
MathCAD 7 0 PRO в Internet
Fox Pro - реляційна модель даних
Інноваційні методики навчання pro et contra
Основи роботи з системою MathCAD 7 0 PRO
Образний зміст паркових композицій
Дослідження реологічних властивостей епоксидних композицій
Тенденції і перспективи у розробці композицій спучуються вогнезахисних покриттів
Об рунтовання застосування лікарських композицій на основі нанорозмірного кремнезему в комплексному
© Усі права захищені
написати до нас