forked from FluidSynth/fluidsynth
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into sans_glib
* master: (33 commits) Remove interpolation of IIR filter coefficients (FluidSynth#1345) Add OS/2 KAI audio driver Fix behavior of volume envelope delay phase Fix chorus when compiling with single precision (FluidSynth#1339) Update docs about XG bank selection logic Fix a few compiler warnings Fix linkage against gobject Fix mixed declaration Log NRPNs in verbose mode Update documentation of synth.device-id Access to synth->bank_select not guarded by mutex when processing command line options: -o setting=value, the value is converted to UTF8 review findings Documentation updated (settings, about utf-8 encoding) C++ example updated drivers: winmidi,waveout and dsound using utf8 options Unicode support enabled in CMake script and CLI utility Fixed wasapi driver; encode device names as CP_UTF8 Solves FluidSynth#1322 Fix an import library is treated as a static library on OS/2 (FluidSynth#1321) Bump the github-actions group with 2 updates Keep GitHub Actions up to date with GitHub's Dependabot Minor fixups for MSYS2 CI (FluidSynth#1317) ... # Conflicts: # CMakeLists.txt
- Loading branch information
Showing
42 changed files
with
527 additions
and
603 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Keep GitHub Actions up to date with GitHub's Dependabot... | ||
# https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot | ||
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem | ||
version: 2 | ||
updates: | ||
- package-ecosystem: github-actions | ||
directory: / | ||
groups: | ||
github-actions: | ||
patterns: | ||
- "*" # Group all Actions updates into a single larger pull request | ||
schedule: | ||
interval: weekly |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
name: Fluidsynth Windows | ||
|
||
on: | ||
pull_request: | ||
push: | ||
paths-ignore: | ||
- '.azure/**' | ||
- '.circleci/**' | ||
- '.github/workflows/sonarcloud.yml' | ||
- '.cirrus.yml' | ||
- 'README.md' | ||
|
||
env: | ||
BUILD_TYPE: RelWithDebInfo | ||
INSTALL_LOCATION: fluidsynth_install | ||
|
||
jobs: | ||
build: | ||
runs-on: windows-latest | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
include: | ||
- { icon: '⬛', sys: mingw32 } | ||
- { icon: '🟦', sys: mingw64 } | ||
- { icon: '🟨', sys: ucrt64 } | ||
- { icon: '🟧', sys: clang64 } | ||
name: 🚧${{ matrix.icon }} ${{ matrix.sys }} | ||
defaults: | ||
run: | ||
shell: msys2 {0} | ||
|
||
steps: | ||
- uses: actions/checkout@v4 | ||
|
||
- name: '${{ matrix.icon }} Setup MSYS2' | ||
uses: msys2/setup-msys2@v2 | ||
with: | ||
release: false | ||
msystem: ${{matrix.sys}} | ||
install: >- | ||
make | ||
libreadline | ||
pacboy: >- | ||
toolchain:p | ||
cmake:p | ||
ninja:p | ||
glib2:p | ||
libsndfile:p | ||
- name: '${{ matrix.icon }} Configure CMake' | ||
run: cmake -B build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DCMAKE_INSTALL_PREFIX=${{env.INSTALL_LOCATION}} | ||
|
||
- name: '${{ matrix.icon }} Build' | ||
run: cmake --build build --config ${{env.BUILD_TYPE}} | ||
|
||
- name: '${{ matrix.icon }} Test' | ||
run: cmake --build build --target check | ||
|
||
- name: '${{ matrix.icon }} Demo' | ||
run: cmake --build build --target demo | ||
|
||
- name: '${{ matrix.icon }} Install' | ||
run: cmake --install build && ls -la $INSTALL_LOCATION | ||
|
||
- name: '${{ matrix.icon }} Upload Artifacts' | ||
uses: actions/upload-artifact@v4 | ||
with: | ||
name: ${{env.INSTALL_LOCATION}}-${{matrix.sys}} | ||
path: ${{env.INSTALL_LOCATION}} | ||
retention-days: 14 | ||
overwrite: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.