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.
2019-08-16 18:58:33 +01:00
Tom Poole
a4bd6cbc66
Fixed some more Linux compiler warnings
2019-06-06 10:25:19 +01:00
Tom Poole
a9a0f6b92f
Enforced more comprehensive const-correctness in the JUCE container classes
2019-05-29 08:52:16 +01:00
ed
fcbdf0629f
BLOCKS: Use unique identifier to find MIDI ports and fix some connection issues
2019-04-09 14:10:46 +01:00
ed
bb5c821edc
BLOCKS: Remove dependent devices following device reset
2019-02-18 17:19:54 +00:00
ed
464b1f8eb2
Removed some superfluous juce:: namespaces from the juce_blocks_basics module
2019-02-18 15:46:44 +00:00
ed
7cf52297ee
BLOCKS: Added callbacks from the topology for device added, removed and updated
2019-02-18 15:04:31 +00:00
dimitri
32a89090f6
BLOCKS: Fix potential race conditions in Topology
2018-12-19 14:10:07 +00:00
dimitri
4f7137cc08
BLOCKS: Request version number from old firmware
2018-12-19 14:09:57 +00:00
dimitri
77993724df
BLOCKS: Fix issue identifying master block
2018-12-19 14:09:41 +00:00
ed
77c8a873f3
BLOCKS: Split PhysicalTopologySource internal classes into separate files
2018-12-03 17:05:09 +00:00