English 中文(简体)
音乐(基因)使用c#
原标题:Music (genres) recognition using c#

为了学校的目的,我需要在C#中申请音乐承认(承认一些音乐基因-风格)

您是否建议采用某些通用格式(资料来源、信息预报系统、图书馆、文章)来做到这一点?

非常感谢。

问题回答

The Fourier Transform for the music has been explored over and over and nothing useful could be found. It is just given that it is not really helpful. DirectSound is also not the way to go.

I posted this post before the switch to the new format but apparently it was lost although I saw it clearly posted. It is an afterthought to what I ve said before. What I said was that it is unclear how far the OP wants to go: if he wants to do some research to break a new ground or simply find C# code for established conceptual frameworks? If he is not averse to research then there was an article in Nature or Science recently whereby they laid out a framework for a mathematical description of human music perception. The whole idea is that the musical notes fall into a network of nodes which can be stretched over a lattice kind of like the Mobius surface but more complicated. It is a multidimensiona space. The distances (metric) are defined pretty much like musician do it. You have to do the Fourier of course to take the atoms of music. Thus my speculation is that if the OP takes an arbitrary recording, does frequency analysis and places the sounds onto a lattice like that and all sounds fit then he can say that it is music. If they fall in between and the representation becomes blurry then it is noise.

这是“C#”方案,但我对你有极大的解决办法。

https://github.com/BayernMuller/vibra” rel=“nofollow noretinger” https://github.com/BayernMuller/vibra

我认为,你可以轻松地把我们的C#应用与生动结合起来。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签