jules
|
ce8b2d865a
|
Used Button::onClick to simplify a bunch of library classes and demo code
|
2018-01-03 11:06:04 +00:00 |
|
Tom Poole
|
a2a3f32d8f
|
Fixed some issues with IO channel counts in the StandaloneFilterWindow
|
2017-12-21 18:59:53 +00:00 |
|
Tom Poole
|
510fa0c22b
|
Made the sorting of plug-ins in KnownPluginList case-insensitive
|
2017-12-20 15:02:26 +00:00 |
|
Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
2017-12-19 16:12:31 +00:00 |
|
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
2017-12-19 12:44:24 +00:00 |
|
Tom Poole
|
2d92311116
|
VST3: Fixed an issue with parallel streams of parameter updates during playback
|
2017-12-15 12:04:24 +00:00 |
|
jules
|
a4252b1407
|
Optimised the checking process for duplicate parameter IDs
|
2017-12-14 11:30:17 +00:00 |
|
jules
|
8c30808ef9
|
Quick tidy-up in AudioPluginFormatManager
|
2017-12-12 09:55:26 +00:00 |
|
jules
|
51f6c5d01c
|
Tidied up a few bits of messy String concatenation
|
2017-12-05 12:03:30 +00:00 |
|
jules
|
fccd229469
|
Removed an unused struct
|
2017-12-05 10:00:55 +00:00 |
|
jules
|
6d8dec34bd
|
Did some modernisation in AudioProcessor
|
2017-12-05 09:52:24 +00:00 |
|
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
2017-11-28 17:46:15 +00:00 |
|
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
2017-11-28 16:18:40 +00:00 |
|
hogliux
|
ff84ad9e76
|
AU: Ensured that parameter changes coming from the host do not call the host listeners with the same change
|
2017-11-23 16:40:40 +00:00 |
|
hogliux
|
30269baed1
|
Added higher-order ambisonics support to JUCE
|
2017-11-23 15:11:26 +00:00 |
|
hogliux
|
57d7e98053
|
VST3: Removed some unused code
|
2017-11-22 14:32:14 +00:00 |
|
hogliux
|
7a22f133c4
|
VST3: Added support for VST3 SDK 3.6.8
|
2017-11-21 12:39:04 +00:00 |
|
hogliux
|
262357f091
|
VST3 Hosting: Added a more robust way to check if a VST3 plug-in has midi inputs/outputs
|
2017-11-20 17:14:07 +00:00 |
|
hogliux
|
7399ed8ea8
|
Added a category support for parameters created with the AudioProcessorValueTree
|
2017-11-16 14:52:57 +00:00 |
|
jules
|
babea0885b
|
Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy.
|
2017-11-11 14:17:48 +00:00 |
|
tpoole
|
a2bf8d49b6
|
iOS: Fixed a bug in the audio channels of the simulator and older versions of iOS
|
2017-11-09 17:52:48 +00:00 |
|
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
2017-11-03 16:35:11 +00:00 |
|
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
2017-11-01 17:41:06 +00:00 |
|
jules
|
aecb819985
|
Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
|
2017-10-30 14:52:47 +00:00 |
|
jules
|
d0514c7924
|
Cleanup and refactoring work on the AudioProcessorGraph and the audio plugin host demo
|
2017-10-27 10:02:10 +01:00 |
|
hogliux
|
544d3284e3
|
Added a callback to AudioParameterBool, Choice, Float and Int which is called when the parameter value changes
|
2017-10-26 16:19:16 +01:00 |
|
ed
|
dbb2f620b4
|
Bump version number to 5.2.0
|
2017-10-25 12:07:32 +01:00 |
|
hogliux
|
8eb18cd5ae
|
VST2 Hosting: Don't try changing the channel layout for multi-bus VST2s. Multi-bus VST2s have a fixed layout.
|
2017-10-20 15:51:27 +01:00 |
|
tpoole
|
463f1c840d
|
Removed the message manager lock from the AudioProcessorValueTreeState constructor
|
2017-10-20 10:21:33 +01:00 |
|
tpoole
|
332ad9d489
|
Enabled non-message thread creation of AudioProcessorValueTreeState
|
2017-10-18 12:09:44 +01:00 |
|
tpoole
|
6d60eae85e
|
VST3: Fixed a suspicious comma warning
|
2017-10-17 16:42:29 +01:00 |
|
hogliux
|
6e89e61b89
|
AUv2: Added support for AUv2 Midi Effect plug-in hosting
|
2017-10-12 18:39:20 +01:00 |
|
jules
|
dd4230586f
|
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
|
2017-10-11 12:26:05 +01:00 |
|
jules
|
31c99d3680
|
Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor
|
2017-10-10 09:01:35 +01:00 |
|
tpoole
|
598b791964
|
Fixed a bug when selecting AudioParameterChoice values in native DAW parameter views
|
2017-10-05 17:20:37 +01:00 |
|
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
2017-10-04 12:47:43 +01:00 |
|
hogliux
|
2b01c39aae
|
VST2 hosting: Swapped confusing build/bugfix variable names in recent commit
|
2017-10-03 16:36:06 +01:00 |
|
hogliux
|
1b0fb11667
|
Fixed a compiler warning in the previous commit
|
2017-10-03 11:48:51 +01:00 |
|
hogliux
|
c38282778d
|
VST2: Ensured that the VST2 version number is encoded correctly for display in Cubase and when hosting VST2 plug-ins in JUCE
|
2017-10-03 11:02:32 +01:00 |
|
jules
|
27a6903cac
|
Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
|
2017-09-27 12:24:02 +01:00 |
|
hogliux
|
82bc9da02c
|
Added support for Atmos 7.0.2 and 7.1.2 Surround formats
|
2017-09-25 12:06:01 +01:00 |
|
hogliux
|
fcffaa6751
|
VST3: Fixed an issue with the VST3 implementation of isInputChannelStereoPair/isOutputChannelStereoPair
|
2017-09-19 16:51:52 +01:00 |
|
tpoole
|
0ae8aa812c
|
Bump version number to 5.1.2
|
2017-09-18 14:59:57 +01:00 |
|
jules
|
f4d1969753
|
Fixed a few documentation typos
|
2017-09-15 10:09:08 +01:00 |
|
hogliux
|
c5323d2209
|
iOS: Fixed an ambiguous reference to AudioBuffer when compiling the AudioUnitPluginFormat host code for iOS
|
2017-09-11 15:57:33 +01:00 |
|
ed
|
78f34fe51f
|
AU: Fixed an error when targeting 32-bit architectures
|
2017-09-11 10:43:56 +01:00 |
|
tpoole
|
8f54c73686
|
Fixed a double inclusion of the Carbon headers
|
2017-09-11 10:13:38 +01:00 |
|
tpoole
|
849f9e8f4a
|
Removed a duplicate module configuration parameter
|
2017-09-11 09:31:46 +01:00 |
|
ed
|
94e8a43a95
|
AU: Replaced std::unordered_map with HashMap for parameter lookup
|
2017-09-11 09:25:36 +01:00 |
|
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
2017-09-08 08:59:55 +01:00 |
|