Tom Poole
92dda5a2d9
Remove the IAA demo project
2022-05-24 17:00:24 +01:00
Tom Poole
24e3340a55
Update all examples to use Visual Studio 2022 as the default Windows exporter
2022-05-23 20:20:44 +01:00
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
2022-05-16 17:55:48 +01:00
attila
f4e33faea1
Add ARAPluginDemo PIP
2022-05-12 12:31:30 +02:00
reuk
1182024fc4
LV2: Add initial hosting support
2022-04-22 14:18:51 +01:00
reuk
5f5cb5e885
Examples: Add host plugin demo
2022-04-22 14:18:49 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
Oli
b918fd3159
AudioProcessorGraph: Fix MIDI channel bug and graph execution modification
...
MIDI only plugins are no longer provided valid audio buffers
Graph nodes are only executed when they have active connections
2022-03-28 20:47:30 +01:00
reuk
364b7f7316
SurroundPlugin: Provide nicer metering and enable multi-bus support
...
This change also allows the plugin to receive discrete layouts in hosts
that support them, while also maintaining support for
AudioChannelLayoutTags in Logic.
2022-03-23 16:51:39 +00:00
reuk
ebac835673
Fix some deprecation warnings
2022-03-22 17:27:54 +00:00
reuk
3fe0716684
Examples: Update plugins to specify new versionHint on parameters
2022-03-03 13:47:05 +00:00
reuk
068dffdb8c
AudioProcessorEditorHostContext: Fix naming of getContextMenuForParameter
2022-02-18 16:43:25 +00:00
reuk
6b8d07a0f6
MidiLogger Demo: Avoid redrawing when no new messages have been received
2022-02-18 16:43:25 +00:00
ed
e0e8e85d6b
Add KeyboardComponentBase class for custom MIDI keyboard components and MPEKeyboardComponent class
2022-01-21 14:44:14 +00:00
reuk
f12cac596b
MIDILogger: Display message timestamps
2022-01-10 22:15:21 +00:00
reuk
9fbcedb93e
ReaperEmbeddedViewDemo: Make refcounting slightly more consistent
2021-09-28 14:04:11 +01:00
reuk
ab966fb499
PopupMenu: Add withMousePosition helper function to Options
2021-09-28 11:31:48 +01:00
reuk
ef0b1ec1ef
DSPModulePluginDemo: Add parameter groups
2021-09-27 15:44:48 +01:00
ed
24910cc4b4
Fix GCC Wshadow warnings
2021-09-14 08:42:56 +01:00
reuk
3c5f09243a
REAPER Demo: Check opcode index before running embedded UI commands
...
The comment at the top of reaper_plugin_fx_embed.h specifies that the
'index' parameter for the embedded UI feature will always be set to
effEditDraw.
2021-07-14 14:47:55 +01:00
Tom Poole
e1f855ae6d
Fix a compiler warning in ReaperEmbeddedViewDemo
2021-06-26 07:21:09 +01:00
Tom Poole
a8b059e644
Silence some more compiler warnings in third party headers
2021-06-25 10:06:35 +01:00
Tom Poole
d3b279d0e8
Silence some compiler warnings in third party headers
2021-06-25 09:07:33 +01:00
reuk
f3c65c4cb3
DSPModulePluginDemo: Fix crash in Live due to selecting unsupported bus layout
2021-06-21 19:05:57 +01:00
reuk
3f9e5b4ea0
Demos: Provide a default program name
...
This prevents test failures in the Steinberg VST3 validator.
2021-06-21 19:05:39 +01:00
reuk
72738ccc64
Demos: Fix AudioPluginDemo Steinberg VST3 Validator failure when disabling buses
2021-06-21 19:05:39 +01:00
reuk
7020495a4e
Demos: Avoid assertion in REAPER embedding demo
2021-06-21 19:05:39 +01:00
ed
ffd2b122e9
Fixed audio effect selector label visibility in DSPModulePluginDemo
2021-06-21 18:52:07 +01:00
Attila Szarvas
61619ec0d5
SamplerPluginDemo: Use both velocity and pressure to control note volumes
2021-06-16 16:24:12 +00:00
reuk
bfb521b610
AudioProcessorEditor: Allow showing a host-provided parameter menu in VST3 plugins
2021-06-11 11:12:35 +01:00
reuk
4b0b245b55
Add new ReaperEmbeddedViewPluginDemo example
2021-06-11 11:12:35 +01:00
Tom Poole
bfdda737a2
Projucer: Removed the live build
2021-05-14 12:54:07 +01:00
reuk
a3e421a36b
MIDILogger: Enable MIDI FX mode
2021-04-19 14:37:38 +01:00
reuk
dbf7806488
DSPModulePluginDemo: Disable resizing, as the plugin window fails to layout elegantly at other sizes
2021-04-08 13:33:12 +01:00
reuk
5c886372ab
AudioPluginDemo: Disable corner resizer when loaded as an AUv3
2021-03-15 19:23:02 +00:00
ed
f5a21daa06
AudioPluginDemo: Explicitly add corner resizer to editor
2021-03-11 15:12:02 +00:00
reuk
75dc9f8da5
SamplerDemo: Set appropriate plugin characteristics by default
2021-02-23 18:05:06 +00:00
reuk
3dcd2759e6
MultiOutSynthPluginDemo: Implement isBusesLayoutSupported
2021-02-23 18:05:06 +00:00
reuk
586ab8927d
Fix warnings when building in C++20 mode
2021-01-15 13:33:40 +00:00
ed
2b522403bd
Don't set Desktop singleton L&F in AUv3Synth plug-in example
2020-11-30 18:27:55 +00:00
ed
b7e28541ca
Replaced deprecated Displays methods
2020-10-27 12:38:59 +00:00
reuk
64fa95deef
SamplerPlugin: Fix bug where cancelling load could cause a segfault
2020-08-04 11:37:38 +01:00
ed
d8a119e542
Fixed some GCC 5 compatibility issues
2020-07-01 19:11:56 +01:00
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
2020-07-01 10:00:43 +01:00
ed
009d685179
Updated all license headers
2020-06-29 08:30:22 +01:00
reuk
ae35ebd5bc
DSP: Allow Convolution instances to share a single background thread
2020-06-08 18:17:30 +01:00
reuk
766f6cbf16
Demos: Fix data race in AudioPluginDemo
2020-06-01 13:40:08 +01:00
reuk
fca3429e6e
DSP: Update convolution
2020-05-15 18:06:03 +01:00
reuk
b7e4099cd5
Cleanup: Fix some warnings
2020-04-27 10:22:06 +01:00
reuk
2f45814bfc
Examles: Fix some more warnings
2020-04-27 10:22:06 +01:00