1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00
Commit graph

22 commits

Author SHA1 Message Date
Mike Toon
d38cf1f679 BLOCKS: Prevent ConfigMetaData having incorrect default index of 0 2020-03-12 09:47:00 +00:00
Mike Toon
a6fded11e6 BLOCKS: Use unique_ptr for setting program and add new block listeners 2020-02-20 12:38:07 +00:00
Mike Toon
966f5f09ec BLOCKS: Only update ping sent time when pings are sent 2019-11-13 12:19:18 +00:00
Mike Toon
58a4b94414 BLOCKS: Update default config and allow block model specific defaults 2019-10-25 14:53:27 +01:00
Mike Toon
efbb530d9d BLOCKS: Fix heap sync issue when block is reconnected
Reset lastPacketIndexReceived when a device is reconnected to mirror behaviour in firmware.
2019-09-09 14:17:54 +01:00
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
ed
a093112c05 Fixed some compiler warnings 2019-07-09 12:24:34 +01:00
Agnieszka Janowicz
fdcebfe6a2 BLOCKS: Ensure that the program loaded callback is called when program passed to setProgram is identical to what's already loaded 2019-06-17 14:22:03 +01:00
Tom Poole
a4bd6cbc66 Fixed some more Linux compiler warnings 2019-06-06 10:25:19 +01:00
Tom Poole
16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 2019-06-04 16:48:44 +01:00
ed
3d7b002a8f Fixed some misleading indentation 2019-04-30 14:20:02 +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
dimitri
bdfbcff62d BLOCKS: Added a method to reset to the default program 2019-03-26 14:34:24 +00:00
dimitri
92d930a17e BLOCKS: Make MIDI port listener thread safe 2019-03-18 17:05:07 +00:00
Mike Toon
9a6b37d499 BLOCKS: Add block argument to logging callback 2019-03-15 14:12:40 +00:00
ed
1a46fb3a5f Minor whitespace tidying 2019-03-15 14:10:14 +00:00
dimitri
831448fbb0 Blocks: Use special reset message for master blocks 2019-02-26 12:31:00 +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
ed
5189b4bbd9 BLOCKS: Remove dependency on juce_gui_basics 2019-01-22 17:19:46 +00:00
dimitri
4f7137cc08 BLOCKS: Request version number from old firmware 2018-12-19 14:09:57 +00:00
ed
77c8a873f3 BLOCKS: Split PhysicalTopologySource internal classes into separate files 2018-12-03 17:05:09 +00:00