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 |
|
tpoole
|
b58a0f4be7
|
Fixed some VS2013 compiler errors
|
2017-09-07 16:44:46 +01:00 |
|
tpoole
|
4dcce5083c
|
Added an option to declare plug-in parameters as either continuous or discrete, irrespective of their number of steps
|
2017-09-07 10:11:29 +01:00 |
|
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
2017-09-05 16:06:57 +01:00 |
|
hogliux
|
86f9c11d15
|
Added new FrameRateType fps23976 to AudioPlayHead
|
2017-09-01 11:09:44 +01:00 |
|
tpoole
|
16f2c13ea7
|
Added the ability to use non-automatable parameters with the AudioProcessorValueTreeState class
|
2017-08-31 14:17:43 +01:00 |
|
tpoole
|
9b687968db
|
Fixed some g++ compiler warnings
|
2017-08-29 14:47:04 +01:00 |
|
tpoole
|
c84aa57473
|
Removed the unordered_map header from juce_StandardHeader.h
|
2017-08-24 16:07:25 +01:00 |
|
tpoole
|
8408e54637
|
AU: Fixed a compiler warning
|
2017-08-24 15:20:14 +01:00 |
|
hogliux
|
7107d3fe1e
|
AU hosting: Fixed potential compiler error/warning on iOS
|
2017-08-24 14:14:55 +01:00 |
|
jules
|
0e95d97404
|
Added a fast parameter ID lookup to the AudioUnit wrapper
|
2017-08-23 17:31:04 +01:00 |
|
jules
|
997c669260
|
VST: made sure the VstSpeakerConfiguration is never created with a size smaller than the original structure definition
|
2017-08-23 16:48:02 +01:00 |
|
tpoole
|
6383b05d7f
|
VST3: Fixed some VST3 hosting compiler errors on Windows
|
2017-08-21 18:18:47 +01:00 |
|
hogliux
|
b56e3890c2
|
Added AudioProcessor::updateTrackProperties callback to inform plug-ins about track colour and name changes
|
2017-08-18 17:52:23 +01:00 |
|
jules
|
ef58d3716f
|
Added a missing VST3 header
|
2017-08-15 09:57:46 +01:00 |
|
jules
|
357dd2c9c9
|
Removed some old compiler bug workarounds
|
2017-08-14 12:59:18 +01:00 |
|
hogliux
|
825888afba
|
AudioProcessorGraph: Fixed a crash when the processor graph is called with block sizes larger than reported by prepareToPlay
|
2017-08-11 11:45:12 +01:00 |
|