Hey Roushui,
You can definitely use fluidsynth to play the midi files. And for the
networked sound, have a look at pulseaudio. One of its features is exactly
your use case: networked sound output on multiple machines. No need to
reinvent the wheel here :-)
Cheers
Marcus
Ruoshui Mao schrieb am D
On 30/12/2019 23:03, Kent Thompson via fluid-dev wrote:
Is there an example (similar to the metronome example) that shows scheduling
noteon events to a synth with multiple loaded sound fonts?
Might this be helpful:
https://lists.nongnu.org/archive/html/fluid-dev/2018-06/msg00017.html
_
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 p
> Is there an example (similar to the metronome example) that shows scheduling
> noteon events to a synth with multiple loaded sound fonts?
There is nothing special to take care about. Just like program and bank changes
affect a MIDI channel, you need to use FLUID_SEQ_PROGRAMSELECT events, that