DIY MIDI Controller - Tự làm bàn điều khiển MIDI cho OBS, vMix...



MIDI Controller là thiết bị có thể dùng thay thế Stream Desk để điều khiển các phần mềm livestream như OBS hoặc vMix...
Như bạn đã xem ở video Demo  <tại đây>
Nếu đơn giản thì có thể đầu tư mua Stream Desk, hoặc làm các bàn phím mở rộng thêm các phím từ F13 - F24 để tăng thêm phím tắt điều khiển...
Nhưng ở đây mình cần cả shortcut phím tắt; cũng như núm vặn, thanh gạt điều chỉnh âm lượng; và cả núm vặn tua video Replay... Nói chung là như cần sử dụng nhiều hơn các Stream Desk, nên mình có sản phẩm MIDI Controller sinh ra.

Thiết bị, phần mềm cần thiết:
- Mạch điều khiển: Arduino Uno, Nano, Micro... đã được nạp code điều khiển
- PCB
- Cáp USB để kế nối với máy tính
- Các phần mềm cần trong máy tính: loopMIDI (Google Drive | Source), Hairless MIDI<->Serial Bridge (Google Drive | Source)

NGUYÊN LÝ HOẠT ĐỘNG
Tín hiệu điều khiển từ các nút nhấn, núm vặn điều chỉnh... thông qua Mạch điều khiển sẽ được gửi vào máy tính.
Thông qua phần mềm Hairless MIDI sẽ phần tích dữ liệu đó thàng tín hiệu số MIDI, và sau đó sẽ gửi tín hiệu MIDI đó tạo thành 1 thiết bị MIDI ảo được tạo bởi phần mềm loopMIDI
Và các phần mềm như OBS, VMix sẽ nhận được tín hiệu từ các thiết bị MIDI ảo được tạo này. Từ đó bạn có thể cài đặt các tín hiệu MIDI tương ứng với các lệnh điều khiển tương ứng.

CẤU TẠO CƠ BẢN
Kết nối nút nhấn

Kết nối núm điều chỉnh âm lượng

Kết nối thanh gạt điều chỉnh âm lượng

Kết nối công tắc vô cấp (EC12)
CÁCH KẾT NỐI VÀ SỬ DỤNG
Tham khảo tại đây: Giới thiệu MIDI Controller v1.0 

Mình có làm 1 phiên bản:
- Mạch điều khiển là Arduino Nano
- 20 nút nhấn (tính cả nút nhất của công tắc vô cấp)
- 2 thanh gạt điều chỉnh âm lượng
- 6 núm vặn điều chỉnh âm lượng
- 1 công tắc vô cấp
Các bạn có thể tham khảo bài viết: Giới thiệu MIDI Controller v1.0 để biết thêm thông tin về sản phẩm này.
Các bạn có thể liên hệ order PCB theo các thông tin liên hệ bên dưới nhé.
Có thể các bạn đã thấy ở video này
Cảm ơn các bạn đã quan tâm tới bài viết

______________________________

Các bạn có thắc mắc, cần tư vấn thêm thì có thể liên hệ mình qua các thông tin sau:

NGUYEN VAN CUONG
2711091095
Ngân hàng VP Bank

Post a Comment

Previous Post Next Post

Contact Form