We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
通过 NAudio .com/search/label/NAudio" rel="nofollow noreferrer">Mark Heath,一个很棒的 .NET 音乐库,我认为它应该包含在 BCL 中。
(来源:google.com)
midi-dot-net
Tom Lokovic 的另一个伟大的 C# 项目。
Checkout NAudio by Mark Heath, a great .NET music library I would say it should be contained in the BCL.
(source: google.com)
midi-dot-net
Another great C# project by Tom Lokovic.
dotnet rock 的主人 Carl Franklin 对此做了一些工作,如果您查看他的代码示例,它可能会有所帮助: http://www.franklins.net/dotnet.aspx。
他还在 Midi 路由器上进行了屏幕投射。
希望这有帮助
Carl Franklin the host of dotnet rocks has done some work with this, if you look at his code samples it may help: http://www.franklins.net/dotnet.aspx.
He also did a screen cast on Midi routers.
Hope this helps
不知道这是否有帮助: http://www .c-sharpcorner.com/UploadFile/mgold/SheetMusicRecorder09242005060541AM/SheetMusicRecorder.aspx
它是一个音乐键盘,但您应该能够对源代码进行逆向工程并对其进行调整以适应您想要做的事情。
Don't know if this will help or not: http://www.c-sharpcorner.com/UploadFile/mgold/SheetMusicRecorder09242005060541AM/SheetMusicRecorder.aspx
its a musical keyboard, but you should be able to reverse engineer the source code and adapt it to suit what you are trying to do.
我之前使用过 Midi Toolkit 作为起点,也许你觉得有用。
顺便说一句,JFugue 不仅是一个库,而且还是一种语法。我正在努力将其移植到 Ruby,如果有人(也许是你?)将其移植到 .NET =)
I've used Midi Toolkit before as a starting point, perhaps you find it useful.
BTW, JFugue is not only a library, but also a syntax. I'm working on porting it to Ruby, and it'd be nice if someone (you, maybe?) port it to .NET =)
DryWetMIDI 具有基于 MIDI 的音乐编程功能。那里没有声音生成,只有编写 API 允许创建 MIDI 文件。一个简单的例子:
正如你所看到的,它目前还不是 JFugue 的替代品,因为这里没有特殊的语法,只有 .NET API。
DryWetMIDI has MIDI based music programming capabilities. There is no sound generation there, only composing API allowing to create MIDI files. A quick example:
As you can see it is not a replacement of JFugue at now since there is no special syntax here, just .NET API.
嗯,不仅像 JFugue,而且我还使用了 .Net 的 BASS 库。您可以在 un4seen 网站 找到该库,
它具有音频控制和 midi 插件。希望有帮助。
Well, not just like JFugue but I've used the BASS library for .Net. You can find the library at the un4seen web
It has audio control and midi thru plugins. Hope it helps.