I want to make drum software.I need to use standard midi for this.Someone please tell me how I can.

I want to make drum software.I need to use standard midi for this.Someone please tell me how I can.

How to open midi voices?

I don't think anyone is shunning you, I think it's just a highly specialized topic. I'm not in the music arena at all but I'm sure there are APIs out there, though they may be specific to whatever sound card you have and the like. It couldn't hurt to elaborate on what you mean by drum software, but it still may get no results...

I don't think anyone is shunning you, I think it's just a highly specialized topic. I'm not in the music arena at all but I'm sure there are APIs out there, though they may be specific to whatever sound card you have and the like. It couldn't hurt to elaborate on what you mean by drum software, but it still may get no results...

well,something like the user pressing a button,and a cymbal is played,another button and a base drum is played.Like that?

I found a freeware app that did many of the things you want, but there's no source that I could see.

Did you run across http://www.harmony-central.com/MIDI/dev.html in your travels? Some of the kits seem outdated but you can probably find some good stuff still, esp if you are running Linux.

Thanks for telling me.
But aren't there a bunch of lines of code that do the job?

Like I said, it's really outside my purview. With "a bunch of lines of code" you could send a man into space but you need some type of API from which to springboard as there is nothing in the standard library for this. The Win32API has some methods which people have put wrappers around http://www.codeproject.com/KB/audio-video/midiwrapper.aspx. Again, I can only guess. You have to weigh your own ability level with your goals for the project and decide how much to learn.

I suppose OpenGL or DirectX have sound API functions.

Can you link me to a site?Please note I want to open the standard musical sounds like:cymbal crash.base drum sounds.

This article has been dead for over six months. Start a new discussion instead.