0
0

Hi,

Is it possible to create a drum sequencer using FMOD? I’m talking about a drum sequencer similar to the one Cubase has.

The basic functionality required from FMOD would be:
* to load samples into a sampler/synth (with effects and filters)
* generate dynamic midi notes
* trigger samples via midi

Given the current API features, what would be the best strategy?

Regards.

  • You must to post comments
0
0

Hi,

It seems we’re looking for similar functionalities. I’m investigating FMOD for a day and here is what i’ve found so far:

You can load samples through the "dlsname" field of FMOD_CREATESOUNDEXINFO when asking to play a midi file. Of course you have to make a custom DLS file outside of FMOD if you want to use your own samples.

But that will only play a "static" midi file.

Then I’ve tried to use the FMOD_OPENUSER to stream dynamically generated buffers of MIDI events but it doesn’t work: FMOD_OPENUSER and associated handlers only work with "PCM" formats, not MIDI.

So, i’m quite sure it would be possible to allow us to send buffers of MIDI events, or even better, to add calls to the API mirroring the MIDI events ( yes, it’s always easier when you don’t have to code it yourself 😉 )

On the other hand, maybe there is another way to do it, one that I haven’t found yet.

Regards.

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.