A few thoughts from my side... > I have the suspicion that your MIDI keyboard is not yet fully registered as a > MIDI device when fluidsynth starts.
This shouldn't matter. As soon as a new MIDI port is made available in alsa_seq, fluidsynth receives an event about a new port becoming available and automatically connects to it (provided it's a readable port). In this case, fluidsynth prints a message to stdout: "Connection of PORTNAME succeeded" There is something else you could test: When starting fluidsynth, pass the -v flag. This will activate synth.verbose causing the synth to print all incoming messages, like noteons and CCs to stdout. That way we could be sure that fluidsynth is receiving MIDI messages at all. If you need some debug logging, you'll need to compile fluidsynth in Debug mode, e.g. by passing -DCMAKE_BUILD_TYPE=Debug to cmake. (I think I should make this a runtime option for the next release...) Tom _______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev