Ambrose Li
9d2b50fa24
consistency fix
2025-03-17 21:14:50 +01:00
Ambrose Li
e5657be03d
Various minor formatting and wording fixes. Added missing description for set_oversampling
2025-03-17 21:14:50 +01:00
Ambrose Li
e62e703505
least disruptive fix to the EOF problem
2025-03-17 21:14:18 +01:00
Atsushi Eno
d885ee5043
Do not add -mfpu and -mfloat-abi arguments if build target is Apple.
...
AppleClang does not support those arguments anymore:
```
c++: error: unsupported option '-mfpu=' for target 'arm64-apple-darwin23.6.0'
c++: error: unsupported option '-mfloat-abi=' for target 'arm64-apple-darwin23.6.0'
cc: error: unsupported option '-mfpu=' for target 'arm64-apple-darwin23.6.0'
cc: error: unsupported option '-mfloat-abi=' for target 'arm64-apple-darwin23.6.0'
```
seealso: https://stackoverflow.com/questions/29851128/gcc-arm64-aarch64-unrecognized-command-line-option-mfpu-neon
2025-03-17 21:12:12 +01:00
dependabot[bot]
720dcecb12
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 21:11:49 +01:00
Paul Ferrand
f623db6b15
Change website
2025-03-17 21:06:51 +01:00
taylor.fish
a708acbe8e
Update atomic_queue to v1.6.1
...
Fixes #1023 .
2024-07-20 14:31:31 +02:00
redtide
806bf1dde4
Fix sfizz.pc.in
...
The project name was changed during the repository split but the pkgconfig file template wasn't updated
2024-04-25 20:40:07 +02:00
KIRA Ryouta
342cd99dd9
Fix to pass a Polyphony test.
2024-03-20 08:59:08 +01:00
KIRA Ryouta
4055582671
Fixes an issue that caused stuck notes.
...
Fixes an issue that caused a crash when using a loop.
2024-03-20 08:59:08 +01:00
redtide
4cafa3755d
dr_libs update
2024-03-20 08:58:11 +01:00
redtide
4b5d45f867
Dependencies update: cpuid 9, cxxopts 3.2.1 and pugixml 1.14
2024-03-20 08:57:59 +01:00
KIRA Ryouta
28e5130f44
Improved process for maxOffset in FilePool::setPreloadSize()
2024-03-20 08:51:23 +01:00
KIRA Ryouta
3205fb4807
Fixed a error in garbage collection
2024-03-20 08:51:23 +01:00
KIRA Ryouta
b6ba834669
Improved check in garbage collection
2024-03-20 08:51:23 +01:00
KIRA Ryouta
ffaed1581a
Improved check for garbage collection
2024-03-20 08:51:23 +01:00
KIRA Ryouta
c566631379
FullyLoaded status becomes independent. Added GarbageCollecting status.
2024-03-20 08:51:23 +01:00
KIRA Ryouta
f8f13f464c
Fixed status check order in garbage collection process
2024-03-20 08:51:23 +01:00
KIRA Ryouta
3164a6c502
Improved status check in garbage collection process
2024-03-20 08:51:23 +01:00
KIRA Ryouta
4e570dd9ff
Improved setting FilData::Status
2024-03-20 08:51:23 +01:00
KIRA Ryouta
40e726c12a
Added FileData::Status::FullLoaded
2024-03-20 08:51:23 +01:00
redtide
85a275223a
Updated Changelog
2024-02-23 16:14:54 +01:00
redtide
53917ec8f2
CI: simplified if conditional expressions, added release-test branch
...
release-test branch is intended to be used on a user repository, not upstream, to test builds before tagging.
2024-02-20 13:47:00 +01:00
redtide
9392c2d9b2
CI: clang-tidy on PR
2024-02-20 13:17:12 +01:00
KIRA Ryouta
698e27f6a0
C++20 Support
2024-02-15 12:18:39 -08:00
KIRA Ryouta
cc33ed160f
Fixed a bug that causes invalid effect output
2024-02-12 23:11:01 -08:00
Paul Fd
9d5f7bf4aa
Update abseil to the latest LTS
2024-02-10 13:18:23 -08:00
Paul Fd
7f501666b1
Fix a used-after-free bug
...
We took a reference to a target member, while possibly moving the vector of all targets.
2024-02-10 13:18:23 -08:00
Paul Fd
f7beeffd2a
Tweak SynthMessaging
2024-02-10 14:06:16 +01:00
redtide
0ca5a6c8cf
CI: added build timeout
...
10 minutes as default, 15 for macOS and Windows, 2 for source code package
2024-02-08 21:23:37 +01:00
KIRA Ryouta
753087fe2e
Added invoke.hpp to git submodule check.
2024-02-08 21:21:51 +01:00
KIRA Ryouta
f8fc628b3e
Improved note-on performance
...
- Compute the hash value on ModKey construction and memorize it
- Fix missing region ID in the hash value of ModKey
2024-02-04 08:45:19 +01:00
Paul Fd
3d7bcb4968
Add setters
2024-01-27 18:33:18 +01:00
Paul Fd
ad9c857513
Fix a fallthrough?
2024-01-27 18:33:18 +01:00
essej
df0806f157
Truncate MIDI values when denormalizing
2024-01-27 18:33:18 +01:00
Paul Ferrand
bb50adc882
Refactor the messaging system
...
Trading off complexity when parsing/replying to the messages for complexity
in some templated and overloaded code blocks.
2024-01-27 18:33:18 +01:00
Paul Fd
4e70dc0bef
Update version
2024-01-14 21:23:08 +01:00
Paul Ferrand
4d029431ae
Added release and date to changelog
2024-01-14 21:56:30 +01:00
Paul Ferrand
6a4add37cb
Update CHANGELOG.md
2024-01-14 21:54:39 +01:00
redtide
a927c59821
Revert "Changed GitBuildID.cmake to work as function"
...
This reverts commit a2f62eab04 .
2024-01-07 18:21:43 +01:00
redtide
a2f62eab04
Changed GitBuildID.cmake to work as function
2024-01-04 13:00:26 +01:00
redtide
7633785567
Added a PREFIX optional parameter to GitBuildId to use different constants names
2024-01-04 09:38:55 +01:00
redtide
a2490ef63a
Added SFIZZ_GIT_SUBMODULE_CHECK flag
...
this flag it's necessary when updating a submodule, to avoid CMake to restore the previous state
when configuring before a test build.
2024-01-04 09:35:50 +01:00
redtide
cd042c84e8
Updated wavpack
2024-01-03 23:53:44 +01:00
Paul Fd
749e5c2845
Fix CMake for older versions
2024-01-02 12:14:08 +01:00
Paul Ferrand
49699de043
Add parsing tests
2024-01-01 12:19:02 +01:00
Paul Ferrand
4b45dcc70c
Cleanup region parsing
2024-01-01 12:19:02 +01:00
Python Blue
adefb7d60e
Add support for curvecc opcodes on v1 EGs
2024-01-01 12:19:02 +01:00
Paul Ferrand
000b263344
Don't send note offs when CCs are choking
2023-12-27 10:41:04 +01:00
Paul Ferrand
689200f810
Add tests for note-aware polyaft
...
- Test triggering with note information
- Test choking
- Fix logic: don't check that the new CC value changed on polyaftertouch
cc130 messages (hopefully e-drums don't send multiple polyafts for
the same note like some controllers do for the pedals...)
2023-12-27 10:41:04 +01:00