-
My java app will generate Midi data and embed the FluidSynth lib to render the music on Win10 x64. I use the FluidSynth 2.2.6 DLLs via the new Java 17 Foreign Function & Memory API and it works great so far. I don't know well Linux and MacOS so could you confirm that, in order to port the app, I normally just have to replace the Win-x64 DLLs by the corresponding native libs (I guess linux-x64, mac-x64, Mac-aarch64 ?) Can I assume that by default FluidSynth will send its output on the computer's default audio device ? (so it will be transparent for the end user) I'm also a bit lost how to get the native libs on Linux... It seems I have to find a x64 Linux computer with Ubuntu and "sudo apt-get install fluidsynth" then retrieve the .so files ? Thanks for your help. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
I don't know for sure, but this sounds reasonable.
It depends whether or not you're using one of fluidsynth's audio drivers. And which fluidsettings you've provided for those audio drivers.
You could probably use the precompiled binaries from any distro. You just need to make sure to also include the .so files fluidsynth depends on. As well as the dependencies of those dependency-libs. Use |
Beta Was this translation helpful? Give feedback.
I don't know for sure, but this sounds reasonable.
It depends whether or not you're using one of fluidsynth's audio drivers. And which fluidsettings you've provided for those audio drivers.
Y…