如何创建一个逻辑环境的交叉推子

Every DJ Mixer has a cross-fader. In fact every DJ Mixer has three essential functions. A volume fader for one audio source, a volume fader for a 2nd audio source and a crossfader.  

每一个DJ调音台,有一个交叉推子。事实上,每一个DJ调音台,有三个基本功能。一个一个音频源,第二个音频信号源和一个推杆的音量推子音量推子。推杆允许的DJ淡出一个来源,而在其他来源的衰落。

这里的如何创建一个逻辑的环境中基本的,但非常有效的推杆。这个提示是有用的逻辑5,6,7和8的用户!您可以使用现有的音频或软件乐器轨,但在这个例子中,我将创建一个混合两个音轨的推杆。


第1步-开始与两条轨道

创建两个新的立体声音轨,并安排当地的音频文件导入到每个轨道。


第2步-进入环境

让我们的开放环境“窗口:窗口

Logic的环境,使用户传送信号,控制推子,创建自定义对象以及更多。

点击层降下来督察菜单,并选择“混频器层。


第3步-要转换的时间

我们可以相互连接对象很容易在环境。简单的拖动对象的输出(在右上角的对象),另一个对象上的电缆跌落,将创建一个从一个其他电缆。

如果您连接通道条1通道条2和移动的第一个通道条的音量推子,你会发现,你现在在第二个通道带音量推子控制。

对于我们的推杆,我们希望我们利用其他渠道地带逆转条渠道之一的音量推子的变化。所以,当地带1通道的音量推子,在它的最高水平,通道条2,在本质上,静音... ...下面是我们如何做到这一点。

输出电缆从通道条1到变压器。现在的输出电缆从变压器到通道地带2。

CS1

It should look something like this:


第4步-倒车数据

双击上的变压器,以查看它的选项。如果这是你的环境中的第一次,这可能看起来有点令人生畏,但不要担心,该位并不复杂,您不必陷得太深,得到这个工作。

变压器,它的名字所暗示的,采取的数据接收和一些其他类型的数据转换成。例如,我们可能想转换成别的东西的MIDI音符的事件或卷或泛数据。

在这种情况下,如果我们离开的条件行的空白,我们不会筛选出变压器的任何数据。然而,我们需要改变,扭转它的体积数据价值。这是反映在业务领域的数据字节2。

点击下拉菜单中的DB2下降,并选择“反向”。

现在,移动音量推子通道条1,你会发现,通道地带2的音量推子在相反的方向移动!我们有一个推子!


步骤5 -回合Tripin“

如果您尝试调整通道条上的音量推子2,你会发现,什么也没有发生第一通道条上的音量推子。这是因为音量推子数据没有被送到通道条。

电缆输出通道地带2变压器

二硫化碳

现在尝试移动的通道条上的音量推子,你会看到它工作得很好。


第6步-创建推子

虽然它工作正常,没有什么好玩的通道条上拖动音量推子到两轨之间的交叉淡入淡出。让我们一起创造一个更大的推杆。

现在,它完全取决于你的选择推杆的外观。您可以随时更改后,在督察中选择所需的伴奏。

您可以重新大小的推子,拖动对象的底部右下角的方形。

Make sure to cable from the new Horizontal Fader's output to one of the channel strips.

我们现在有一个全功能的推子!


第7步-做一个浮动的推子

现在,您可以安排当地的新推杆,希望借此从环境。我们需要您的环境,使之成为一个浮动窗口,但第一关在环境窗口中打开链接模式。

现在,在环境窗口的左上角的位置推子。右键单击灰色的背景环境窗口,并确保保护位置和隐藏电缆被勾选, 也无框浮动窗口。

现在,您可以调整浮动的环境窗口,以显示尽可能多或尽可能少需要,并已获得的推子,每当您在您的安排当地。


想了解更多的逻辑环境技巧与诀窍 ?点击这里

Rounik is the Executive Editor for Ask.Audio & macProVideo. He's built a crack team of professional musicians and writers to create one of the most visited online resources for news, review, tutorials and interviews for modern musician and producer. As an Apple Certified Trainer for Logic Pro Rounik has taught teachers, professional... Read More

Discussion

Eric
Great work! Also, I liked your randomizer TNT that you did. I've heard you say before that you would like to see some development in the environment in Logic in the future. I was curious as to what you would like to see? Thanks to the MPV tutorials I understand the environment but I still don't find myself going in there too frequently.

I would love to see a blog post about the most effective way to create and manage controller assignments with zone groupings etc! I get how to do it but I haven't figured out a solid workflow method for storing and recalling my controller assignments. I think it would help a lot of people out... especially since I haven't ever seen the controller assignment window addressed in any tutorials thus far.

Thanks, you guys rock!
Rounik
Hi Eric

Thanks! I really enjoyed doing that TNT Randomizer. In fact I made a souped up version which can be downloaded here:
http://www.macprovideo.com/forum/logic/logic-pro-express&id=22544

There are loads of features I'd love to see in the Environment. Here are two which spring to mind in my early morning state:
- GUI of objects to be more like that in Mainstage2.
- Objects that can process Audio data... this would be amazing... and Huge!

I like the idea of a Controller Assignments blog tip... I'll have a think about that because it is potentially a huge topic.
Thanks Eric!
Ryan
Hi Eric!

Is there any way to automate that crossfader object (or ANY object in the environment)?? I can't find ANY literature about that, and it makes me think...

WHAT THE HELL ARE ENVIRONMENTS GOOD FOR IF YOU CAN'T AUTOMATE THEM??

Thanks for the informative post!

Ryan
Rounik
Hi Ryan

I actually wrote the post ;-p

Yes you can record movement of faders in the Environment as automation data.

I should write a post on this... although cool stuff like this is covered in Steve H's TNT2 (& I suspect to be release TNT3):
https://www.macprovideo.com/tutorial/logic304
and if you search the www.macProVideo.com forums you'll find it discussed too.

Anyway, back to your question: The normal way to do this is to create a transformer. Open the Transformer and leave all the conditions and operations settings as they are. Only change the mode to Track Automation splitter (true -> top cable).

Now cable the output from your 'last environment object, e.g. the CrossFader in this case to the transformer.

Take the top output cable from the transformer into a new channel strip. In this case I'd recommend creating a blank new audio track.

Finally cable the audio channel strip's output to the crossfader. Done.

In most other environments all you'll need to do is create the transformer and output it to the channel strip.

Thanks
Rounik
Albert Wifstrand
If I use a Button Fader instead of Horizontal 4, the volume goes immediately from 0 to 100% so it's like muting channel 1 and unmuting channel 2 really quickly. This is expected, of course, but is there a way to use a Button Fader so that it causes a smooth crossfade transition upon clicking it? In other words, I'd like to have a pre-set crossfade with a fixed duration so I won't have to manually fade with a Horizontal 4.
Rounik
Hi Albert,

Getting a smooth transition is a bit tricky. I'd try making use of the delay line and a transformer or two to add a value that will be delayed a certain number of times before it reaches the Cross fader... but even this may produce a step-like effect, rather than a truly smooth effect.

Also, when using "live" objects like the delay line, Logic's transport must be in "play" mode...

I'd recommend checking out Steve H's TNT tutorials for more info on the Environment... and bear in mind that Logic isn't really designed to be used as a live DJ tool - although it can be in many ways.

Pop by the macProVideo.com forums if you'd like to chat more about the Environment. Perhaps we can figure something out for this...

Cheers
R
tklM
found your post inspiring and i did that :
http://c.foulc.free.fr/crossfader.jpg

i added clearer ways,
exponential crossfading
and dividing (not to get to +6dB)

cheers :)
Rounik
Hi tkIM,

Thanks! Really glad you found this article inspiring!

I love what you've done with your environment too. Great idea.

If you're interested in more Logic Environment trickery & magic - have you checked out the Logic TNT2 and Logic TNT3 series?

Also, there's this thread here with some excellent environments for you to download and modify to your heart's content!
http://www.macprovideo.com/forum/logic/logic-pro-express&id=22544

Thanks again! Appreciate your comment :)
Tedd Firth
Hi Rounik,

Thanks for the well-written post on this. I'm slowly coming to terms with working with objects like this in the Environment.

My question is whether it's possible once you've created the fader object to function as a cross-fader to control the fader object with an external control surface--for example a fader on a keyboard controller. I would imagine there's a way to do this, but I haven't quite figured it out yet. Any thoughts on this would be greatly appreciated, and thanks again for this post and the many other great posts you've written for the site.

Tedd
Rounik
Hi Tedd,

Thanks. It is possible to do what you want!

First step is to go to the Clicks & Ports Layer in the Environment. Now move the slider/fader on your MIDI Controller.

Notice the MIDI message being sent to Logic (look at the Monitor object or even the Transport's MIDI In area).

The first two values are most important. They show the MIDI Channel and then the CC number.

Next, create a new fader and set its Input controls to match the values above. Then make sure its output value matches of the input of the Crossfader. (Don't use CC 7 or 10 (volume or pan) - it'll lead to a bag of hurt ;-)

Next you need to connect the new fader to the cross fader and then connect from the input notes or input view object to the new fader. This will allow the MIDI value coming in to control the new fader, which in turn will control the cross fader.

Hope this make sense.

R
Tedd Firth
Rounik,

Thanks so much! Very clear and easy to understand, I had it working within minutes. Thanks again for all your tutorials and contributions to the site, I'm learning a lot.

Tedd
Rounik
Hi Tedd,

No problem and glad it was easy enough to follow.

Hope you keep enjoying MPV :)
Tedd Firth
Hi Rounik,

Oops, I might've spoken too soon. When I cable the new fader from the input view in Clicks & Ports to the cross-fader object it works fine--the slider on my MIDI keyboard controls the cross-fader object as desired. However, when I play my MIDI keyboard I find that I'm triggering both software instruments that are being controlled by the cross-fader, resulting in a layered sound. Not sure if there's a workaround for this, but figured I'd ask. Thanks again for the advice--very clear and easy to follow.

Tedd
Rounik
Hi Tedd,

No problem. Probably easier to watch the Logic TNT2 and TNT3 videos as use of a transformer will give you so much flexibility when working in the Environment.

However, for now, try setting the New Fader's Filter to ALL. That should work - but I'm not near Logic right now to double-check.

:)
Tedd Firth
Hi Rounik,

Thanks! It totally worked. Also, if the filter is set to "other" it seems to work as well. In fact, I'm a little confused as to why it works with the filter set to "All"--that would seem to mean that the filter would block all MIDI information from getting to the fader, meaning that the control change info from the keyboard's slider wouldn't get to the fader to adjust it's level. It works, though, so I'm satisfied.

I have started to check out some of the TNT videos on transformer objects--very interesting (and occasionally complicated) stuff. Thanks again for taking the time to answer, sorry about all the follow-up questions.

Tedd

Want to join the discussion?

Create an account or login to get started!