Hi! I'm working on a networking music program and I have several questions
about FluidSynth.

My goal is to play a midi file but play different channels on different
computers, all at the same time. I'll have access to all machines and will
write a server and client c program to manage networking problems. Is
FluidSynth the right library to use?

With this library, I would like to send different midi channels to
different (networked) outputs. fluid_synth_process() seems to do that, but
its output is in the form of int arrays. How do I go about transferring
arrays across a network so the client program can read and play the data
just in time? (Do I have to somehow "drive" the playing process if I'm only
using this function and not with a driver? How do I do that?)

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

Reply via email to