Khi bạn bấm một phím trên MIDI keyboard, không có âm thanh nào được tạo ra từ bàn phím đó. Điều xảy ra là một thông điệp điều khiển được gửi đi: "Phím số 60 vừa được bấm, với lực 100/127". Rồi synth hoặc DAW nhận thông điệp đó và quyết định phát âm gì, bao lâu, với timbre thế nào.

Đó là bản chất của MIDI (Musical Instrument Digital Interface) – nó không phải âm thanh, mà là ngôn ngữ điều khiển. Hiểu MIDI giúp bạn làm chủ automation, virtual instrument, và mọi thứ liên quan đến music production hiện đại.

MIDI message cơ bản: Note On, Note Off, Velocity

Ba thông điệp quan trọng nhất:

Ví dụ một thông điệp Note On:

Channel 1: Note On, Note 60 (C4), Velocity 100

Đơn giản vậy thôi. Không có sóng âm, không có spectrum – chỉ là con số. Synth hoặc sampler nhận được và quyết định âm thanh thật sự.

MIDI channels: 16 "làn đường" độc lập

Một dây cáp MIDI hoặc một MIDI track trong DAW có thể mang 16 channels đồng thời. Mỗi channel có thể điều khiển một instrument riêng.

Ví dụ:

Trong DAW hiện đại, bạn ít khi phải lo về channel vì mỗi track thường là một instance riêng. Nhưng khi dùng hardware synth hoặc multitimbral instrument, channel rất quan trọng.

Control Change (CC): điều khiển mọi thứ khác ngoài note

CC messages là cách MIDI điều khiển các parameter không phải pitch. Có 128 CC numbers (0-127), mỗi cái có thể mang giá trị 0-127.

CC phổ biến nhất:

Trong DAW, bạn có thể vẽ CC automation để điều khiển vibrato, filter sweep, volume fade – tất cả đều là MIDI data, không phải audio.

Program Change: chuyển đổi preset/sound

Program Change (PC) cho phép chuyển đổi giữa các preset/patch trên synth hoặc virtual instrument. Giá trị từ 0-127, tương ứng với 128 program slots.

Trong General MIDI, program 0 = Acoustic Grand Piano, program 25 = Acoustic Guitar, v.v. Nhưng với synth hiện đại, bạn tự map program number vào patch bất kỳ.

MIDI Clock và sync: giữ mọi thứ nhịp nhàng

Khi bạn sync hardware synth, drum machine, hoặc external sequencer với DAW, MIDI Clock là thông điệp timing gửi đi 24 lần mỗi quarter note.

Các message timing quan trọng:

Nếu bạn dùng Ableton Link hoặc sync qua network, MIDI Clock vẫn là nền tảng của timing messages.

Pitch Bend và Aftertouch: biểu cảm nâng cao

Pitch Bend – bánh xe pitch trên keyboard, thường ±2 semitones (tùy setting). Độ phân giải 14-bit (0-16383), mượt hơn CC.

Aftertouch (Channel Pressure) – áp lực sau khi bấm phím. Một số keyboard cao cấp có Polyphonic Aftertouch – mỗi phím riêng biệt.

Những message này tạo ra sự biểu cảm giống nhạc cụ thật – vibrato tự nhiên, dynamics thay đổi trong khi giữ note.

MIDI trong DAW: automation và MIDI learn

Trong DAW, mọi CC message đều có thể automate plugin parameters. Workflow phổ biến:

  1. Bật MIDI Learn trên plugin parameter (ví dụ filter cutoff)
  2. Xoay knob trên MIDI controller
  3. DAW map CC number đó vào parameter
  4. Từ giờ bạn điều khiển parameter bằng tay hoặc vẽ automation

Điều này mạnh hơn mouse automation vì bạn có thể điều khiển nhiều parameter cùng lúc, hoặc ghi lại performance live.

MIDI 2.0: tương lai đã đến (nhưng chưa phổ biến)

Năm 2020, MIDI 2.0 được công bố với nhiều cải tiến:

Tuy nhiên, đến 2026 MIDI 2.0 vẫn chưa phổ biến. Hầu hết thiết bị và DAW vẫn dùng MIDI 1.0. Nhưng nếu bạn mua gear mới, nên chọn MIDI 2.0-ready để future-proof.

Tóm lại: MIDI là ngôn ngữ điều khiển, không phải âm thanh

  1. MIDI gửi instructions, không phải waveform
  2. CC automation mạnh hơn audio automation trong nhiều trường hợp
  3. MIDI Learn giúp bạn điều khiển DAW như nhạc cụ thật
  4. Hiểu channel, CC, program change để làm chủ hardware và multitimbral synth

Kết

MIDI là cầu nối giữa ý tưởng âm nhạc và thực thi kỹ thuật số. Nó không phải công nghệ mới (ra đời 1983), nhưng vẫn là nền tảng không thể thiếu của mọi DAW và production workflow hiện đại. Hiểu rõ MIDI giúp bạn làm việc nhanh hơn, linh hoạt hơn, và sáng tạo hơn.

Bài tiếp theo, ta sẽ khám phá mastering – bước cuối cùng trước khi nhạc của bạn chạm tai người nghe.