ed
|
e88700be6e
|
Added missing unit test categories
|
2019-04-02 11:53:18 +01:00 |
|
Tom Poole
|
68277517df
|
Added an assertion to check the default latency compensation in processBlockBypassed
|
2019-03-26 11:34:25 +00:00 |
|
ed
|
1a46fb3a5f
|
Minor whitespace tidying
|
2019-03-15 14:10:14 +00:00 |
|
Tom Poole
|
ba4f9d5fe5
|
VST3: Fixed a MIDI routing bug
|
2019-03-12 13:43:09 +00:00 |
|
Tom Poole
|
6d4549499c
|
Fixed an issue where AudioProcessorGraph would drop MIDI notes close to the playhead when started
|
2019-02-26 08:19:50 +00:00 |
|
ed
|
af1cc0c70f
|
Minor documentation fixes
|
2019-02-20 08:36:17 +00:00 |
|
ed
|
24de5cf3c2
|
Added a missing case for wrapperType_Unity in AudioProcessor::getWrapperTypeDescription()
|
2019-02-06 14:25:46 +00:00 |
|
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
2019-01-31 15:15:31 +00:00 |
|
jules
|
cdb55f70c2
|
Changes to avoid some clang warnings
|
2019-01-18 08:59:28 +00:00 |
|
Tom Poole
|
6b7a870f0b
|
Windows: Restricted the thread safe Studio One hang fix to only non-realtime cases
|
2018-12-07 11:02:15 +00:00 |
|
Tom Poole
|
b7fbdd7009
|
Windows: Added a more thread safe fix for the Studio One hang
|
2018-12-07 09:43:29 +00:00 |
|
Tom Poole
|
d19c410713
|
Windows: Fixed a hang in AudioProcessorGraph when doing non-realtime processing in Studio One
|
2018-12-06 18:00:06 +00:00 |
|
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
2018-11-28 17:29:20 +00:00 |
|
ed
|
5c4329e0fc
|
Ensure that setting a plug-in to be non-resizable using AudioProcessorEditor::setResizable() does not overwrite custom bounds constrainers
|
2018-10-25 14:14:28 +01:00 |
|
Tom Poole
|
7e1db1aa4f
|
Added plug-in parameter groups
|
2018-09-13 10:48:31 +01:00 |
|
Tom Poole
|
493591a7ef
|
Cleaned up some doc comments
|
2018-08-29 10:56:56 +01:00 |
|
reuk
|
18bdd52607
|
Fixed a potential race in AudioProcessorGraph
|
2018-08-23 10:50:17 +01:00 |
|
Tom Maisey
|
5347552122
|
Removed some redundant code in AudioProcessorGraph
|
2018-08-22 11:13:47 +01:00 |
|
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
2018-08-20 18:16:24 +01:00 |
|
ed
|
2b918c1495
|
Fixed a couple of typos
|
2018-08-09 09:08:50 +01:00 |
|
Tom Poole
|
47306161ef
|
AUv3: Fixed a bug setting discrete parameters from the GUI
|
2018-08-06 17:35:33 +01:00 |
|
Tom Poole
|
08d67c763f
|
Made some JUCE classes TriviallyCopyable
|
2018-07-11 09:17:31 +01:00 |
|
jules
|
7813a45b24
|
Workaround for old Visual Studio compatibility
|
2018-07-05 11:57:02 +01:00 |
|
jules
|
bc37767edb
|
Updated the AudioPluginHost app
|
2018-07-05 11:36:43 +01:00 |
|
jules
|
341783a445
|
Changed AudioProcessorGraph::NodeID from a typedef to a strong type to avoid accidental casts happening
|
2018-07-05 11:08:39 +01:00 |
|
jules
|
1e6bbb8da9
|
Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this
|
2018-07-03 11:51:13 +01:00 |
|
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
2018-06-27 17:02:25 +01:00 |
|
jules
|
49aa9c9db4
|
Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use
|
2018-06-26 14:06:52 +01:00 |
|
jules
|
ed3b214912
|
Added method AudioProcessor::getWrapperTypeDescription
|
2018-06-12 12:12:44 +01:00 |
|
Tom Poole
|
072ff1ec02
|
Changed a variable name to more clearly denote a normalised parameter value
|
2018-06-12 09:12:56 +01:00 |
|
hogliux
|
d37187c959
|
Re-named AudioProcessor in previous commit to not be plug-in format specific
|
2018-05-22 14:40:14 +01:00 |
|
hogliux
|
4d0b1167f0
|
AAX: Added support for EQ curve graphs via a new AudioProcessor callback AudioProcessor::getAAXCurve
|
2018-05-22 12:51:57 +01:00 |
|
ed
|
527625b699
|
Added support for building Unity native audio plugins on desktop platforms
|
2018-05-10 16:32:30 +01:00 |
|
Tom Poole
|
3a0ab9f42a
|
Added a comment to clarify the behaviour of hosted parameter IDs
|
2018-05-09 11:03:31 +01:00 |
|
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
2018-05-03 09:59:05 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
Tom Poole
|
8ec069cabe
|
Fixed a race condition in AudioProcessorGraph
|
2018-04-19 09:34:20 +01:00 |
|
Tom Poole
|
c7c26fa9f0
|
Removed the OS X 10.5 and 10.6 deployment target options from the Projucer and enabled more C++11 features across all platforms
|
2018-04-17 18:46:55 +01:00 |
|
Tom Poole
|
fd73d77484
|
Added some checks on index values in AudioProcessor
|
2018-04-17 17:25:24 +01:00 |
|
Tom Poole
|
208c7923dc
|
Fixed some bugs in GenericAudioProcessorEditor
|
2018-04-17 16:30:43 +01:00 |
|
hogliux
|
125c56293f
|
Removed a return statement in a function returning void
|
2018-04-13 07:36:52 +01:00 |
|
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
2018-04-10 18:34:20 +01:00 |
|
hogliux
|
0db9415de6
|
Add bypass support to both hosting and plug-in client code
|
2018-04-04 11:26:26 +01:00 |
|
hogliux
|
e05a1549f2
|
Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class
|
2018-04-04 11:26:26 +01:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +00:00 |
|
Lukasz Kozakiewicz
|
b5e1c3d4c4
|
AudioProcessorGraph: start outputting audio only after the graph is prepared.
|
2018-03-08 15:07:08 +01:00 |
|
Lukasz Kozakiewicz
|
3fcbead84c
|
AudioProcessor: update obsolete comments (remove reference to non-existent AudiobusLayout).
|
2018-03-08 10:56:16 +01:00 |
|
Tom Poole
|
524ff595d9
|
Added a missing function deprecation
|
2018-03-01 16:50:29 +00:00 |
|
Tom Poole
|
611971181f
|
Added host-side AudioProcessorParameter implementations, deprecated the old methods for managing parameters, and updated the GenericAudioProcessorEditor
|
2018-02-23 09:27:35 +00:00 |
|
Tom Poole
|
d3d1eeb770
|
Added an AudioProcessorParameter listener class
|
2018-02-15 12:13:44 +00:00 |
|