reuk
|
78861f9900
|
UMP Endpoints: Fix bug where Endpoints singleton would fail to reinitialise after destroying a recreating a plugin instance
|
2026-02-04 17:37:07 +00:00 |
|
Anthony Nicholls
|
0e43b31e50
|
tie: Hide tie implementations from public API
This speeds up header includes
|
2025-12-22 09:54:33 +00:00 |
|
reuk
|
6c627b7b25
|
UMPEndpoint: Fix -Wimplicit-int-enum-cast warning under clang 21
|
2025-09-25 18:38:24 +01:00 |
|
reuk
|
883d3cdce3
|
UMP: Fix typos and add detail to docs
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
c1c9c5c066
|
UMP: Move StaticDeviceInfo definition to a new header file
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
ba7593df26
|
MIDI: Add support for MIDI 2.0 I/O using Universal MIDI Packets
Includes support for communication with USB and Bluetooth devices, as well as virtual devices.
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
9a7e70ced3
|
MIDI: Get rid of InputHandler types that are no longer required
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
7dc906fa1b
|
MIDI: Update UMPDispatcher to allow dispatching on a specific group
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
fa1f8ed54e
|
MIDI: Switch BytestreamMidiView for BytesOnGroup in a few places
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
835216c581
|
MIDI: Use Spans instead of pointer pairs in more places
|
2025-09-17 12:50:06 +01:00 |
|
Anthony Nicholls
|
36d07a6ce3
|
Docs: Replace doxygen preprocessor conditionals with @cond and @endconds
|
2025-07-21 18:11:43 +02:00 |
|
Tom Poole
|
94d98a2b10
|
Update licensing information
|
2024-04-16 11:39:35 +01:00 |
|
Anthony Nicholls
|
158220ddfa
|
Formatting: Use nested namespace definitions
|
2023-10-09 14:49:18 +01:00 |
|
reuk
|
78a12d2f57
|
UMP: Migrate to std::byte
|
2023-02-14 22:29:01 +00:00 |
|
Tom Poole
|
dea3fe60e4
|
Update copyright banners
|
2022-04-04 12:36:32 +01:00 |
|
reuk
|
b710a248bd
|
UnitTests: Rename UMPTests file for consistency
|
2022-03-23 16:51:39 +00:00 |
|
reuk
|
d5099ecf4d
|
Documentation: Add doxygen guards to UMP namespace
|
2021-12-08 15:26:07 +00:00 |
|
reuk
|
f269f1d6c9
|
UMP: Make documentation private until APIs become public
|
2021-12-01 15:44:07 +00:00 |
|
Tom Poole
|
f1fecfdc88
|
Add some missing Doxygen tags
|
2021-09-20 11:36:56 +01:00 |
|
ed
|
cffb544941
|
UMP: Remove juce_audio_devices dependency
|
2021-07-27 12:32:22 +01:00 |
|
reuk
|
2096a6e50f
|
UMP: Make the UMPIterator a forward iterator instead of an input iterator
|
2021-06-22 10:58:46 +01:00 |
|
reuk
|
7ac6911ccc
|
Windows: Fix clang/gnu compiler warnings
|
2021-06-03 17:30:44 +01:00 |
|
reuk
|
31a7c62baf
|
Windows: Fix and suppress some analysis warnings
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
|
2021-05-26 15:34:26 +01:00 |
|
reuk
|
900282ccf3
|
MinGW: Fix warnings and errors emitted when building VST3 plugins
|
2021-05-13 12:10:06 +01:00 |
|
reuk
|
5753466bfb
|
UMP Tests: Add support for building with MinGW
|
2021-04-07 16:24:38 +01:00 |
|
reuk
|
36c072c086
|
UMP: Add missing docstrings
|
2021-01-13 12:29:05 +00:00 |
|
reuk
|
04583469e1
|
MIDI: Fix timestamps on Universal MIDI Packets
|
2021-01-06 11:22:39 +00:00 |
|
reuk
|
dadac11ffd
|
MIDI: Fix naming to match JCS in SysEx7::Kind enum
|
2020-12-14 12:20:47 +00:00 |
|
reuk
|
9032f589eb
|
CoreMIDI: Enable support for new API
|
2020-12-03 12:30:22 +00:00 |
|