Jasmine Iwanek
3fe4f75108
A bit more clang-format
2022-11-19 11:53:07 -05:00
Jasmine Iwanek
645732b7bf
clang-format in src/sound/
2022-09-18 17:22:55 -04:00
David Hrdlička
7dd8c96ffc
config: Refactor the INI parser out
2022-09-10 13:37:49 +02:00
Jasmine Iwanek
26c5b53ffd
clang-format in src/sound
2022-07-21 22:08:36 -04:00
Jasmine Iwanek
4723ee7912
clang-format excludes
2022-07-21 22:08:36 -04:00
Jasmine Iwanek
6e649521b9
Fix some clang/LLVM warnings
2022-04-22 22:21:50 -04:00
Jasmine Iwanek
3431e01d4a
src/sound
2022-04-12 17:26:07 -04:00
Jasmine Iwanek
297909a884
midi out device named correctly to aid code readability
2022-03-13 09:00:03 -04:00
David Hrdlička
b5f18af541
Clean up the RtMidi optionality
2022-03-11 20:41:00 +01:00
Cacodemon345
c1f9d35de8
qt: Add support for Haiku
...
* OpenAL backend is enabled by default on Haiku
* bswap include now makes use of builtins if they exist
* Use a local fgetws method for Haiku to avoid crashes
* OpenGL renderers are completely disabled on Haiku (they do not work)
* Software renderer is a widget, not a window on Haiku (fixes blank screen)
* Add option to disable System MIDI at compile time
2022-03-11 12:13:08 +06:00
Jasmine Iwanek
f7084993c3
Formatting updates in src/sound + related includes
2022-02-25 22:06:27 -05:00
Jasmine Iwanek
2836c7f05b
CONFIG_MIDI -> CONFIG_MIDI_OUT
2022-02-20 00:33:05 -05:00
OBattler
6f2b93923c
A lot of fixes - everything now seems to work properly.
2022-02-03 03:10:06 +01:00
Jess Lovelace
f18615ae87
refactored device_t and all declarations
2022-02-02 16:31:22 -05:00
ts-korhonen
e9332cf670
Fixes for midi input
...
- Fix buffer overflow in midi input messages
- Detect sysex messages by starting byte instead of length
2022-01-07 10:01:57 +01:00
OBattler
d8f45bcaef
Explicitly tell RTMIDI to not ignore any midi in message types.
2022-01-05 23:58:07 +01:00
OBattler
499a74121e
Fixed the configuration file section the MIDI input device is obtained from.
2022-01-05 19:28:39 +01:00
David Hrdlička
e0a73a99ec
Turn the RtMidi module into a full standalone MIDI module
...
Removes the now-redundant platform MIDI infrastructure
2021-12-17 10:10:59 +01:00