tpoole
|
743c9d55e7
|
AU: Implemented GetParameterValueStrings for discrete parameters
|
8 years ago |
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
|
8 years ago |
tpoole
|
f346de10c3
|
Fixed 4dcce50 to support AudioProcessor based parameter selection
|
8 years ago |
hogliux
|
05624e8354
|
AU: Disable CoreAnimation resizing transitions for AU plug-in windows
|
8 years ago |
tpoole
|
4dcce5083c
|
Added an option to declare plug-in parameters as either continuous or discrete, irrespective of their number of steps
|
8 years ago |
hogliux
|
86f9c11d15
|
Added new FrameRateType fps23976 to AudioPlayHead
|
8 years ago |
hogliux
|
b56e3890c2
|
Added AudioProcessor::updateTrackProperties callback to inform plug-ins about track colour and name changes
|
8 years ago |
hogliux
|
0fd1a69525
|
AU/Auv3: Added workaround for compiler issue when initialising CoreAudio's AudioChannelLayout structure using braces
|
8 years ago |
hogliux
|
dcfec9de3b
|
AU: Fixed a compiler error when using the legacy channel layout field
|
8 years ago |
hogliux
|
7ca5ad001e
|
Added multichannel file io readers and writers
|
8 years ago |
jules
|
2b4d0d8819
|
Disabled some more warnings in 3rd party AU and AAX code
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
79c54bc076
|
Added some missing 60fps framerate variables
|
8 years ago |
tpoole
|
9caa91b166
|
Fixed uninitialised variables warning
|
8 years ago |
hogliux
|
dd2d64c363
|
Added missing call to JuceAU's base class' SetBusCount method
|
8 years ago |
hogliux
|
7897331403
|
Added support for level meter parameter categories
|
8 years ago |
hogliux
|
b86e1331ac
|
Fixed a bug where the AU/AUv3 wrapper would create a spurious input bus when no inputs where specified in the Projucer's legacy channel configuration field
|
9 years ago |
hogliux
|
8313ba7a23
|
Added a workaround for DSP Quattro
|
9 years ago |
hogliux
|
e49022bfba
|
Added JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS option to workaround a Studio One bug
|
9 years ago |
hogliux
|
6711016102
|
Fixed a bug that could make surround plug-ins fail AU validation in certain rare edge cases
|
9 years ago |
hogliux
|
848073d207
|
Always remove silence flag in AU render callback
|
9 years ago |
hogliux
|
42b8156cf6
|
Fixed crashes in old 32-bit Carbon plugin editor windows when running in macOS Sierra
|
9 years ago |
hogliux
|
ef50b8d89f
|
Fixed trying to write to invalid input buffer when AUs connected to the input of an AU fail
|
9 years ago |
hogliux
|
4f06ff9257
|
Third time lucky: hopefully fixed a white-noise issue when pulling from invalid inputs in AU wrapper
|
9 years ago |
hogliux
|
cbbf76b749
|
Made sure buffers are prepared before clearing them in the AU wrapper
|
9 years ago |
hogliux
|
1b217d13ec
|
Zero out buffers if pulling audio returns an error in the AU wrapper
|
9 years ago |
hogliux
|
4fa0516f40
|
Revised multibus API and added support for multibus hosting
|
9 years ago |
tpoole
|
08b2116c2b
|
Make the mousemove behaviour of OS X plug-ins the same as their Windows counterparts
|
9 years ago |
hogliux
|
872f84dfd9
|
Check for hash collisions when generating integer parameter ids from parameter id strings
|
9 years ago |
hogliux
|
3791939923
|
Fix unused warning in AU plugin client release build
|
9 years ago |
hogliux
|
1a40df99bc
|
Revert commit d0c238d: Use getParameterText to respond to AU's kAudioUnitProperty_ParameterStringFromValue
|
9 years ago |
hogliux
|
d0c238d41d
|
Use getParameterText to respond to AU's kAudioUnitProperty_ParameterStringFromValue request when using the legacy parameter system
|
9 years ago |
hogliux
|
968cee4ad2
|
Remove unnecessary code after moving to static shared code library
|
9 years ago |
hogliux
|
af6198b74f
|
Add support for plug-ins to report the IDs of their parameters
|
9 years ago |
Timur Doumler
|
70949aa0c6
|
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
|
9 years ago |
hogliux
|
203e4e8c67
|
Fix a bug where AUs would incorrectly return an error when Logic tries to decrease the number of buses
|
9 years ago |
hogliux
|
32e34bc808
|
Fix ugly noise feedback bug for AUs in Logic
|
9 years ago |
hogliux
|
a53eda27d4
|
Fix various multi-bus issues and add support for consistent surround channel ordering
|
9 years ago |
jules
|
82c4938ebe
|
Deprecated theAudioProcessor::silenceInProducesSilenceOut method, which is no longer actually used by any of the plugin wrappers
|
9 years ago |
jules
|
08b853ee35
|
Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public
|
9 years ago |
Timur Doumler
|
5ada47aa6f
|
Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling.
|
9 years ago |
jules
|
1240d4d6b3
|
Added new method AudioProcessor::supportsMPE(), and implemented this in AU and VST2
|
9 years ago |
hogliux
|
69d371d195
|
Make bus count non-writable or simple effect plug-ins: this seems to upset Logic
|
9 years ago |
jules
|
4b4b8df491
|
Simplified some headers in juce_audio_plugin_client to remove direct inclusion of AppConfig.h
|
9 years ago |
hogliux
|
4fef661ada
|
Added multi-bus support for audio plug-in clients
|
10 years ago |
jules
|
0d3afee459
|
AudioUnits: In host + plugin sides, passed the loop start/end ppq positions via the playhead position info.
|
10 years ago |
jules
|
31381c6864
|
Stripped out some defunct OSX 10.4 fallback code
|
10 years ago |
jules
|
064e45bc85
|
Projucer: Added a workaround for build errors caused by a Clang bug when building audio plugin projects
|
10 years ago |
jules
|
02041328dc
|
Misc minor fix-ups
|
10 years ago |
jules
|
c562cfc3cc
|
Converted AudioSampleBuffer into a templated class that can use either float or double types. Used this to implement 64-bit audio plugin support in VST and AU
|
10 years ago |