On 13/05/11 09:02, David Henningsson wrote:

Btw, an interesting feature request was support for the sfz format. The sfz format seems to require some extra support from the engine (equalizers, change filter from lowpass to highpass, maybe a few more LFOs) but not unreachable much.

There are plenty of new features in sfz:

- ogg-vorbis-compressed samples
- sample selection based on random values, aftertouch, host BPM, note sequence counter, previous key pressed, other key kept pressed or released, control change - different triggers (trigger on release, first-in-chord/Hammond style, legato)
- more advanced exclusive groups
- random or CC-controlled note delay, sample offset, filter cutoff and perhaps others
- play sample N times
- beat syncing
- pitch randomization
- separate pitchbend config for "up" and "down" values
- 5 new filter types (LP6, HP6, HP12, BP6, BR6)
- stereo width control for stereo samples
- crossfading
- 3-band (looks like it's per-voice, but that would be quite CPU-intensive)

Also, it uses a "fixed" modulation structure instead of modulator objects, which may be a bit of a problem for Fluidsynth, or at least require a bit of thinking to convert it properly.

Looks rather tough.

K.


_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to