2012-11-25 18 views
55

Tôi đến từ một nền tảng sử dụng MSC* MidiSequencer cho dự án Delphi XE2 và đã chơi với DelphiASIOVST vào cuối tuần này khi cơ hội tắt MIDI có thể đủ ổn định để sử dụng làm lõi của tôi Công cụ MIDI trong khi cũng cho phép tôi hỗ trợ các plug-in VST. Tôi kéo thân D16 ra khỏi SVN và biên dịch dễ dàng sau một vài lần điều chỉnh đường dẫn.Các vấn đề về thời gian Midi với Delphi ASIO VST và MiniHost

Tôi hiểu rất nhiều về những gì tôi thấy nhưng tôi tự hỏi liệu những người khác có gặp sự cố với phát lại tệp MIDI trong ứng dụng ví dụ về MiniHost hay không. Cụ thể với một màn trình diễn một giai điệu du dương, có vẻ như các ghi chú đang bị bỏ qua và/hoặc phát lại sau một chút so với các ghi chú khác đang phát như chúng cần. Về cơ bản nó chỉ là hit hoặc bỏ lỡ nếu một lưu ý thậm chí còn chơi ở tất cả.

Tôi có rất nhiều trình tự chuyên nghiệp trên máy của mình và các tệp MIDI là tốt ở đó. họ cũng hỗ trợ VST với ít hoặc không có vấn đề gì. Tôi cũng biết định dạng tệp cấp thấp nhất MIDI và biết cấu trúc tệp là âm thanh.

TMidiFile có thể phát trực tiếp đến MIDI synth chuẩn trong máy tính không? Tôi đang cố gắng để loại trừ các vấn đề VST bằng cách nhận được một đường ống dẫn trực tiếp đến synth được xây dựng. Chặn rằng, bất cứ ai nhìn thấy những vấn đề này hoặc biết một số ví dụ tốt hơn/tốt hơn của tập tin MIDI để VST bằng cách sử dụng bộ thành phần?

+0

Chỉ vì mục đích hỏi, bạn có cố gắng tăng kích thước bộ đệm VST trong cài đặt của nó để xem sự cố phát lại có biến mất không? – Lake

Trả lời

1

Chức năng wordclock có hoạt động đúng không? Bạn có khả năng lái xe ra một nguồn đồng hồ midi khác, chỉ để thử nghiệm với? Bạn có thể thử http://www.reaper.fm (hoạt động trên Linux/BSD, Mac và Win) DAW và nhập trực tiếp midi vào đó , sau đó đặt thiết bị midi mặc định của bạn làm thiết bị mà bạn muốn thử nghiệm.

1
  1. Kiểm tra cài đặt Luồng Midi.
  2. Đảm bảo mỗi Thiết bị Midi của bạn có một ID duy nhất.
  3. Tải ứng dụng thông lượng midi như Midi-ox http://www.midiox.com/ Để xem tin nhắn và dữ liệu thời gian thực. và xem mọi thứ đang diễn ra ở đâu.
1

Kiểm tra luồng công việc Midi là bắt buộc để thiết lập theo yêu cầu của chúng tôi. Đặt tất cả các thiết bị có id duy nhất đã được chỉ định trong tràn midi của bạn. Ứng dụng thông lượng Midi là bắt buộc để xem các tin nhắn là thời gian thực và dữ liệu cũng là thời gian thực. Người dùng phải xem những thứ họ đang đi đến mục đích gì.

Hy vọng điều này sẽ giúp u ...

1

tôi sử dụng các hãng FL với Midi tôi và tỷ lệ cược được là bạn cần phải từ chối chất lượng đệm của bạn để có ít hoặc không có sự chậm trễ. Có thể là theo mặc định được đặt thành khoảng giữa cao, có nghĩa là bạn gần như chắc chắn sẽ bị trễ 1 - 1,5 giây

Không được giảm quá thấp. robot, nhưng hãy đập các phím trong khi bạn đang thiết lập các thiết lập

Các vấn đề liên quan