Tôi đang cố gắng gửi tín hiệu midi từ ứng dụng C# của tôi tới một bản nhạc trong Ableton Live.Gửi tín hiệu midi từ C# đến ableton
Tôi đã thử cả Bass.net và midi-dot-net đều có cùng tác dụng: Không có sự kiện nào đến Ableton. (Tôi đã có loopMidi cài đặt và thats nơi tôi gửi tín hiệu của tôi tới.)
Lạ lùng thay khi tôi nhắm mục tiêu của tôi midi-bàn phím nó đóng những âm thanh piano stanard ..
Mã của tôi là 1-1 bản sao của các ví dụ trên các trang web:
OutputDevice outputDevice = OutputDevice.InstalledDevices[0];
outputDevice.Open();
outputDevice.SendNoteOn(Channel.Channel1, Pitch.C4, 80); // Middle C, velocity 80
outputDevice.SendPitchBend(Channel.Channel1, 7000); // 8192 is centered, so 7000 is bent down
Như tôi vẫn còn khá mới để để midi tôi nghĩ rằng tôi vẫn là sự hiểu lầm một số vấn đề cơ bản ở đây .. ai có thể thấy những gì tôi đang làm sai?
Loại câu hỏi này không liên quan gì đến C#, mọi thứ liên quan đến ứng dụng bạn đang cố gắng tự động hóa. Sử dụng các kênh hỗ trợ riêng của nhà cung cấp để tìm trợ giúp, trang bắt đầu có tại đây: http://www.ableton.com/community –
Từ bài đăng của bạn, bạn dường như đã chứng minh rằng ứng dụng của bạn đang gửi midi ra khỏi máy tính. Vì vậy, hoặc là bạn đang gửi các lệnh midi sai đến Abelton, hoặc có cái gì đó không đúng trong Abelton? Kiểm tra các liên kết Hans đề nghị. – andrew