SoundFont Opcodes

The fluid family of opcodes wraps Peter Hannape's SoundFont 2 player, FluidSynth: fluidEngine for instantiating a FluidSynth engine, fluidLoad for loading SoundFonts, fluidProgramSelect for assigning presets from a SoundFont to a FluidSynth engine's MIDI channel, fluidNote for playing a note on a FluidSynth engine's MIDI channel, fluidCCi for sending a controller message at i-time to a FluidSynth engine's MIDI channel, fluidNote for sending a controller message at k-rate to a FluidSynth engine's MIDI channel fluidControl for playing and controlling loaded Soundfonts, fluidOut for receiving audio from a FluidSynth engine, and fluidAllOut for receiving audio from all FluidSynth engines.