We value your privacy

By clicking "Allow", you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

Consent Selection
Details
  • Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
    • Learn more about this provideropens in a new window

      Some of the data collected by this provider is for the purposes of personalization and measuring advertising effectiveness. The provider may use the IP Addresses for ads measurement and ads personalization.

      test_cookieUsed to check if the user's browser supports cookies.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
    • Learn more about this provideropens in a new window
      bcookieUsed in order to detect spam and improve the website's security.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      li_gcStores the user's cookie consent state for the current domain
      Maximum Storage Duration: 180 daysType: HTTP Cookie
    • Learn more about this provideropens in a new window
      datadomeUsed in context with the website's BotManager. The BotManager detects, categorizes and compiles reports on potential bots trying to access the website.
      Maximum Storage Duration: SessionType: HTTP Cookie
    • studio-web-language-keyPending
      Maximum Storage Duration: SessionType: HTML Local Storage
    • _cfuvid [x2]This cookie is a part of the services provided by Cloudflare - Including load-balancing, deliverance of website content and serving DNS connection for website operators.
      Maximum Storage Duration: SessionType: HTTP Cookie
    • __cf_bm [x5]This cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
    • CookieConsent [x2]Stores the user's cookie consent state for the current domain
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    • guidPreserves users states across page requests.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    • ttRegisters the website's speed and performance. This function can be used in context with statistics and load-balancing.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    • sc_anonymous_idUsed in context with the 3D-view-function on the website.
      Maximum Storage Duration: 10 yearsType: HTTP Cookie
  • Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.
    • Learn more about this provideropens in a new window
      lidcRegisters which server-cluster is serving the visitor. This is used in context with load balancing, in order to optimize user experience.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
  • Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
    • Learn more about this provideropens in a new window
      geoSaves the user's current geographical location based on the user's IP address.
      Maximum Storage Duration: SessionType: HTTP Cookie
    • Learn more about this provideropens in a new window
      ajs_anonymous_idThis cookie is used to identify a specific visitor - this information is used to identify the number of specific visitors on a website.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      ajs_anonymous_idThis cookie is used to count how many times a website has been visited by different visitors - this is done by assigning the visitor an ID, so the visitor does not get registered twice.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    • Learn more about this provideropens in a new window
      _tt_enable_cookieUsed by the social networking service, TikTok, for tracking the use of embedded services.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    • Learn more about this provideropens in a new window
      personalization_idThis cookie is set by Twitter - The cookie allows the visitor to share content from the website onto their Twitter profile.
      Maximum Storage Duration: 400 daysType: HTTP Cookie
    • FPGSIDRegisters statistical data on users' behaviour on the website. Used for internal analytics by the website operator.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      FPIDRegisters statistical data on users' behaviour on the website. Used for internal analytics by the website operator.
      Maximum Storage Duration: 400 daysType: HTTP Cookie
      FPLCRegisters a unique ID that is used to generate statistical data on how the visitor uses the website.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      sajssdk_2015_cookie_access_testPending
      Maximum Storage Duration: 73000 daysType: HTTP Cookie
      sajssdk_2015_cross_new_userCollects statistics on the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      sensorsdata_domain_testPending
      Maximum Storage Duration: SessionType: HTTP Cookie
      sensorsdata2015jssdkcrossCollects statistics on the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been read.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
    • sentryReplaySessionRegisters data on visitors' website-behaviour. This is used for internal analysis and website optimization.
      Maximum Storage Duration: SessionType: HTML Local Storage
    • u_scsidRegisters data on visitors' website-behaviour. This is used for internal analysis and website optimization.
      Maximum Storage Duration: SessionType: HTML Local Storage
      X-ABThis cookie is used by the website’s operator in context with multi-variate testing. This is a tool used to combine or change content on the website. This allows the website to find the best variation/edition of the site.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
    • SERVERCORSIDPending
      Maximum Storage Duration: SessionType: HTTP Cookie
      SERVERIDThis cookie is used to assign the visitor to a specific server - this function is necessary for the functionality of the website.
      Maximum Storage Duration: SessionType: HTTP Cookie
    • number(#)Used to track user’s interaction with embedded content.
      Maximum Storage Duration: SessionType: HTML Local Storage
  • Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
    • Learn more about this provideropens in a new window
      _fbpUsed by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers.
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
      lastExternalReferrerDetects how the user reached the website by registering their last URL-address.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      lastExternalReferrerTimeDetects how the user reached the website by registering their last URL-address.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    • Learn more about this provideropens in a new window
      mtClientConfig_cachedSource_xp_amp_music_webplayerUsed to implement iTunes content and presentation of covers.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    • Learn more about this provideropens in a new window
      __tld__Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ajs_user_idThis cookie is used to collect data on the visitor's behavior on the website - this information can be used to assign the visitor to a visitor segment, based on common preferences.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ajs_user_idCollects data on visitors' preferences and behaviour on the website - This information is used make content and advertisement more relevant to the specific visitor.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    • Learn more about this provideropens in a new window

      Some of the data collected by this provider is for the purposes of personalization and measuring advertising effectiveness. The provider may use the IP Addresses for ads measurement and ads personalization.

      IDEUsed by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.
      Maximum Storage Duration: 400 daysType: HTTP Cookie
      ads/ga-audiencesUsed by Google AdWords to re-engage visitors that are likely to convert to customers based on the visitor's online behaviour across websites.
      Maximum Storage Duration: SessionType: Pixel Tracker
      pagead/1p-user-list/#Tracks if the user has shown interest in specific products or events across multiple websites and detects how the user navigates between sites. This is used for measurement of advertisement efforts and facilitates payment of referral-fees between websites.
      Maximum Storage Duration: SessionType: Pixel Tracker
    • Learn more about this provideropens in a new window
      _uetsidCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _uetvidUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      _uetsidUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      _uetsid_expContains the expiry-date for the cookie with corresponding name.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      _uetvidUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      _uetvid_expContains the expiry-date for the cookie with corresponding name.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      MUIDUsed widely by Microsoft as a unique user ID. The cookie enables user tracking by synchronising the ID across many Microsoft domains.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    • Learn more about this provideropens in a new window
      _rdt_uuidUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
      rp.gifNecessary for the implementation of the Reddit.com's share-button function.
      Maximum Storage Duration: SessionType: Pixel Tracker
    • Learn more about this provideropens in a new window
      sc_atUsed by Snapchat to implement advertisement content on the website - The cookie detects the efficiency of the ads and collects visitor data for further visitor segmentation.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      pUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: SessionType: Pixel Tracker
    • Learn more about this provideropens in a new window
      dd_testcookiePending
      Maximum Storage Duration: SessionType: HTTP Cookie
      ddSession_datadomePending
      Maximum Storage Duration: PersistentType: HTML Local Storage
    • Learn more about this provideropens in a new window
      sp_landingUsed to implement audio-content from Spotify on the website. Can also be used to register user interaction and preferences in context with audio-content - This can serve statistics and marketing purposes.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      sp_tUsed to implement audio-content from Spotify on the website. Can also be used to register user interaction and preferences in context with audio-content - This can serve statistics and marketing purposes.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    • Learn more about this provideropens in a new window
      _ttp [x2]Used by the social networking service, TikTok, for tracking the use of embedded services.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      ttcsidUsed to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      ttcsid_#Tracks the conversion rate between the user and the advertisement banners on the website - This serves to optimise the relevance of the advertisements on the website.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      tt_appInfoUsed by the social networking service, TikTok, for tracking the use of embedded services.
      Maximum Storage Duration: SessionType: HTML Local Storage
      tt_pixel_session_indexUsed by the social networking service, TikTok, for tracking the use of embedded services.
      Maximum Storage Duration: SessionType: HTML Local Storage
      tt_sessionIdUsed by the social networking service, TikTok, for tracking the use of embedded services.
      Maximum Storage Duration: SessionType: HTML Local Storage
    • Learn more about this provideropens in a new window
      1/i/adsct [x2]Collects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant.
      Maximum Storage Duration: SessionType: Pixel Tracker
      muc_adsCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant.
      Maximum Storage Duration: 400 daysType: HTTP Cookie
      guest_idCollects data related to the user's visits to the website, such as the number of visits, average time spent on the website and which pages have been loaded, with the purpose of personalising and improving the Twitter service.
      Maximum Storage Duration: 400 daysType: HTTP Cookie
      guest_id_adsCollects information on user behaviour on multiple websites. This information is used in order to optimize the relevance of advertisement on the website.
      Maximum Storage Duration: 400 daysType: HTTP Cookie
      guest_id_marketingCollects information on user behaviour on multiple websites. This information is used in order to optimize the relevance of advertisement on the website.
      Maximum Storage Duration: 400 daysType: HTTP Cookie
    • Learn more about this provideropens in a new window
      __Secure-ROLLOUT_TOKENUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
      __Secure-YECStores the user's video player preferences using embedded YouTube video
      Maximum Storage Duration: SessionType: HTTP Cookie
      __Secure-YNIDUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
      LAST_RESULT_ENTRY_KEYUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: SessionType: HTTP Cookie
      LogsDatabaseV2:V#||LogsRequestsStoreUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: PersistentType: IndexedDB
      ServiceWorkerLogsDatabase#SWHealthLogNecessary for the implementation and functionality of YouTube video-content on the website.
      Maximum Storage Duration: PersistentType: IndexedDB
      TESTCOOKIESENABLEDUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      VISITOR_INFO1_LIVETries to estimate the users' bandwidth on pages with integrated YouTube videos.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
      YSCRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.
      Maximum Storage Duration: SessionType: HTTP Cookie
      yt-icons-last-purgedNecessary for the implementation and functionality of YouTube video-content on the website.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      ytidb::LAST_RESULT_ENTRY_KEYUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      YtIdbMeta#databasesUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: PersistentType: IndexedDB
    • _gaUsed to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
      _ga_#Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
      _gcl_auUsed by Google AdSense for experimenting with advertisement efficiency across websites using their services.
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
      _/set_cookieUsed by server-side Google Tag Manager to set or update cookies required for analytics or marketing tags.
      Maximum Storage Duration: SessionType: Pixel Tracker
      _gcl_lsTracks the conversion rate between the user and the advertisement banners on the website - This serves to optimise the relevance of the advertisements on the website.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    • _schn1Sets a unique ID for the visitor, that allows third party advertisers to target the visitor with relevant advertisement. This pairing service is provided by third party advertisement hubs, which facilitates real-time bidding for advertisers.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _scidSets a unique ID for the visitor, that allows third party advertisers to target the visitor with relevant advertisement. This pairing service is provided by third party advertisement hubs, which facilitates real-time bidding for advertisers.
      Maximum Storage Duration: 13 monthsType: HTTP Cookie
      _scid_rSets a unique ID for the visitor, that allows third party advertisers to target the visitor with relevant advertisement. This pairing service is provided by third party advertisement hubs, which facilitates real-time bidding for advertisers.
      Maximum Storage Duration: 13 monthsType: HTTP Cookie
      _screloadUsed by Snapchat to implement advertisement content on the website - The cookie detects the efficiency of the ads and collects visitor data for further visitor segmentation.
      Maximum Storage Duration: SessionType: HTTP Cookie
      u_sclidSets a unique ID for the visitor, that allows third party advertisers to target the visitor with relevant advertisement. This pairing service is provided by third party advertisement hubs, which facilitates real-time bidding for advertisers.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      u_sclid_rSets a unique ID for the visitor, that allows third party advertisers to target the visitor with relevant advertisement. This pairing service is provided by third party advertisement hubs, which facilitates real-time bidding for advertisers.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      u_scsid_rSets a unique ID for the visitor, that allows third party advertisers to target the visitor with relevant advertisement. This pairing service is provided by third party advertisement hubs, which facilitates real-time bidding for advertisers.
      Maximum Storage Duration: SessionType: HTML Local Storage
  • Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
    • Learn more about this provideropens in a new window
      _rdt_pnPending
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
    • Learn more about this provideropens in a new window
      tt_pixel_is_enrich_ipv6_triggered_by_enrich_amPending
      Maximum Storage Duration: SessionType: HTML Local Storage
    • adjust-sdk#asPending
      Maximum Storage Duration: PersistentType: IndexedDB
      adjust-sdk#edPending
      Maximum Storage Duration: PersistentType: IndexedDB
      adjust-sdk#gpPending
      Maximum Storage Duration: PersistentType: IndexedDB
      adjust-sdk#qPending
      Maximum Storage Duration: PersistentType: IndexedDB
      adjust-sdk.pPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
      redirectPathPending
      Maximum Storage Duration: SessionType: HTML Local Storage
      studio-web-web-uuidPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
    • __oaiq_domain_probePending
      Maximum Storage Duration: SessionType: HTTP Cookie
      __obrefPending
      Maximum Storage Duration: SessionType: HTTP Cookie
      oaiq_cs:TMBW9u3qWVchcyxjFU4gVQPending
      Maximum Storage Duration: SessionType: HTML Local Storage
    • _vbPending
      Maximum Storage Duration: SessionType: HTTP Cookie
    • _twpidPending
      Maximum Storage Duration: SessionType: HTTP Cookie
    • pixel/sPending
      Maximum Storage Duration: SessionType: Pixel Tracker
Cookie declaration last updated on 8/17/26 by Cookiebot
[#IABV2_TITLE#]
[#IABV2_BODY_INTRO#]
[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]
[#IABV2_BODY_PREFERENCE_INTRO#]
[#IABV2_BODY_PURPOSES_INTRO#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_BODY_FEATURES_INTRO#]
[#IABV2_BODY_FEATURES#]
[#IABV2_BODY_PARTNERS_INTRO#]
[#IABV2_BODY_PARTNERS#]
About
Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.
Would you like to switch to English?
Confirm
close
立即体验

什么是MIDI?音乐数据初学者指南

MIDI不是声音,而是音乐控制数据:音符、节拍、力度和CC信息,用来告诉乐器演奏什么。立即了解MIDI与音频的区别、控制器、通道以及ACE Studio工作流程。

什么是MIDI?音乐数据初学者指南

关键要点

  • MIDI 不是声音。它是告诉乐器演奏什么、何时演奏以及如何演奏的演奏数据,这就是为什么它在 DAW 中保持高度可编辑性的原因。
  • MIDI 的最大优势是灵活性。您可以更改音符、节拍、和弦配置、力度,甚至替换乐器,而无需重新录制片段。
  • MIDI 和音频在制作中服务于不同的目的。MIDI 最适合编写、编配和实验,而音频是录制结果,通常在进入混音和最终制作阶段时确定。
  • MIDI 的应用远不止键盘部分。它用于鼓、合成器、自动化、现场演出控制、电影配乐、游戏音频以及其他需要保持音乐创意可编辑的工作流程。
  • 在现代工作流程中,MIDI 仍然处于核心地位,因为它保留了创作控制权。在 ACE Studio 中,它可以驱动人声、合唱部分和 AI 乐器,同时仍让音乐家定义实际的音乐意图。

MIDI 简单解释:为什么还没有声音

如果您曾经在 DAW 中拖拽过钢琴卷帘窗剪辑并想过,"等等...声音在哪里?" 那您已经接触到了什么是 MIDI 的核心概念。

ChatGPT Image Aug 16, 2026, 07_32_15 PM (4).png
MIDI 存储可编辑的演奏指令,而音频包含录制的声音。

MIDI 是音乐控制数据,而不是音频。它是告诉乐器(硬件或软件)演奏什么、何时演奏以及如何演奏的指令集 – 同时您保持对每个音符、每个节拍选择、每次编辑的控制权。简单来说:MIDI = 演奏指令,音频 = 录制结果。

本指南将带您了解基本要素 – 从 MIDI 定义和工作原理,到 MIDI 控制器、MIDI 与音频的区别,以及实际工作流程。

由于很多现代制作将 DAW 与专业工具相结合,您还将看到 MIDI 在 ACE Studio 中的应用 – 包括人声、合唱编写和 AI 乐器 – 而不会将您的创作决策交给"自动化"。

什么是 MIDI?

MIDI 代表 Musical Instrument Digital Interface(音乐乐器数字接口)。但重要的部分是"接口" – MIDI 是一种通用语言,让设备和软件能够讨论音乐演奏。

MIDI 不是声音

MIDI 剪辑不包含波形。它包含的事件如:

  • 音符编号(哪个键)
  • 开始时间(何时发生)
  • 持续时间(持续多长时间)
  • 力度(演奏力度 – 通常映射到音量或亮度)
  • 控制变化(如调制轮、延音踏板、滤波器截止)
ChatGPT Image Aug 16, 2026, 07_32_15 PM (6).png
MIDI 剪辑存储音符、节拍、持续时间、力度和演奏控制

这就是为什么"midi 音乐"可能意味着截然不同的东西,取决于接收它的乐器。同一个 MIDI 文件可以触发柔和的毡锤钢琴、巨大的合成器音色层、弦乐合奏或合唱音色 – 因为声音存在于乐器中,而不是在 MIDI 中。

什么是 MIDI 设备?

MIDI 设备是任何发送、接收或处理 MIDI 数据的设备:键盘、打击垫控制器、管乐控制器、节奏机、DAW,甚至灯光设备。如果它能解释音乐信息,就可以成为 MIDI 设置的一部分。

什么是 MIDI 文件?

MIDI 文件(通常是 .mid)是这些演奏指令的便携式容器。它就像机器的乐谱:音符、节拍、速度信息(有时)和音轨/通道数据。您可以在应用程序之间移动它,保持音乐意图的同时更换声音源。

MIDI 如何工作

"MIDI 如何工作"的核心是一个简单的循环:

  1. 演奏者或音序器创建 MIDI 事件
  2. 这些事件通过连接传输(USB、DIN、网络、虚拟 MIDI)
  3. 接收乐器或插件将事件转换为声音
  4. 您编辑数据来完善演奏
ChatGPT Image Aug 16, 2026, 07_32_14 PM (1).png
MIDI 如何将演奏数据转换为可编辑的声音和灵活的音乐制作工作流程

在制作中,这就是 MIDI 如此强大的原因:您可以在录制后重写演奏。调整节拍、重新配置和弦、改变节奏感,或完全替换乐器 – 而无需重新录制音频。

MIDI 消息解释

MIDI 消息是 MIDI 使用的"句子"。最常见的:

  • 音符开启/关闭:开始和停止一个音符
  • 力度:附加到音符开启 – 通常映射到动态
  • CC(控制变化):旋钮/推子,如调制轮(CC1)、表情(CC11)、延音踏板(CC64)
  • 弯音:连续音高移动(适合滑音和颤音风格的动作)
  • 程序变化:切换预设/声音

MIDI 通道解释

经典 MIDI 有 16 个通道。通道帮助您路由不同的部分:

  • 通道 1:主音
  • 通道 2:低音
  • 通道 10:鼓(常见约定)
  • 通道 3-4:垫音和和声层

在 DAW 中,当您驱动多音色乐器(一个插件承载多种声音)时,通道可能非常重要。在更大的设置中,通道使您的装备保持有序 – 特别是在现场演出中。

ChatGPT Image Aug 16, 2026, 07_32_15 PM (5).png
MIDI 消息控制音乐行为,而通道保持乐器部分的组织性。

MIDI 与音频

这是每个初学者都会遇到的分岔路:MIDI 与音频不是"哪个更好",而是"您处于过程的哪个阶段?"

MIDI 和音频代表音轨的两个不同"层次"。MIDI 不包含声音 – 它只是指令:演奏哪些音符、何时演奏、击打力度(力度)以及任何演奏控制(如延音或调制)。这就是为什么 MIDI 如此灵活。

如果您决定和弦配置不对,低音音符应该移动,或者节奏感需要调整,您可以在钢琴卷帘窗中直接更改。您也可以立即更换乐器,因为声音还没有固定下来 – 同一个 MIDI 可以驱动钢琴、合成器或弦乐音色库,而无需重新录制任何内容。MIDI 也可以捕捉细微差别,但只有在您演奏或编程这些细微差别(力度、CC 自动化、节拍)时。换句话说,MIDI 为您提供可编辑的意图

ChatGPT Image Aug 16, 2026, 07_32_15 PM (3).png
MIDI 最适合灵活的音符编辑,而音频捕捉完整的录制声音。

音频是结果 – 录制的波形。它是演奏的"打印"版本,无论是来自麦克风还是从虚拟乐器导出。因为音频字面上是录音,它捕捉完整的细节:微动态、音色、纹理和所有让事物感觉生动的混乱现实。

权衡是您不能像在 MIDI 中那样简单地"更改一个音符"。您可以用工具操纵音频(时间拉伸、音高修正、切片、重采样),但这是一种不同类型的编辑 — 更像是雕刻声音而不是重写演奏。

这就是为什么制作人通常在 MIDI 中编写和编配,然后在准备混音、设计和最终制作时确定为音频。这让他们在早期保持创作灵活性,后期保持稳定性。

MIDI 用于什么?

MIDI 无处不在,因为它小巧、灵活,并且在设备和软件之间使用相同的语言。它让您快速编写和重写音乐创意 – 音符、和弦、节奏感、动态和自动化 – 而不会过早地确定最终声音。这就是为什么 MIDI 驱动从 DAW 钢琴卷帘窗和鼓编程到现场设备、合成器硬件,甚至灯光提示的一切:您保持演奏可编辑,稍后选择乐器(或声音)。

ChatGPT Image Aug 16, 2026, 07_32_15 PM (8).png
MIDI 支持音乐制作、演出、配乐、自动化、游戏和教育.

MIDI 在音乐制作中

在录音室中,MIDI 是您的控制层:

  • 快速编写和弦进行
  • 试听不同的合成器和采样器
  • 构建鼓型和填充
  • 驱动琶音器、步进音序器和生成工具
  • 自动化移动(滤波器、混响发送、饱和驱动)

一个小的思维转变有帮助:录制 MIDI 就像您在捕捉一个粗糙的演奏 – 然后像编辑器一样完善它。您决定哪里紧凑,哪里呼吸,哪里推进。

MIDI 在现场演出中

现场演出中,MIDI 是路由和控制:

  • 在多个乐器间切换音色
  • 触发剪辑或伴奏部分
  • 同步基于节拍的效果(延迟、LFO)
  • 用音符或 CC 数据控制灯光/视觉效果

这是 MIDI 的"无音频"特性成为优势的地方:它稳定可预测,并且保持您的演出系统模块化。

MIDI 在电影、游戏和自动化中

在媒体配乐和交互音频中,MIDI 经常控制:

  • 录制前的管弦乐模拟
  • 分层乐器切换(柔和 vs 激烈奏法)
  • 自适应音乐系统(游戏状态触发音乐变化)
  • 与时间轴事件绑定的自动化系统

即使最终交付是音频,MIDI 通常是带您到达目标的草图本。

什么是 MIDI 控制器?

MIDI 控制器是任何为演奏或塑造 MIDI 数据而构建的设备。它可能感觉像乐器,但其主要工作是发送消息 – 您选择什么来接收它们。

MIDI 键盘

键盘控制器是标准入门点,因为它们自然地映射到和声和旋律。有用的功能:

  • 力度感应键
  • 调制轮/弯音轮
  • 触后感应(某些型号上)
  • DAW 的传输控制

即使是基本的 25 键控制器也可以处理编写低音线、和弦打击和主旋律。

打击垫控制器

打击垫是为节奏和触发而构建的:

  • 手指打鼓
  • 剪辑启动
  • 单次采样
  • 静音/独奏演出控制

如果您不是钢琴家,打击垫也可以映射到和弦或音阶,以便更快地编写。

控制界面

这些是以混音为导向的控制器 – 推子、旋钮、传输。这里的力量是触觉混音和自动化编写:

  • 在副歌中推送人声发送
  • 手动推动滤波器扫描
  • 像演奏一样自动化静音和转换

其他 MIDI 控制器

这个类别不断增长:

  • 管乐控制器
  • MPE 控制器(用于表现力强的每音符控制)
  • 吉他 MIDI 系统
  • 脚踏控制器
  • 定制 MIDI 旋钮和 DIY 设备

最好的控制器是当您在流畅状态时消失的那个 – 它应该感觉像您决策的延伸。

使用MIDI所需的条件

您不需要复杂的设备配置——只需要一个清晰的路径让MIDI数据从您的输入传输到能够发声的设备。

  • 输入音符的方式:MIDI控制器是可选的,但能加快速度,您也可以在钢琴卷帘中用鼠标编程音符,或将电脑键盘用作虚拟控制器。
  • 录制和编辑MIDI的设备:DAW是MIDI被捕获和编辑的地方,您可以调整时间、更改音符/和弦并塑造动态。
  • 将MIDI转换为声音的设备:虚拟乐器(或硬件合成器)解释MIDI并生成音频——这是您的"MIDI乐器"所在的地方,如合成器、采样器、鼓机和管弦乐库。
  • MIDI传输连接:
    • USB MIDI(大多数现代控制器)
    • 5针DIN(较旧的硬件+许多专业设备)
    • 蓝牙MIDI(某些设备)
    • 虚拟MIDI(在您的电脑应用程序之间内部路由)
  • 基本路由+监听:确保设备被识别、路由到正确的轨道,并且监听已开启——然后您就可以开始演奏和录制了

如何使用MIDI

与其纠结于设置,您可能只是想从想法变为可播放的音轨。好消息是工作流程在每个DAW中基本相同:您设置一个MIDI/乐器轨道,路由您的控制器(或绘制音符),录制粗略的演奏,然后编辑时间、音符和表现力,直到感觉合适为止。

ChatGPT Image Aug 16, 2026, 07_32_15 PM (9).png
通过一个灵活的工作流程创建、录制、编辑、自动化和转换MIDI。

一旦这个部分在音乐上符合您的要求,您可以保持其MIDI格式以获得灵活性——或者在准备混音和完成时将其转换为音频。

  1. 创建MIDI轨道

创建一个MIDI/乐器轨道,插入您的乐器插件,并设置输入(控制器或"所有输入")。武装轨道。

  1. 录制MIDI音符

按录制键并演奏。不要在第一遍就追求完美。先捕捉想法,然后塑造感觉。

  1. 编辑MIDI音符

这是MIDI的"制作人优势":

  • 修正错误音符
  • 重新配置和弦
  • 调整音符长度以加强律动
  • 轻微量化(或完全不量化)
  • 在需要呼吸感的地方人性化时间
  1. 使用MIDI自动化

自动化是MIDI变得富有表现力的方式:

  • CC1(调制轮)用于动态
  • CC11(表现力)用于塑造乐句
  • 延音踏板(CC64)用于演奏真实感
  • 滤波器扫频、延迟抛送、混响推子

像演奏一样编写自动化,而不是像数学问题。

  1. 将MIDI转换为音频

当您准备提交时:

  • 冻结/展平乐器轨道(DAW功能)
  • 就地弹跳
  • 导出分轨

这是您锁定声音并转入混音决策的地方。

ACE Studio工作流程中的MIDI

ACE Studio是一个很好的例子,说明为什么MIDI仍然重要——因为MIDI让控制权掌握在音乐人手中。

ChatGPT Image Aug 16, 2026, 07_32_15 PM (2).png
ACE Studio通过歌词分配、节拍处理和转换工具将MIDI转换为人声、合唱和乐器部分。

MIDI和歌词作为演奏输入

ACE Studio支持直接从MIDI和歌词构建演奏:您可以导入现有的MIDI文件或手动绘制音符,然后为这些音符分配歌词,使人声线条遵循您编写的旋律和节奏。

值得记住的细节:同一轨道上的重叠音符可能导致混乱的结果,所以保持MIDI的清洁有助于引擎可预测地解释措辞。

保持对齐的节拍处理

如果您正在处理节拍变化,ACE Studio可以在时间轴的不同点放置节拍标签以实现即时BPM转换,导出的分轨在相同BPM下导入DAW时保持对齐。不支持渐进节拍斜坡,所以通常在DAW中处理并同步。

导入MIDI时,ACE Studio还可以应用MIDI文件的节拍和拍号,这对于任何非标准节拍或变化段落都很有用。

不仅仅是人声——合唱和AI乐器

ACE Studio的工具集包括AI合唱(从MIDI和歌词生成合唱)和AI乐器功能用于生成乐器轨道,以及人声转MIDI(将人声转换为MIDI和歌词)和BPM查找器等实用工具用于节拍分析。

对于想要在不加载巨大采样库的情况下模拟弦乐的制作人,AI小提琴旨在用演奏细微差别解释MIDI输入,并可以使用ACE Bridge插件与DAW集成。

重要收获:MIDI让您指定意图,ACE Studio帮助将意图转化为可编辑的演奏——而您仍然是决定什么是音乐的人。

MIDI 1.0 vs MIDI 2.0

MIDI 1.0是大多数设备支持的经典标准。它可靠、简单,而且无处不在。

MIDI 2.0以更高的分辨率和更丰富的表现力扩展了这个概念。最大的实用改进包括:

  • 更详细的控制(更高分辨率的消息)
  • 每个音符的表现力(对表现力控制器和细致入微的演奏很有用)
  • 配置文件和属性交换(设备可以更清楚地描述它们支持什么)

真实世界的事实是:您不需要MIDI 2.0来制作出色的音乐。但如果您正在使用表现力控制器或想要更流畅、更详细的自动化,MIDI 2.0是一个进步。采用是渐进的——所以大多数制作人仍然舒适地生活在MIDI 1.0中,使用现代工作流程技巧。

常见MIDI问题和解决方案

MIDI设备未被识别

典型修复方法:

  • 拔掉/重新插入USB线
  • 尝试不同的端口(如果可能,避免无电源的集线器)
  • 重启DAW
  • 确认设备在MIDI设置中已启用
  • 如果需要,更新驱动程序/固件

如果是类兼容控制器,通常应该"直接工作",但操作系统权限仍可能阻止它。

MIDI没有声音

记住:MIDI是数据。没有声音意味着以下之一缺失:

  • 没有加载乐器
  • 轨道输入路由不正确
  • 监听关闭
  • 输出到错误的设备
  • 乐器/混音器上的音量调低

快速测试:在钢琴卷帘中绘制一个音符。如果仍然没有声音,不是您的演奏问题——是您的路由问题。

延迟和时间问题

延迟主要与缓冲区大小和监听有关:

  • 录制时使用较低缓冲区
  • 混音时使用较高缓冲区
  • 录制音频时使用直接监听
  • 保持重型插件不在录制链上

对于MIDI时间,还要检查您的控制器或插件是否添加了延迟补偿问题。一些DAW让您偏移MIDI轨道时间以进行补偿。

MIDI常见问题

MIDI是声音还是数据?

MIDI是数据。它是演奏计划,而不是录音。声音来自接收MIDI的任何乐器。

MIDI能控制任何乐器吗?

MIDI可以控制任何理解MIDI的乐器——硬件合成器、采样器、鼓机和软件插件。对于声学乐器,MIDI仍可用于控制采样版本、建模乐器或演奏系统(如触发技法和动态)。

MIDI在今天仍然相关吗?

是的,因为没有其他东西对音乐意图如此可编辑。即使您使用以音频为主的工作流程,MIDI仍然是最快的方式来:

  • 草拟想法
  • 编排
  • 试听声音
  • 在提交之前保持选择开放

现代工具没有取代MIDI——它们大多使MIDI变得更加核心。

MIDI难学吗?

不是很难。学习曲线主要是关于路由和首次设置。一旦您理解"MIDI是控制数据",一切就都明白了。从简单开始:一个控制器,一个乐器,一个轨道——然后添加层次。


 

 

Maxine Zhang
作者
Maxine Zhang
Maxine Zhang 是 ACE Studio 的运营负责人,她在 AI 技术与创意音乐应用之间搭建桥梁。凭借在用户体验和产品开发方面的深厚专业知识,她在 AI 时代为音乐人的需求代言。
查看完整资料 →