Trích xuất dữ liệu MIDI từ một chương trình


1

Tôi có một chương trình (một trò chơi) phát nhạc tổng hợp MIDI ở chế độ nền. Trong cài đặt của nó, người dùng có thể chọn giữa WAV và MIDI. Điều này khiến tôi tin rằng Windows đang thực hiện việc tổng hợp thực tế.

Tôi muốn thu đầu ra MIDI này vào tập tin riêng của mình. Dữ liệu âm thanh cho trò chơi này nằm trong tệp riêng của nó, nhưng tất cả dữ liệu âm thanh nằm trong một tệp .dat và tôi không biết cách lọc qua nó. Bất kỳ phương pháp để có được điều này là tốt.

Tôi đã thử sử dụng trình điều khiển loopback (ách MIDI), nhưng nó không hoạt động (Tôi không thể xem đầu ra của chương trình này là một tùy chọn trong bất kỳ cài đặt âm thanh nào ở bất cứ đâu). Tôi đang dùng Windows 10. Có tùy chọn nào không?

Đây là một liên kết đến trang web của chương trình được đề cập (cảnh báo: tiếng Nhật).


Tôi đoán vấn đề là Microsoft đã loại bỏ MIDI Mapper.
CL.

Googling MIDI Mapper dường như có tương quan với vấn đề này ... Bây giờ thì sao? Tôi có thể thay thế nó? Hay tôi phải chạy Windows kế thừa trong máy ảo hóa?
Orion

Câu trả lời:


1

Hóa ra có một chương trình cho việc này.

CoolSoft MIDIMapper

Từ những gì tôi đã đọc, Microsoft đã loại bỏ MIDI Mapper của riêng họ, vì vậy Microsoft GS Wavetable Synth là trình phát MIDI "cứng". Vì không có trình ánh xạ, nên không có luồng MIDI để chuyển hướng / nhận đầu vào từ đó.

Ở trên, kết hợp với một chương trình loopback, giải quyết vấn đề này. Tôi muốn biết liệu các chương trình khác có thể làm điều này không, và làm thế nào ... giao diện với Windows.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.