falkTX
d3584b0567
Stop using MIDI drivers and ports completely
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-30 15:26:51 +00:00
falkTX
cb26617890
Implement MIDI-Map, finishing all core replacements
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-30 00:33:54 +00:00
falkTX
14a2cb153e
Use -fsingle-precision-constant for MOD builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-26 22:03:33 +00:00
falkTX
f9b2ec35a0
Fix regression on MIDI output
...
Closes #115
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-15 21:27:24 +00:00
falkTX
c74923eb2d
Override Rack's Message class for prealloc is on stack, not on heap
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-14 14:47:10 +00:00
falkTX
5946464fc9
Some little hacks to ensure proper mingw print format is used
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-10 10:50:36 +00:00
Filipe Coelho
43951635e9
Setup PawPaw and let it be used for CI extra deps ( #93 )
...
* Setup PawPaw and let it be used for CI extra deps
* Fix ci file
* Update readme
* Fix a typo
* Fix another typo
* Let PawPaw handle the build setup/env
* Fix typo
* One more fix
* Update AudibleInstruments
Signed-off-by: falkTX <falktx@falktx.com>
* Cleanup/Improve CardinalModuleWidget hackery
Signed-off-by: falkTX <falktx@falktx.com>
* Use LTO in PawPaw, fix build setup again
Signed-off-by: falkTX <falktx@falktx.com>
* Install libglib2.0-dev on CI static builds; Fix Prism conflicts
Signed-off-by: falkTX <falktx@falktx.com>
* Investigate why CI fails to install arch ports
Signed-off-by: falkTX <falktx@falktx.com>
* Ignore glib/fluidsynth for now
Signed-off-by: falkTX <falktx@falktx.com>
* Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
* Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
* Fix another typo
Signed-off-by: falkTX <falktx@falktx.com>
* Use -m32 in linux-i686 builds
Signed-off-by: falkTX <falktx@falktx.com>
* Try using g++-multilib instead of g++-i686-linux-gnu
Signed-off-by: falkTX <falktx@falktx.com>
* Force fix macOS build
* Use shasum5.28
2021-12-14 22:16:37 +00:00
falkTX
18f6e9a9b4
Make preset save/load actions work, requires rebuild
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-12 01:40:01 +00:00
falkTX
ce64476fa4
Define custom Cardinal API for async dialogs
...
Closes #51
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-11 21:53:50 +00:00
falkTX
e24b7f0a21
Temporarily change to Bidoo fork for fixing Windows builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-06 22:42:47 +00:00
falkTX
7202b10d93
Make include/mingw-compat/mutex use unix line endings
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-06 22:15:51 +00:00
falkTX
4ec34e1f80
Avoid VOID name conflict with Windows headers
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-06 22:15:25 +00:00
falkTX
468fbf84b0
Fix previous commit
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 17:54:18 +00:00
falkTX
b7fdc0bb20
Have stdio.h mingw workarounds too
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 17:41:21 +00:00
falkTX
7035a682e5
Update ESeries, JW and MindMeld
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-23 21:04:57 +00:00
falkTX
5c9f4e802a
Tweak files in preparation for Rack update
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-16 10:57:51 +00:00
falkTX
c4426fd125
Finish createModel override, fix Ildaeil race condition on load
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-15 22:26:26 +00:00
falkTX
689b789a33
Forgot to add this file
2021-11-15 20:15:18 +00:00
falkTX
5465b44705
More tweaks for future wasm
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-09 16:01:49 +00:00
falkTX
55b4ad8be7
Try skipping step 6
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 19:32:48 +01:00
falkTX
239b6a1954
mingw cstdio workaround
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 19:16:58 +01:00
falkTX
84e0d17adb
Enable VelleyAudio again that it builds with v2, drwav workaround
2021-10-28 03:17:56 +01:00
falkTX
a1fa3ee27d
Fix logic in previous commit, keep __builtin_ia32_pause ARM compat
2021-10-26 17:12:43 +01:00
falkTX
a00020e597
Support fully headless builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 02:30:42 +01:00
falkTX
a6cb9a8e18
Alternative approach to undef win32 macro pollution
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 16:42:42 +01:00
falkTX
2ccdd992bc
Fix windows build, cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 14:49:18 +01:00
falkTX
f9acd503cc
Fix/force windows builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 22:07:30 +01:00
falkTX
323c500bd0
Add stubs for built-in plugins
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 14:03:05 +01:00
falkTX
28f2c26872
Force the way binary resources are generated
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 04:11:05 +01:00
falkTX
9ce1e18c1f
Move common rack/plugins external repos to new include/ dir
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-17 22:15:32 +01:00