C#是否有像JAVA javax.sound.midi中那样用于MIDI生成的API /库 [英] Does C# has its own API/Library for MIDI generation like in JAVA javax.sound.midi
本文介绍了C#是否有像JAVA javax.sound.midi中那样用于MIDI生成的API /库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
C#是否有自己的MIDI API /库像JAVA中的生成javax.sound.midi
我们需要支持Microsoft的MIDI生成库。 希望Microsoft将添加此C#Base类库if。它目前不可用。
推荐答案
.NET框架依赖于MCI API函数来实现MIDI处理能力。
.NET framework relies on MCI API functions for MIDI processing capability.
由于MCI API 函数自Win9X以来没有发生太大变化,我怀疑
用托管C ++编写的这个MIDI包装器仍然有效。
Since MCI API functions did not change a lot since Win9X, I suspect this MIDI wrapper written in managed C++ will still work.
请注意,您可能需要调整64位结构。
Note that you may need to adjust structure for 64-bit.
======
如果您想使用.NET Core(即:跨平台),请
此库看起来很有希望。
If you want to work on .NET Core (i.e.: cross platform), this library looks promising.
这篇关于C#是否有像JAVA javax.sound.midi中那样用于MIDI生成的API /库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文