Mike Toon
966f5f09ec
BLOCKS: Only update ping sent time when pings are sent
2019-11-13 12:19:18 +00:00
Mike Toon
9a51fed425
BLOCKS: Update 5D config group name to Sensitivity
2019-11-13 09:57:04 +00:00
Tom Waldron
eca664715a
BLOCKS: Adjusted LUMI pressure mode default to match firmware
2019-11-11 17:40:06 +00:00
Tom Waldron
d0c9a4a3bc
BLOCKS: Added specialisation for LUMI pressure modes.
2019-11-11 17:02:42 +00:00
Mike Toon
138ef9ff1f
BLOCKS: Add LUMI
2019-10-29 10:54:57 +00:00
Mike Toon
58a4b94414
BLOCKS: Update default config and allow block model specific defaults
2019-10-25 14:53:27 +01:00
ed
4583baf277
Bump version number to 5.4.5
2019-10-16 10:01:09 +01:00
ed
ada4bba910
BLOCKS: Added some more config items
2019-10-11 15:17:22 +01:00
Tom Waldron
95aeb4efc2
blocks/update-for-lumi ( #191 )
...
small addition for lumi compatibility
2019-09-17 17:59:22 +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
ed
4edb0d2c90
Tidied up some divider comments
2019-09-06 12:00:26 +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
Tom Poole
528798d96e
Bump version number to 5.4.4
2019-08-09 11:24:54 +01:00
Tom Poole
a12bc32979
Fixed some warnings on the latest compilers
2019-07-26 12:58:04 +01:00
ed
a093112c05
Fixed some compiler warnings
2019-07-09 12:24:34 +01:00
dimitri
85f07d9ec8
Fix some spelling mistakes in comments
2019-06-25 11:49:14 +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
670f77f80c
Fixed some Android compiler warnings
2019-06-06 16:50:12 +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
Tom Poole
a9a0f6b92f
Enforced more comprehensive const-correctness in the JUCE container classes
2019-05-29 08:52:16 +01:00
ed
5bdf79e3e1
Updated the minimumCppStandard of juce_blocks_basics
2019-05-24 11:54:44 +01:00
ed
f0ea1c00a6
Updated the MidiInput/Output methods to return unique_ptrs
2019-05-22 15:45:06 +01:00
ed
3d7b002a8f
Fixed some misleading indentation
2019-04-30 14:20:02 +01:00
dimitri
40371c6b93
BLOCKS: Fixed the return value of BlockTopology::getConnectionsBetweenBlocks()
2019-04-23 17:02:33 +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
497a1b3fb7
Added juce_UnitTestCategories.h to replace raw strings used for test categories
2019-04-03 15:10:40 +01:00
ed
f3af250ff7
Tidied up unit test code layout
2019-04-02 11:54:29 +01:00
dimitri
bdfbcff62d
BLOCKS: Added a method to reset to the default program
2019-03-26 14:34:24 +00:00
dimitri
88e26d7a1e
BLOCKS: Added documentation for Littlefoot Arrays
2019-03-26 09:19:18 +00:00
dimitri
cc67c882ec
BLOCKS: Fixed a bug in Littlefoot Array assignment
2019-03-26 09:18:59 +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
6722194260
Bump version number to 5.4.3
2019-02-21 15:25:51 +00: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
Tom Poole
e3ebe5aed1
Bump version number to 5.4.2
2019-02-07 10:02:17 +00:00
ed
a234721110
Added various clang-tidy modernize-* fixes
2019-01-31 15:15:31 +00:00
ed
5189b4bbd9
BLOCKS: Remove dependency on juce_gui_basics
2019-01-22 17:19:46 +00:00
jules
da2b10ada6
Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'.
2019-01-18 09:09:06 +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
27258ed6dd
BLOCKS: Replaced an old BlockImpl name with BlockImplementation
2018-12-17 14:10:21 +00:00
ed
77c8a873f3
BLOCKS: Split PhysicalTopologySource internal classes into separate files
2018-12-03 17:05:09 +00:00
ed
6d39f01793
Bump version number to 5.4.1
2018-11-12 11:26:11 +00:00
Tom Poole
4380b0e4a2
Fixed some VS2015 compiler errors
2018-11-08 10:52:24 +00:00