-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[fluidlite] Add new port #13006
[fluidlite] Add new port #13006
Conversation
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Hi @Ghabry |
Ignore my "XXX" commits they are just for testing because I can't get UWP installed locally (Internet too slow, Download takes days). |
@NancyLi1013 |
@Ghabry |
Thanks for your contribution! |
Fluidlite, added 3 days ago in microsoft#13006 , tries to install the same files as fluidsynth; it's similar to the 'boringssl' situation. Given that fluidlite doens't have any dependencies, this change disables that one rather than fluidsynth,
* Disable fluidlite in CI. Fluidlite, added 3 days ago in #13006 , tries to install the same files as fluidsynth; it's similar to the 'boringssl' situation. Given that fluidlite doens't have any dependencies, this change disables that one rather than fluidsynth, * Add warning message.
It adds a new library "fluidlite".
Biggest advantage: No dependency on glib. Actually no single dependency. Perfect when you just want to work with Soundfonts.
Fluidlite has a API compatible to Fluidsynth but it lacks some features: No built-in audio player, no MIDI file parser. So the main purpose is sampling audio provided by an external midi sequencer library.
I tested x86-windows, x64-windows and x64-windows-static.
The CMakeLists builds on Linux and macOS, but not tested through vcpkg.
No idea what a CI baseline is.
I think so.
I have a question:
The library has no versions, I just used the latest master commit as a version. Is this okay or how is the procedure?