Placeholder Image

字幕列表 影片播放

由 AI 自動生成
  • So in this first part, I'm going to show you how to create a project using Juice's built-in project manager called the ProJuicer.

    在第一部分中,我將向你展示如何使用 Juice 內置的項目管理器 ProJuicer 創建一個項目。

  • The way that you get started, if you've downloaded Juice and you've installed it, then you should have an app called the ProJuicer.

    如果你下載了 Juice 並安裝了它,那麼你就可以開始使用一個名為 ProJuicer 的應用程序。

  • So you go ahead and click on that to open it.

    是以,你可以點擊打開它。

  • And this will bring you to your project manager.

    這樣你就可以找到項目經理了。

  • So on the left hand side here, we see that we have some different templates that we can create.

    在左手邊,我們可以看到一些不同的模板。

  • There's also a great section where you can open examples of Juice projects.

    還有一個很棒的部分,您可以打開 Juice 項目的示例。

  • There's all different types of example code.

    這裡有各種不同類型的示例代碼。

  • That's fantastic.

    太棒了

  • So I highly advise you to check that out.

    是以,我強烈建議你們去看看。

  • What we're going to do is we're going to create a plugin project.

    我們要做的就是創建一個插件項目。

  • So if you go down here to the section that's called plugin and go to basic, then I'm just going to click on that.

    所以,如果你點擊這裡的 "插件 "部分,轉到 "基本",我就會點擊它。

  • And now I just need to give my project a name.

    現在我只需要給我的項目取個名字。

  • So I will just call this test plugin.

    是以,我將把這個測試插件稱為 "測試插件"。

  • And I will just give you a very brief overview of some of the most important sections of this ProJuicer parts that you need to know for now.

    我將非常簡要地概述一下 ProJuicer 部件中你現在需要了解的一些最重要的部分。

  • So the section down here called modules is a set of different libraries that Juice will be using to create your plugin project.

    下面名為模塊的部分是 Juice 用來創建插件項目的一系列不同庫。

  • So Juice is really a collection of libraries.

    是以,"果汁 "實際上是一個圖書館集合。

  • So these are the libraries that we'll be using, and you don't need to do anything there.

    這些就是我們要使用的庫,你不需要在這裡做任何事情。

  • And then down here, you have what's called exporters.

    下面是所謂的出口商。

  • So exporters are the different types of IDEs that you use.

    是以,輸出程序就是你使用的不同類型的集成開發環境。

  • IDE stands for integrated development environment.

    IDE 代表集成開發環境。

  • And that is essentially where you're going to write your code.

    這基本上就是你要編寫代碼的地方。

  • For Mac, that would typically be Xcode.

    對於 Mac,通常是 Xcode。

  • Or for Windows, you would have Visual Studio.

    如果是 Windows 系統,則需要 Visual Studio。

  • And then you have other different types of IDEs that you can use.

    此外,你還可以使用其他不同類型的集成開發環境。

  • And that is essentially all you need to know for now about creating your project.

    以上就是創建項目的全部內容。

  • So down here on the bottom right, you have this create project button.

    在右下方有一個創建項目按鈕。

  • I'll go ahead and click that.

    我繼續點擊。

  • Now it asks to save it to a location.

    現在它要求將其保存到某個位置。

  • We'll save it to the desktop.

    我們將其保存到桌面。

  • And now we see that we have our project here on our desktop.

    現在,我們看到桌面上已經有了我們的項目。

  • So in this first tab, you have what's called the file explorer, where you see your actual source files.

    在第一個選項卡中,你可以看到文件資源管理器,在這裡你可以看到實際的源文件。

  • And there are four files here.

    這裡有四個文件。

  • A plugin processor.cpp and .h, and a plugin editor.cpp and .h.

    一個插件 processor.cpp 和 .h,以及一個插件 editor.cpp 和 .h。

  • Down here, once again, you have your modules, which is the collection of libraries from Guice that you're actually going to use, or that Guice is actually going to use to create this plugin project.

    在這裡,你會再次看到你的模塊,這是 Guice 庫的集合,你將使用這些庫,或者 Guice 將使用這些庫來創建這個插件項目。

  • Then down here at the bottom, you have your exporters.

    最下面是出口商。

  • And in this case, we're going to be using Xcode since we're on Mac.

    在本例中,我們將使用 Xcode,因為我們使用的是 Mac。

  • Another very important section here in the producer that is often overlooked is where you can actually decide or tell the plugin whether you want it to be an instrument, or an audio effect, or a MIDI effect.

    製作者這裡還有一個非常重要的部分經常被忽視,那就是你可以在這裡決定或告訴插件,你是想讓它成為樂器、音頻效果器還是 MIDI 效果器。

  • And also set the plugin name and some of the basic information for your plugin.

    同時設置插件名稱和插件的一些基本資訊。

  • The way that you do that is using this menu that's right above file explorer.

    方法是使用文件資源管理器上方的菜單。

  • You see this little settings sprocket here.

    你看這個小設置鏈輪就在這裡。

  • And we just click into this.

    我們一拍即合。

  • And in here, you have a whole bunch of other options.

    在這裡,你還有很多其他選擇。

  • So if you wanted to change the project name, your company website, your company email, you would fill all of that in here.

    是以,如果您想更改項目名稱、公司網站、公司電子郵件,都可以在這裡填寫。

  • Then here, you can also select your plugin formats.

    然後,您還可以在這裡選擇插件格式。

  • So in this case, we're doing VST3 and AU.

    是以,在這種情況下,我們使用 VST3 和 AU。

  • You need some special permissions from Avid in order to build AAX.

    您需要從 Avid 獲得一些特殊權限才能構建 AAX。

  • And then you have down here, plugin characteristics.

    下面是插件的特徵。

  • So currently, what we're building is an audio effect because none of these are selected at the moment.

    目前,我們正在製作的是一種音頻效果,因為這些效果都沒有被選中。

  • But if we wanted to build a synthesizer or a sampler, then we would want to select plugin MIDI input.

    但如果我們想製作合成器或採樣器,就需要選擇 MIDI 輸入插件。

  • And if it was a synthesizer, plugin is a synth.

    如果是合成器,插件就是合成器。

  • Okay, so that's what we would do if we wanted to create those types of plugins, an instrument plugin.

    好的,如果我們想創建這類插件,樂器插件,我們就會這麼做。

  • If you wanted to create a plugin that has MIDI output, you would select this, of course.

    如果您想創建一個具有 MIDI 輸出功能的插件,當然要選擇這一項。

  • If you wanted to create a MIDI effect plugin, then you would select this last option here.

    如果您想創建一個 MIDI 效果插件,就可以在這裡選擇最後一個選項。

  • Down here, a little bit further, you have some important information like your plugin name.

    再往下一點,是一些重要資訊,如插件名稱。

  • You can also write a description for the plugin.

    您還可以為插件編寫說明。

  • And you can put yourself as the manufacturer in this section.

    在這一部分,您可以把自己作為製造商。

  • And there are some other sections in here as well.

    這裡還有一些其他部分。

  • But what we're going to do is we're going to go over here to the center, and we're just going to click this button that says save and open in IDE.

    但我們要做的是,我們要到這裡的中心,然後點擊這個寫著保存並在 IDE 中打開的按鈕。

  • And now we've opened up Xcode.

    現在,我們已經打開了 Xcode。

  • And what I'm going to do is sometimes Xcode just opens up these random things over here on the left-hand side.

    而我要做的是,有時 Xcode 會在左手邊隨機打開一些東西。

  • I like to just close all these down, just keep things nice and simple.

    我喜歡把這些都關閉,讓事情簡單明瞭。

  • And what I'll show you here is that here in test plugin, this is your project.

    我將向你展示的是,在測試插件中,這是你的項目。

  • And then here's where your source files are.

    源文件就在這裡。

  • So the ones that we saw just now in the producer.

    我們剛才在製片人那裡看到的那些。

  • And now what I'm going to do is try to build this, make sure that it's actually building properly.

    現在我要做的就是嘗試構建這個程序,確保它能正常構建。

  • So one thing that I'll show you is here in the center section is what is called our targets.

    是以,我要向你們展示的一件事是,在中間部分就是我們所謂的目標。

  • This is our target window.

    這就是我們的目標窗口。

  • As you can see, here it is.

    如您所見,它就在這裡。

  • It says that our current target is standalone plugin.

    上面說我們目前的目標是獨立插件。

  • Then it has a one that's called shared code.

    然後,它還有一個叫做共享代碼的程序。

  • And then you have, I'll skip manifest helper.

    然後你有,我會跳過艙單助手。

  • And then you have AU, VST3, and all.

    此外還有 AU、VST3 等。

  • So typically for an audio plugin, you would be building typically an AU and a VST3, possibly an AAX plugin if you're doing that for Pro Tools.

    是以,對於音頻插件來說,你通常會製作一個 AU 和一個 VST3 插件,如果是為 Pro Tools 製作,可能還會製作一個 AAX 插件。

  • But that's a different story for another tutorial.

    不過,這是另一個教程的故事了。

  • What I like to do is first start out by trying to make sure that it builds using a standalone plugin mode, which means that we don't need to open a DAW or anything to just make sure that this works.

    我喜歡做的事情是,首先嚐試確保它使用獨立插件模式構建,這意味著我們不需要打開 DAW 或任何東西,只需確保它能正常工作。

  • So now I'm just going to go ahead and build this using command R or by hitting this arrow key here in the top left.

    現在,我將使用 R 命令或點擊左上角的方向鍵來創建這個程序。

  • So it's something very similar for Microsoft Visual Studio.

    是以,Microsoft Visual Studio 也有類似的功能。

  • If you're on Windows, it's not too different.

    如果您使用的是 Windows 系統,情況也不會有太大不同。

  • And now we see that we have build succeeded.

    現在我們看到,我們的建設取得了成功。

  • We'll wait for a test plugin.

    我們將等待測試插件。

  • So it's just a blank window that says hello world.

    是以,它只是一個寫著 hello world 的空白窗口。

So in this first part, I'm going to show you how to create a project using Juice's built-in project manager called the ProJuicer.

在第一部分中,我將向你展示如何使用 Juice 內置的項目管理器 ProJuicer 創建一個項目。

字幕與單字
由 AI 自動生成

單字即點即查 點擊單字可以查詢單字解釋