gpt4 book ai didi

c# - 在 C# 中将 MIDI 消息发送到 DAW

转载 作者:太空狗 更新时间:2023-10-29 19:26:34 25 4
gpt4 key购买 nike

我已经搜索了大约一天,但没有找到任何可以为我指明正确方向的信息 - 要么是缺乏信息,要么是我不擅长上网,要么是很难找到关于音乐的信息编程语言的编程,其名称是音符的名称。

无论如何:
我想获取我制作的数据(来自相机、kinect、操纵杆控制等),并使用它来将 MIDI 数据发送到其他程序,例如 Propellerhead Reason 或我机器上的其他 DAW。收集输入和处理数据不是问题,但发送 MIDI 消息才是问题。我已经从 codeproject 下载了 C# MIDI 工具包,但不知道从哪里开始。有人可以向我指出要由 DAW 解释的模拟 NoteOn 消息的方向,或发送 MIDI 数据的其他基本示例吗?

我可以找到访问 Microsoft MIDI 合成器、解释来自键盘的消息并路由它们的示例,以及许多其他示例,但我觉得这是非常基本的,我不确定为什么我找不到任何关于它的信息。

谢谢!

最佳答案

根据 MusiGenesis 的建议,我建议创建一个虚拟 MIDI 端口。但是,有一种方法可以将其直接嵌入到您的软件中,甚至可以适本地命名。

http://www.tobias-erichsen.de/virtualMIDI.html

Tobias 的驱动程序允许您这样做,如果您给他发一封电子邮件,他会向您发送 API,我发现它很容易与 .NET 集成。

从那里开始,C# MIDI Toolkit是你所需要的全部。我还建议检查 NAudio .

关于c# - 在 C# 中将 MIDI 消息发送到 DAW,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7975367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com