reuk
394c4fd475
Clang: Fix warnings when building with clang 10
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
michael.toon
120d6cc3ff
BLOCKS: Add master block detection and throttle ping requests
This adds master block detection and will update the topology if necessary. This fixes an issue where master block could be wrongly identified.
Added a throttle to ping requests by staggering them between timer ticks, this mitigates some issues with larger topologies.
5 years ago
Tom Poole
a4bd6cbc66
Fixed some more Linux compiler warnings
6 years ago
Tom Poole
a9a0f6b92f
Enforced more comprehensive const-correctness in the JUCE container classes
6 years ago
ed
fcbdf0629f
BLOCKS: Use unique identifier to find MIDI ports and fix some connection issues
6 years ago
ed
bb5c821edc
BLOCKS: Remove dependent devices following device reset
6 years ago
ed
464b1f8eb2
Removed some superfluous juce:: namespaces from the juce_blocks_basics module
6 years ago
ed
7cf52297ee
BLOCKS: Added callbacks from the topology for device added, removed and updated
6 years ago
dimitri
32a89090f6
BLOCKS: Fix potential race conditions in Topology
6 years ago
dimitri
4f7137cc08
BLOCKS: Request version number from old firmware
6 years ago
dimitri
77993724df
BLOCKS: Fix issue identifying master block
6 years ago
ed
77c8a873f3
BLOCKS: Split PhysicalTopologySource internal classes into separate files
6 years ago