Tiếng Việt
MIDI pitch bend hoạt động thế nào?
InputConfig miễn phí trên Mac App Store. macOS 14 trở lên, không cần tài khoản, không theo dõi, mã nguồn mở.
Pitch bend là một thông điệp MIDI riêng, không phải Control Change. Nó mang một giá trị từ 0 đến 16383: 8192 nghĩa là không uốn, 0 là uốn xuống hết cỡ và 16383 là uốn lên hết cỡ. Thông điệp cho biết bánh xe đã di chuyển bao xa, không cho biết uốn bao nhiêu nửa cung. Âm thanh nhận nó quyết định khoảng cách, và mặc định thường là hai nửa cung mỗi chiều.
Tôi làm InputConfig, một ứng dụng Mac miễn phí đọc bánh xe pitch và gửi pitch bend từ cần analog của tay cầm chơi game, đó là phần cuối.
Các bước
- Di chuyển bánh xe pitch và xem giá trị trong một MIDI monitor: nó nghỉ ở giữa và trở về đó khi được thả.
- Đặt phạm vi uốn trên nhạc cụ nhận, theo nửa cung.
- Nếu cao độ không trở lại bình thường, kiểm tra xem giá trị nghỉ của bánh xe có phải là điểm giữa không.
Đọc thông điệp
| Phần | Giá trị | Ý nghĩa |
|---|---|---|
| Byte status | 0xE0 đến 0xEF | Pitch Bend, trên kênh 1 đến 16 |
| Byte dữ liệu thứ nhất | 0 đến 127 | Nửa mịn của giá trị |
| Byte dữ liệu thứ hai | 0 đến 127 | Nửa thô của giá trị |
Hai nửa ghép thành một số 14 bit. Pitch bend có 16.384 bước trong khi Control Change có 128, đó là lý do một cú uốn nghe mượt.
Biết các giá trị
| Giá trị | Cũng viết là | Ý nghĩa |
|---|---|---|
| 0 | -8192 | Uốn xuống hết cỡ |
| 8192 | 0 | Giữa, không uốn |
| 16383 | +8191 | Uốn lên hết cỡ |
Một số công cụ hiện giá trị thô từ 0 đến 16383, số khác trừ đi 8192 và hiện từ -8192 đến 8191. Một bánh xe nghỉ phải đọc đúng điểm giữa. Trình kiểm tra MIDI cho thấy giá trị thấp nhất và cao nhất mà bánh xe đạt tới, và một bánh xe nghỉ lệch tâm sẽ trôi như một cần analog đã mòn.
Đặt phạm vi uốn ở phía nhận
Thông điệp mang một vị trí, và nhạc cụ biến vị trí đó thành cao độ. Với phạm vi hai nửa cung, lên hết cỡ là cao hơn hai nửa cung. Với mười hai, cùng cử động bánh xe đó là một quãng tám. Hầu hết nhạc cụ có cài đặt phạm vi pitch bend, và các thiết bị General MIDI mặc định là hai nửa cung.
Nếu bánh xe uốn quá xa hoặc chưa đủ xa, hãy đổi phạm vi trên nhạc cụ, không phải trên bàn phím.
Phân biệt với bánh mod
Hai bánh xe trên một bàn phím gửi hai loại thông điệp khác nhau. Bánh xe pitch bật về giữa và gửi Pitch Bend. Bánh xe modulation đứng yên ở chỗ bạn để và gửi CC 1, với 128 bước. Pitch bend không có số CC, vì nó không phải CC. Danh sách MIDI CC nói về bánh mod và phần còn lại.
Uốn bằng cần analog của tay cầm
Một cần analog bật về giữa như bánh xe pitch, nên nó là một bộ điều khiển uốn tự nhiên. Trong InputConfig, gán một trục của cần cho Pitch Bend và độ uốn đi theo cần. Từ một nút, nó uốn lên hết cỡ khi đang giữ và về giữa khi nhả. Theo chiều ngược lại, bánh xe pitch của một bàn phím cũng có thể là đầu vào: nó gán được theo cả chiều cộng và chiều trừ, như một trục của cần, nên đẩy lên và kéo xuống có thể làm hai việc khác nhau trên Mac. Cần analog cho tay cầm thứ mà các nút của nó thiếu: một cú uốn. Đầu ra MIDI có phần cài đặt.
Tóm tắt
- Thông điệp. Status 0xE0 cộng kênh, rồi hai byte dữ liệu tạo thành một số.
- Các giá trị. Chạy từ 0 ở dưới cùng, qua 8192 ở giữa, đến 16383 ở trên cùng.
- Khoảng cách. Đặt trên nhạc cụ nhận, thường là hai nửa cung.
Bánh xe gửi một vị trí, và nhạc cụ quyết định nó có nghĩa gì.
Câu hỏi
Số MIDI CC của pitch bend là gì?
Không có. Pitch bend là một thông điệp riêng với byte status riêng, 0xE0 cộng kênh, và một giá trị 14 bit. Bánh xe modulation bên cạnh là CC 1.
Các giá trị MIDI pitch bend là gì?
0 đến 16383. Điểm giữa, không uốn, là 8192. Một số công cụ hiện cùng phạm vi đó là -8192 đến 8191 với 0 ở giữa.
Phạm vi pitch bend mặc định là bao nhiêu?
Hai nửa cung lên và hai xuống trên các thiết bị General MIDI. Hầu hết nhạc cụ cho phép bạn đổi phạm vi trong cài đặt của chúng.
Vì sao cao độ của tôi bị kẹt ở cao hoặc thấp?
Lần cuối nhạc cụ nhận một giá trị pitch bend không phải điểm giữa. Di chuyển bánh xe và để nó bật về, hoặc gửi một giá trị ở giữa. Một bánh xe nghỉ lệch tâm cần được vệ sinh hoặc sửa.
Pitch bend là 7 bit hay 14 bit?
14 bit. Nó dùng hai byte dữ liệu ghép thành một giá trị có 16.384 bước.
Thêm bằng tiếng Việt
Hướng dẫn chi tiết, bằng tiếng Anh
Người viết. Ryleigh Newman phát triển InputConfig và mỗi ngày điều khiển chiếc Mac của mình bằng tay cầm, vì đôi tay cử động không tốt. Trang này được dịch từ tiếng Anh. Giao diện ứng dụng và phần còn lại của trang web đều bằng tiếng Anh.
Trang này bằng ngôn ngữ khác: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, 繁體中文, 简体中文
Miễn phí. macOS 14 trở lên. Không cần tài khoản, không dữ liệu nào rời khỏi máy Mac. Mã nguồn mở trên GitHub.