Клубний Форум Івано-Франківська [Club Music Community]: Робота з м1крофоном та з зовн1шними сигналами в fl studio 7/8 - Клубний Форум Івано-Франківська [Club Music Community]

Перейти до вмісту

Раді Вас вітати на Клубному Форумі Івано-Франківська [Club Music Community]

Ласкаво просимо на Клубний Форум Івано-Франківська [Club Music Community], ми рекомендуємо Вам зареєструватися (Реєструватися зараз або Авторизуватися).Після реєстрації, Вам буде доступно безліч прихованих можливостей, таких як:

  • Створення тем і відповіді в темах
  • Доступ до особистого профілю
  • Додавання подій в календар
  • Створення і управління списком друзів
  • Доступ до системи репутації
  • та багато чого іншого!
Guest Message © 2012 DevFuse
Сторінка 1 з 1
  • Ви не можете створити нову тему
  • Ви не можете відповісти в тему

Робота з м1крофоном та з зовн1шними сигналами в fl studio 7/8 ефекти в реальн1м час1 Оцінка: -----

#1 Користувач офлайн   dj sms 

  • Студент
  • PіpPіp
  • Група: Користувачі
  • Повідомлень: 8
  • Реєстрація: 05 Березень 09
Репутація: -1

  Відправлено 11 Квітень 2009 - 01:19

Прив1т! якось я потрапив на цю 1нструкц1ю та зробив все що вн1й говорилося.П1деднав м1крофон.А дальше я був в шоц1 з того що можна творити з сво1м голосом 1 не т1льки з ним...Пропоную попробувати вам. :120:


FL Studio 5 - Обработка внешних сигналов

1. Вступление
В данной статье рассмотрим возможность FL Studio обрабатывать внешние (Line in / Mic in ...) сигналы и их записи в реальном времени. Информация получена благодаря личному опыту, а так же изучению и перевода FL Studio Help, основные материалы этой статьи взяты именно от туда так, что у вас всегда есть возможность посмотреть оригинальные материалы тут
Эта статья написана в основном для пользователей, имеющих некоторые навыки работы с FL Studio и должна помочь понять специфику и особенности работы FL Studio при обработке и записи внешних сигналов. Сразу оговорюсь, многое может зависеть от конфигурации и специфики вашей системы поэтому на каждом конкретном компьютере некоторые нюансы могут отличаться имейте это в виду!
2. Начало работы и возможные проблемы
Жмём F10, вызываем меню настроек, закладка Audio:




Сразу начнём с возможных проблем, главная проблема FL Studio это невозможность работы программы напрямую через WDM Streaming (технология позволяющая работать в реальном времени на любой аудиокарте). Поэтому многие в графе Otput увидят именно такую картинку Primary и родной драйвер аудиокарты, за исключением владельцев аудиокарт которые поддерживают ASIO стандарт (Audio Streaming Input Output), к примеру владельцы моделей Creative Audigy и выше увидят Creative ASIO -это по сути аналогичный WDM Streaming стандарт но имеет некоторые преимущества. Но что делать, если ваша карта не поддерживает ASIO стандарт? Эта проблема становиться решимой с помощью установки универсального ASIO драйвера ASIO4All. Установка и удаление этого драйвера не влияет на родной WDM драйвер аудиокарты, поэтому стоит попробовать! Для чего это нужно? Дело в том, что FL Studio в реальном времени может обрабатывать внешние аудио сигналы и делать их реальную запись только в том случае если выбран ASIO драйвер!!! В случае если выбран Primary или родной WDM драйвер карты обработка и запись внешних сигналов невозможны! Поэтому следует начать именно с выяснения этого момента и в случае необходимости установки драйвера ASIO4ALL

3. Настройка ASIO
Итак если ваша аудио карта поддерживает ASIO или нормально работает с универсальным ASIO4All драйвером, то после выбора ASIO в меню Output панель настроек должна иметь примерно следующий вид:




Следует обратить внимание на следующие моменты:
1) Auto Close Device - следует выбрать, это поможет избежать некоторых конфликтов
2) CPU Limit - следует выбрать, это позволит ограничить максимальную загрузку процессора
3) ASIO Panel - Панель настройки ASIO параметров её вид зависит от установленного драйвера, к примеру, Creative ASIO имеет достаточно скромные настройки, а точнее не чего не имеет кроме время задержки. ASIO4All будет иметь гораздо большие число настроек, включая число Sempls, Bufers, и указания на доступные дэвайсы тут нужно обратить внимание на то, что иногда в панели ASIO4All WDM Device ваша аудиокарта может быть не доступна, т.е. unavilable это ещё не означает, что ваша карта не будет работать с этим ASIO драйвером! В таких случаях нужно переключиться на закладку MIDI и отключить активные MIDI порты т.е. выбрать их значение Port Number ---, такая процедура необходима на многих интегрированных аудио т.к. они используют общие ресурсы и отключение MIDI портов приведёт к их освобождению. После этой процедуры стоит перезапустить FL Studio и затем опять вернуться в меню настроек закладка Audio и проверить снова настройки ASIO Panel, теперь WDM Devices должны быть доступны. Это означает, что всё в порядке и ASIO готов к работе остается настроить ASIO Bufer size, чем меньше значение буфера, тем меньше задержка, но надо учитывать тот факт, что меньшее значения буфера приводит к большей загрузке CPU и появлению так называемого "песка" т.е. появление потрескиваний и шумов, поэтому настройка ASIO осуществляется для каждой машины конкретно, остальные же подробности к ASIO4All можно прочитать в его мануле.
4) Sample Rate - следует поэкспериментировать с конфигурацией частоты дикритизации т.к. именно она влияет на конечную задержку чем выше частота, тем меньше время задержки, стоит начать с 44000Hz - 48000Hz при выбранном в ASIO Panel Bufer Lenght = 240 Sempls , что даст достаточно маленькую задержку = 5 ms если позже будут слышны потрескивания, то число Bufer Lengh придётся увеличивать вместе с задержкой, но мне удалось на своей интэгрированной карте SoundMAX достичь задержки 96 Sempls / 48000Hz = 2 ms
5) Interpolation - для обработки и записи внешних сигналов рекомендуется выбрать качественный и быстрый метод интерполяции Linear

4. Проверка и отладка
Итак, если ASIO выбран и, наконец, настроен, пробуем для проверки подключить любую машину, к примеру, Pluked! желательно подключить так же в FX Mixer для начала один простенький VST, к примеру, Reverb. Если звук на выходе отсутствует, значит, следует снова проверить все настройки и для интегрированных аудио обратить внимание на то всели MIDI порты были отключены в настройках MIDI! Теперь если звук на выходе есть, но иметься треск смотрим на показания CPU. Не удивляйтесь если увидите там 100% это преувеличение вызванное измерением пиков реально же CPU не перегружается (ранее мы ограничили загрузку CPU см. пункт 3.2) Мы так же можем проверить на сколько реально загружается CPU вызывая Task Manager еле и там показания достаточно велики, то продолжаем не однократно жать F10 - Audio и изменяем настойки ASIO Panel до тех пор пока наконец не услышим нормальный чистый звук без прерываний , "песка" и длинных задержек. Ещё один момент если вы получили достаточную для работы задержку 2-10 ms, но при этом на слух всё равно чувствуется задержка - это означает только то, что теоретические 5 ms на практике не равны 5 ms, поскольку такую маленькую задержку почти не возможно слышать. Теоретически терпимая на слух задержка до 50 ms.
Но часто бывает так что мы видим цифру 5 ms, но в действительности слышим совершенно другой результат. На практике - это, как правило, зависит от способностей вашей аудио карты + CPU и их взаимопонимания!!! Если наконец удалось найти нужную комбинацию оптимальную для вашего компа поздравляю, значит пора переходить к основной части.

5. Обработка внешних сигналов в реальном времени
Ну вот и добрались до основной части если всё было отлажено как полагается то для начала запускаем стандартный Windows Mixer выбираем Recording Control и назначаем канал с которого будем обрабатывать внешний аудио сигнал это скорее всего входы Line in , Mic in. В панели Volum Control стоит выставить Mute для выбранного канала, Теперь снова возвращаемся в FL Studio жмём F9 и вызываем FX Mixer теперь там должны появиться необходимые нам функции которые недоступны если выбран Primary или тWDM драйвер!




Нужно обратить внимание на самый низ FX Mixer, там как раз располагаются средства доступа к внешним сигналам их транспортировки и записи на HDD (жёсткий диск)

1) IN - Вход внешнего сигнала тут мы обычно видим (None) но после выбора ASIO в этом меню вместо (None) теперь можно выбрать нужный источник внешнего сигнала (название источника может иметь разный вид и отличаться в зависимости от аудиокарты) на картинке это Mic In L - Mic In R. T.е. я предварительно в Windows Mixer - Recording Control выбрал вход Mic In подключать туда можно что угодно микрофон, эл. гитару и т.д. выбранный заранее внешний сигнал (Mic In) теперь можно найти и выбрать в IN FX 1, на самом же деле на каждый FX канал можно назначить один и тот же вход или если ваша аудио карта позволяет можно подать на каждый FX n канал разные входы одновременно к примеру на IN FX 1 - Mic in на IN FX 2 - Line in и т.д. Можно подать сигнал конечно же и на Master IN но не рекомендуется! Master ещё пригодится для других целей.
2) Out - здесь можно назначить выход или последовательно соединить с другим FX каналом но для наших целей следует оставить Master.
3) Rec - Это индикатор записи, позволяет назначать на запись любой из выбранных FX каналов.

Итак подав внешний сигнал на вход IN FX 1 или любой FX n пробуем что-нибудь сыграть или сказать в микрофон на выходе должен быть звук! Теперь можем наконец применять нужные нам VST для обработки внешнего сигнала в реальном времени! Рекомендуется для начала создать мониторинг входного сигнала (это обычный dB Metr) Распределение и обработка внешнего сигнала осуществляется через выбранные нами VST эффекты последовательно 1,2,3, .... 8. На картинке первым поставлен dB Metr (назван in signal metr) таким образом мы можем видеть уровень входного сигнала и его изменения. Ну и второй dB Metr поставлен на Master - это даст нам возможность наблюдать за разностью сигнала на входе и на выходе, видеть стерео сепарацию, видеть нет ли искажений сигнала и т.д. VST нужно стараться подгружать таким образом чтобы звук получался более красочным к примеру Distortion скорее всего в начале затем различные модуляции и Reverb скорее всего в самом конце. Теоретически количество загружаемых VST на один FX канал = 8 но их можно включать последовательно тогда количество VST может быть очень большим но на практике это зависит от вашей системы (audio device + CPU) ту уж кому как повезёт! Изначально стоит начинать обработку внешнего сигнала с самых простых VST не слишком пожирающих CPU к примеру Buzz Effect Adapter там есть интересные и довольно качественные эффекты они довольно слабо грузят ваш CPU. Затем перейдём к родным FL Studio плагинам таким как Reverb, Chorus, и т.д. - это позволит вам оценить на сколько реально справляется ваш компьютер с задачей обработки внешнего сигнала и в зависимости от этого можно продолжать экспериментировать с разными VST. Надеюсь вам удалось добиться конечного звучания без слышимых задержек, потрескиваний и т.п. - если нет скорее всего дальше не стоит продолжать и пора задуматься об апгрэйде вашего компа - если да что ж пора переходить к следующему разделу.

6. Запись внешних сигналов в реальном времени
Ну что ж после того как мы наконец научились подключать и обрабатывать внешние сигналы через VST эффекты пора бы перейти к более сложной задаче созданию записи своих творений.
В начале вернёмся немного назад посмотрим внимательно на картинку выше и пункт 5.3 Индикатор выбранного канала для записи (на рисунке выше - это дискета оранжевого цвета) обычно она имеет серый цвет, тыкая на эту дискету правой кнопкой мыши файл записи будет назначен, назван по имени FX канала и создан в момент записи автоматически и будет размещён в директории ...FLStudio5DataPatchesRecorded Если тыкаем левой кнопкой мыши то далее будет следовать диалог в котором мы можем задать имя и директорию будущей записи в ручную - выбираем любой более приемлемый для нас метод. При этом дискета должна стать оранжевого цвета, тем самым, указывая на то что этот FX канал назначен на запись и будет записан на HDD (на картинке выше выбран канал FX 1). Назначить таким образом на запись можно любой канал при этом нужно иметь в виду что каждый FX канал можно назначить и он будет записан как отдельный файл (как отдельная дорожка) Если назначить для записи Master то будет записан общий сводный файл содержащий все FX каналы объединенные вместе. Теперь настроим параметры будущей записи на HDD в верхнем левом углу вызываем контекстное меню и выбираем Disk Recording выглядит это следующим образом




1) Render to wave files - Настройки параметров WAV файла при записи, аналогично тому же, что и при сохранение или экспорте WAV файла.
2) Auto-unarm - Если выбрана эта функция то назначение на запись всех выбранных FX будут отменена после их записи
3) Auto-create audio clip - Автоматически вставит записанный трэк как аудиоклип который появится после записи в Play List и на панели Step Seqencer как AudioClip (нажав на свойства Audioclip - Edit можно продолжить редактирование в WAV Editor).
4) Latency Compensation - позволяет компенсировать задержки в момент звукозаписи
5) 32 bit float recording - запись с повышенным 32 битным качеством при записи в реальном времени не рекомендуется поскольку может заметно повысить загрузку CPU.

Итак когда всё настроено и готово к записи можно начать запись ещё раз проверяем выбран ли FX канал (дискетка подсвечивается оранжевым цветом). Теперь переходим к панели записи
(Recording Panel)




Это окончательные настройки записи, следует выбрать обратный отсчёт (3 2 1) это даст возможность собраться с мыслями перед самой записью. Нельзя забыть так же переключится в режим Song и нажать саму кнопку записи. При необходимости можете выставить нужную скорость ритма и включить тактометр. Ну что готовы тогда жмём кнопку Play/Start запись пошла по её окончанию нажмите Stop и тут же будет вставлен только что записанный Audioclip. Он же покажется и в Play List. Как вы уже догадались так можно продолжать сколько угодно раз и каждый раз запись будет создаваться как отдельный AudioClip (отдельная дорожка) даже если вы используете один и тот же IN FX 1. Помимо тактометра конечно же можно написать отдельный ритм или даже композицию и играть к примеру на эл. гитаре в сопровождение написанного ритма и т.п. Главная цель всего этого синхронизация сигнала будет происходить именно на слух, т.е. на ваше усмотрение, и тем самым избавит нас от многочасовой и нудной работы синхронизации отдельных записей в ручную. После того как сделано несколько записей например две партии гитары не забудьте поэкспериментировать в FX Mixer с балансом, громкостью и эквалайзером отдельных FX каналов. Можно так же по окончанию всей композиции сделать плавное понижение громкости - это можно осуществить с помощью создания Master Volume - Automation Clip. Общая картинка в Play List (F5) после всего этого будет примерно такой:




После всей окончательной доводки композиции можно конечно же сохранить общий сводный файл, как с отдельными дорожками, так и экспортировать общий сводный wav/mp3 файл, включая все остальные внутренние инструменты например драм машины и отдельные записи.

7. Заключение
Надеюсь что эта статья многим поможет при обработке внешних сигналов и создание на вашем компе маленькой студии звукозаписи, конечно на самом деле не всё так просто как кажется но справиться всё же можно удачи!
-1

Поділитися темою:


Сторінка 1 з 1
  • Ви не можете створити нову тему
  • Ви не можете відповісти в тему

Згорнути категорію Похожие темы

  Название темы Автор Статистика Последнее сообщение
Открытая тема (есть новые ответы) NATIVE INSTRUMENTS TRAKTOR DJ STUDIO V3.2 Dj Sky 
  • 14 Ответов
  • 3.178 Просмотров
Открытая тема (есть новые ответы) Native Instruments Traktor DJ Studio 3.0.1.108 Dj Sky 
  • 15 Ответов
  • 3.154 Просмотров
Открытая тема (есть новые ответы) ДОстойна робота vovazizol 
  • 10 Ответов
  • 2.003 Просмотров
Открытая тема (есть новые ответы) Traktor DJ Studio 3
Professional DJ Software
vovazizol 
  • 3 Ответов
  • 1.746 Просмотров
Открытая тема (есть новые ответы) FL Studio v6.0.8 XXL Dj Sky 
  • 0 Ответов
  • 1.136 Просмотров

1 людей читають цю тему
0 користувачів, 1 гостей, 0 схованих користувачів