Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow noise gate to work as an expander #1224

Closed
wants to merge 610 commits into from
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
610 commits
Select commit Hold shift + click to select a range
3ed327c
Xcode: Enable BuildIndependentTargetsInParallel
tpoole Jun 26, 2023
2843983
Resave all projects
tpoole Aug 30, 2023
7d9cdd3
Audio: Add AudioWorkgroup support
chromadevlabs Aug 30, 2023
2cc3c31
Projucer: Fix install step for LV2 plugins in Xcode
reuk Aug 30, 2023
7b743c5
Projucer: Fix VST3 manifest generation when app sandbox is enabled
reuk Aug 30, 2023
88e5e23
AudioProcessorGraph: Remove unnecessary data members
reuk Aug 30, 2023
583f90b
LV2 Client: Add basic LV2URI validation at build time
reuk Aug 30, 2023
0466fbb
CMake: Add missing docs for LV2URI argument
reuk Aug 30, 2023
c97fbd8
Remove an unused file
tpoole Aug 31, 2023
9ecd9eb
Projucer: Eliminate reliance on DEPLOYMENT_LOCATION for Xcode plugin …
szarvas Aug 30, 2023
9b131c9
CoreAudio: Fix deprecation warning when building for C++20
reuk Aug 31, 2023
e37d709
Projucer: Add an option to enable clang-tidy in Android builds
tpoole Aug 31, 2023
bd8233f
Docs: Fix a typo
tpoole Sep 1, 2023
b0ea7ab
Projucer: Increase the timeout of post-export commands
tpoole Sep 4, 2023
22587e5
Add the Contributor Covenant as a code of conduct
tpoole Sep 6, 2023
04d540d
Change the format of the top level informational .txt files to .md
tpoole Sep 6, 2023
22df0d2
Add the Contributor Covenant as a code of conduct
tpoole Sep 6, 2023
6e46eb2
Projucer: Check ANDROID_HOME for clang-tidy path
tpoole Sep 7, 2023
2882cdb
AU Client: Fix call to dangling block
reuk Sep 10, 2023
b52a62a
VST3 Client: Reorder VST3 class factory for compatibility with JRiver…
reuk Sep 11, 2023
af7530e
AudioWorkgroup: Fix a case handling bug
tpoole Sep 11, 2023
ae805ff
AudioWorkgroups: Missing macro bug
chromadevlabs Sep 13, 2023
856aeae
iOS: Enable AirPlay
tpoole Sep 15, 2023
0dfaa98
Rectangle: Add nodiscard to some methods
tpoole Sep 15, 2023
9b041f3
Add a base clang-tidy configuration
tpoole Sep 11, 2023
3fae79c
CMake: Link filesystem library to vst3_helper when building with gcc7
reuk Sep 18, 2023
3d39e70
Projucer: Link stdc++fs to vst3_helper if necessary
reuk Sep 18, 2023
5e52056
Resave all projects
tpoole Sep 19, 2023
78c0711
Projucer: Fix XCode exporter when certain paths contain ! characters
szarvas Sep 19, 2023
39334c8
Projucer: Expand ProjectName macro when referencing targets from othe…
reuk Sep 19, 2023
3451d97
LV2 Client: Use non-normalised values for enumeration scalePoints
reuk Sep 19, 2023
8c65efe
NSViewComponent: Fix accessibility related crash when re-parenting th…
szarvas Sep 7, 2023
27fad0f
AudioDeviceSelector: Use make_unique instead of reset
Anthony-Nicholls Sep 13, 2023
3540152
CoreAudio: Return the correct index when the list of devices change
Anthony-Nicholls Sep 13, 2023
aec8617
OnlineUnlockForm: Fix scope of AlertWindow so that it outlives the Ov…
reuk Sep 8, 2023
1eea476
Docs: Fix typo in CMake API.md
reuk Sep 20, 2023
7d45d49
Removed some superfluous consts from definitions
tpoole Sep 20, 2023
a4dfd8d
FixedSizeFunction: Allow sinking of rvalue arguments for functions re…
reuk Sep 20, 2023
3ee03ca
WASAPI: Avoid OOB write when the device activates fewer channels than…
reuk Sep 20, 2023
42100c9
AudioDeviceSelectorComponent: Avoid assertions when recreating AudioD…
reuk Sep 20, 2023
1f90ecf
WASAPI: Allow querying default layouts
reuk Sep 20, 2023
59d91cf
Xcode15: Allow older llvm versions when compiling with Xcode 15
Anthony-Nicholls Sep 22, 2023
7727050
Projucer iOS exporter: Set the default iOS deployment target to 12
Anthony-Nicholls Sep 22, 2023
951b873
Resave all projects
tpoole Sep 25, 2023
2fb19ff
Fix some LLVM 17 compiler warnings
tpoole Sep 21, 2023
84de2fe
Projucer: Remove some unused source files
tpoole Sep 21, 2023
9dd4857
Fix some LLVM 17 compiler warnings
tpoole Sep 26, 2023
8f86877
Resave all projects
tpoole Sep 26, 2023
1bc9005
DynamicObject: Add const overload for getProperties
reuk Aug 25, 2023
56195d1
Serialisation: Add basic utilities to facilitate conversion to/from J…
reuk Aug 25, 2023
d8b71b4
VariantConverter: Use FromVar and ToVar as a fallback
reuk Sep 8, 2023
33f999a
JSON: Add new JSONUtils functions for working with JSON objects and p…
reuk Sep 8, 2023
4e11473
Resave all projects
tpoole Sep 26, 2023
770d84b
Docs: Avoid generating docs for specialisations of SerialisationTraits
reuk Sep 26, 2023
c6141c5
Docs: Reshuffle Serialisation.h
reuk Sep 26, 2023
160f4a8
NSViewComponentPeer: Explicitly set clipsToBounds
reuk Sep 25, 2023
6b54d27
Juceaide: Allow building for arm64ec from amd64
reuk Sep 25, 2023
8f62a61
VariantConverter: Make strict conversion opt-in rather than opt-out
reuk Sep 27, 2023
dd30569
Formatting: Add missing newlines
reuk Sep 27, 2023
8eb45eb
UnitTestRunner: Remove unused juce_video module
Anthony-Nicholls Sep 26, 2023
84750f2
juce_video: Prevent a runtime crash when LTO is enabled on macOS vers…
Anthony-Nicholls Sep 26, 2023
ff0cb4a
Use NullCheckedInvocation in more places
tpoole Sep 26, 2023
4153d59
Formatting
tpoole Sep 29, 2023
65f55e1
Docs: abstract FIFO example
ncblair Sep 28, 2023
f893a12
SIMD: Add guard for string stream operator
Anthony-Nicholls Oct 2, 2023
0c76b6e
Gitignore: Ignore editorconfig files
reuk Oct 2, 2023
e3b1470
VST3 Host: Set plugin version when loading from moduleinfo.json
reuk Oct 2, 2023
0ab3055
WindowsHooks: Avoid double-pasting issue in FL studio
reuk Oct 2, 2023
4c5cee5
AudioWorkgroup: Fix an issue with reference counters
Anthony-Nicholls Sep 18, 2023
5e1865c
AudioWorkgroup: Fix an issue with copying objects in an objective-c b…
Anthony-Nicholls Sep 19, 2023
42ab540
juce_core: Add tests and fix some bugs with Objective C helper functions
Anthony-Nicholls Oct 4, 2023
a878e04
Formatting: Fix code formatting in an ObjectiveC unit test
Anthony-Nicholls Oct 6, 2023
335f6e9
VST3: Fix context menu refcounts
reuk Oct 5, 2023
d01166e
VST3ComSmartPtr: Avoid implicit conversions
reuk Oct 5, 2023
90c458d
Includes: Move some miscellaneous includes into module header and sou…
Anthony-Nicholls Oct 6, 2023
158220d
Formatting: Use nested namespace definitions
Anthony-Nicholls Oct 6, 2023
6c3ba08
DrawableText: Fix applying transformation in getOutlineAsPath()
szarvas Oct 6, 2023
365d87a
Drawable: Fix transformations by recalculating them on bounds change
szarvas Oct 9, 2023
aee5a3a
SVGParser: Add support for multiple coords per text element
szarvas Oct 9, 2023
6bf9bb9
Add final specifiers in implementation files
tpoole Oct 6, 2023
04978b5
Windows: Fix MIDI compilation issue with WinRTIOWrapper
szarvas Oct 10, 2023
1eed075
LV2 Client: Fix additional comma in generated manifest
reuk Oct 9, 2023
d6783a4
NSView: Set clipsToBounds to true for non-NSViewComponentPeer NSViews
reuk Oct 9, 2023
f76799f
ObjCClass: Use concise form of addMethod
reuk Oct 9, 2023
9bf785f
OpenGLContext: Re-bind previous program after copying texture
reuk Oct 9, 2023
8a9cb49
OpenGLContext: Add missing explicit keywords
reuk Oct 9, 2023
3a33c70
CMake: Ensure bundle is adhoc-signed before attempting to run vst3 or…
reuk Oct 9, 2023
4fa2839
CMake: Warn when deploying to older Apple platforms from Xcode 15
reuk Oct 9, 2023
86d496d
WindowsHooks: Attempt to fix keyboard issues for plugin clients
reuk Oct 10, 2023
f0d147a
Projucer: Fix ARA plugin builds
szarvas Oct 11, 2023
ef61128
Projucer: Fix the type of the iokit sandbox exception in the Xcode ex…
szarvas Oct 3, 2023
6a470be
CMake: Add support for iokit sandbox exception
szarvas Oct 6, 2023
1e10b6d
Follow JUCE_LOG_CURRENT_ASSERTION with semicolon
szarvas Sep 25, 2023
8891748
Juceaide: Print descriptive message if a SaveError is thrown
reuk Oct 12, 2023
ad6b82d
CompilerSupport: Warn when deploying to older Apple platforms from Xc…
reuk Oct 11, 2023
e1ac096
Projucer: Set Weak attribute on weak-linked frameworks to avoid pollu…
reuk Oct 12, 2023
b6337da
Resave all projects
tpoole Oct 13, 2023
dd90e18
Fix a compiler warning
tpoole Oct 12, 2023
8f2a2dd
MacOS: Accessibility: Fix ToggleButton state reporting
szarvas Oct 12, 2023
5c8b7fe
MessageMangerLock: Fix a race condition
Anthony-Nicholls Sep 22, 2023
82e1c74
AudioWorkgroup: Update documentation
chromadevlabs Oct 16, 2023
3624346
AudioWorkgroup: Add demo app
chromadevlabs Oct 16, 2023
6d0614d
Resave all projects
tpoole Oct 16, 2023
89f1950
VST3 Client: Avoid returning kResultFalse from getCompatibilityJSON
reuk Oct 16, 2023
f5c2e1d
Projucer: Sign before, rather than after, copying
reuk Oct 16, 2023
aaeec5c
Add a temporary workaround to allow public projects to build using Xc…
tpoole Oct 18, 2023
45494e3
Bump version number to 7.0.8
tpoole Oct 19, 2023
e80fd21
Resave all projects
tpoole Oct 19, 2023
a7d1e61
JUCE version 7.0.8
tpoole Oct 19, 2023
384ddee
macOS: Correctly populate display safeAreaInsets on macOS
reuk Oct 17, 2023
3edb072
VST3 Client: Avoid returning real editor size until onSize has been c…
reuk Oct 17, 2023
82bc9f3
NetworkGraphicsDemo: Fix a complier error
tpoole Oct 20, 2023
c474cb2
Docs: Fix some missing Doxygen tags
tpoole Oct 20, 2023
7626f86
PopupMenu: Only display inside safe user area
reuk Oct 19, 2023
c9c2ca0
Fix float equality warning in Rectangle::enlargeIfAdjacent()
szarvas Oct 24, 2023
3f91c87
macOS: Move set dock icon to juce_core
Anthony-Nicholls Apr 17, 2023
8dd1ceb
Resave all projects
Anthony-Nicholls Oct 25, 2023
ded6f90
AAX: Fixed the GetParameterNumberOfSteps override
Anthony-Nicholls Oct 17, 2023
f49ab1d
AUv2: Update a plugins latency after AudioUnitInitialize is called
Anthony-Nicholls Jun 22, 2023
de78cd0
AudioFormatReader: Add early return when numSamples <= 0 to prevent p…
Anthony-Nicholls Oct 6, 2023
ba47cac
DemoRunner: Fixed a typo in the widgets demo
Anthony-Nicholls Jun 28, 2023
e2eb4ae
macOS/iOS: Fix setting the AirPlay audio session category
aardvarkk Oct 26, 2023
7392c2a
ARAPluginDemo: Fix crash caused by missing willRemoveRegionSequence()…
szarvas Oct 26, 2023
cb44d72
EnumerateIterator: Add utility for concisely enumerating ranges
reuk Sep 21, 2023
94ee600
Enumerate: Replace some non-ranged loops
reuk Sep 21, 2023
387ab88
Span: Add missing move constructors
reuk Oct 16, 2023
8ebbc20
MIDI-CI: Add module
reuk Aug 25, 2023
66ad2d8
MIDI-CI: Add demo
reuk Aug 25, 2023
c5fbeb8
Component: Improve the accuracy of the relative mouse position
Anthony-Nicholls Oct 30, 2023
8874a29
CapabilityInquiryDemo: Fix variable shadowing warnings
reuk Nov 1, 2023
abe0e6e
CapabilityInquiryDemo: Use "if constexpr" for constant predicate
reuk Nov 1, 2023
054a5ed
Projucer: Enable /bigobj for MSVC builds of PIP examples by default
reuk Nov 1, 2023
318e8c0
CMake: Enable /bigobj for PIP examples
reuk Nov 1, 2023
fe0314f
CMake: Allow juce_add_binary_data to accept generated files
reuk Nov 1, 2023
17d81f9
Fix assertion for unmodified ARA plugin projects
szarvas Oct 27, 2023
c456f67
Windows: Make OpenGLContext::getRenderingScale() insensitive to Compo…
szarvas Oct 26, 2023
2843549
CMake: Force adhoc signing
reuk Oct 31, 2023
884bb75
ConcertinaPanel: Avoid dangling mouse listener when reusing header co…
reuk Oct 31, 2023
660af8c
juce_midi_ci: Add missing documentation tags
reuk Nov 2, 2023
6d7485f
juce_midi_ci: Improve MinGW compatibility
reuk Nov 2, 2023
72e3e0b
Projucer: Fix a crash when enumerating modules
Anthony-Nicholls Nov 2, 2023
65b6c85
ConcertinaPanel: Move call that was mistakenly added to move constructor
reuk Nov 2, 2023
fa0c91d
Projucer: Reorder data members to ensure that headers outlive the con…
reuk Nov 2, 2023
b800890
Android: Fix ContentSharer crash on Android 14
szarvas Nov 2, 2023
8c29cab
CachedValue: Stop suppressing floating point comparison warnings
szarvas Oct 24, 2023
9654f4a
VST3: Only update parameters from a process block if they've changed
Anthony-Nicholls Nov 7, 2023
387eea5
MacOS: Accessibility: Fix returning ignored native element in accessi…
szarvas Oct 19, 2023
70651f1
AudioWorkgroups: Add os_workgroup_max_parallel_threads support
reuk Nov 8, 2023
4d098fa
ObjectiveC: Add support for uninitialised variants when converting to…
Anthony-Nicholls Nov 9, 2023
17c9de0
Projucer: Remove extra macos frameworks
Anthony-Nicholls Nov 9, 2023
28375c1
SystemStats: Add Sonoma to OperatingSystemType enum
reuk Nov 19, 2023
c9f0f7e
SystemStats: Make getOperatingSystemName() implementation for Windows…
reuk Nov 20, 2023
2c70433
Doxygen updates
tpoole Nov 20, 2023
61aa1fc
Bump version number to 7.0.9
tpoole Nov 20, 2023
4666819
Resave all projects
tpoole Nov 20, 2023
3a4f51a
NetworkGraphicsDemo: Fix a complier error
tpoole Oct 20, 2023
d054f0d
JUCE version 7.0.9
tpoole Nov 20, 2023
e8d221c
CoreAudio: Fix a bug when retrieving the index of a device nested ins…
Anthony-Nicholls Nov 9, 2023
da68fe2
AudioDeviceSelector: Auto resize when showing or hiding advanced sett…
Anthony-Nicholls Nov 9, 2023
21df860
AudioDeviceSelector: Correctly display when there is no MIDI output d…
Anthony-Nicholls Nov 10, 2023
60df982
Projucer: Make Xcode copy step symlink to build result, rather than c…
reuk Nov 20, 2023
e2ecbde
LV2 Host: Allow fileAllTypesForFile to accept bundle paths as well as…
reuk Nov 20, 2023
123576b
VST3: Include header/footer sysex bytes when converting with DataEvent
reuk Nov 20, 2023
968fa96
AudioPluginHost: Fix potential hang during plugin scanning
reuk Nov 20, 2023
b4aa74b
CIPropertyDelegate: Fix issue where status field was omitted from suc…
reuk Nov 22, 2023
3037041
CachedValue: Add const accessors
reuk Nov 27, 2023
903c77b
PopupMenu: Add accessor for top-level target component to Options class
reuk Nov 27, 2023
35d29d2
Oboe: Update to 1.8.0
reuk Nov 27, 2023
2eb518e
Resave all projects
reuk Nov 27, 2023
235544f
Projucer: Tidy up unnecessary enum qualification
reuk Nov 29, 2023
4478ca7
Projucer: Tidy implementation of writeTargetLines
reuk Nov 29, 2023
b3b2be5
Projucer: Fix clean and strip rules in generated makefiles
reuk Nov 29, 2023
6e8210d
Resave all projects
reuk Nov 29, 2023
418d7b9
SharedResourcePointer: Get a SharedResourcePointer instance without c…
Anthony-Nicholls Nov 27, 2023
47be26d
Timer: Replace DeletedAtShutdown with SharedResourcePointer
Anthony-Nicholls Nov 27, 2023
005040d
TimerThread: Always wait indefinitely for the timer thread to finish
Anthony-Nicholls Nov 27, 2023
62bba21
Add SocketOptions and avoid reducing the system default buffer sizes
szarvas Dec 1, 2023
2cc41ff
Projucer: Fix handling ARA analyzable content and transform flags
szarvas Dec 1, 2023
2685604
SharedResourcePointer: Allow objects with private constructors
Anthony-Nicholls Dec 1, 2023
1b09659
FLAC: Add library source files for version 1.4.3
szarvas Nov 8, 2023
fef3160
FLAC: Retarget header includes in 1.4.3 lib files
szarvas Nov 8, 2023
31e4779
FLAC: Prepare 1.4.3 lib files for inclusion in the JUCE build
szarvas Nov 8, 2023
c4c7c86
FlacAudioFormat: Use FLAC version 1.4.3
szarvas Dec 4, 2023
d98a0bc
Fix MinGW warning
szarvas Dec 4, 2023
6be90ee
Improve SVG text parsing capabilities
szarvas Dec 5, 2023
89c2536
Move NativeScaleFactorNotifier from audio_processors to gui_basics
szarvas Dec 5, 2023
06855ed
WebBrowserComponent: Windows: Trigger resized event on DPI change whe…
szarvas Dec 5, 2023
224c4f7
JSON: Add new JSON::Formatter for configuring JSON output
reuk Dec 5, 2023
8aa9b01
KeyPress: Allow isKeyDown to handle dual-symbol keys like =/+, ;/: on…
reuk Dec 6, 2023
9c5d86c
CMake: Always remove old moduleinfo.json, even if AUTO_MANIFEST is off
reuk Dec 7, 2023
4a172a3
AUSDK: Fix out-of-bounds read when fetching parameter names
reuk Dec 7, 2023
e6509fc
ARAPluginDemo: Fix potential crash during RegionSequence removal
szarvas Dec 8, 2023
99869fc
AudioProcessor: Fix incorrect assertion when calling setParameterTree()
szarvas Dec 9, 2023
a8c114b
Android: Widen ContentSharer permissions to work with Google Drive
szarvas Dec 10, 2023
b91fec7
AudioProcessorGraph: Allow nodes with ID 0 to be added
Anthony-Nicholls Dec 8, 2023
38f10fc
Add more information about DynamicObject::writeAsJSON() to BREAKING_C…
szarvas Dec 12, 2023
627d01b
UMP Tests: Remove checked iterator macro
chromadevlabs Dec 12, 2023
780493c
juceaide: Improve error logging
tpoole Dec 13, 2023
2a60153
Xcode: Add support for Xcode 15.1
Anthony-Nicholls Dec 14, 2023
b0aa8db
Formatting: Use nested namespace
Anthony-Nicholls Dec 14, 2023
90c15c4
Remove an extraneous std::flush
tpoole Dec 15, 2023
6219eb9
Android: Fix crash when using NetworkServiceDiscovery
szarvas Dec 14, 2023
a38428a
Update the minimum required CMake version in more places
robUx4 Dec 17, 2023
7650c85
Avoid focus changes due to mouse clicks for Components with setMouseC…
szarvas Dec 15, 2023
4f4ddf9
AU Client: Use ScopedJuceInitialiser_GUI to ensure the MessageManager…
szarvas Dec 12, 2023
00e96e7
ARA: Fix plugins in Logic by making the DocumentController not inheri…
szarvas Dec 12, 2023
b016798
OpenGLContext: Make getRenderingScale() sensitive to Component transf…
szarvas Jan 2, 2024
9694c1a
build_tools: Fix Windows assertion when path contains ellipses
szarvas Dec 18, 2023
03947a2
Projucer: Fix VST3 and LV2 manifest helper paths in Xcode when using …
szarvas Dec 18, 2023
6d7054f
Docs: Fix a typo
szarvas Dec 19, 2023
fac6f4c
CMake: Enable position-independent-code by default for binary data ta…
reuk Jan 2, 2024
1506bb3
MIDI-CI: Simplify profile enablement API, and ensure that group/block…
reuk Jan 2, 2024
1e7b91b
FileChooser: Avoid potential issue when viewDidDismiss and file selec…
reuk Jan 2, 2024
810e348
XWindowSystem: Specify mouse coordinates for resize in terms of the r…
reuk Jan 3, 2024
46b90d9
VST3 Host: Ensure that parameter changes from the processor are commu…
reuk Jan 3, 2024
5ee9d24
WindowsHooks: Use appropriate dpi awareness when forwarding mouse whe…
reuk Jan 4, 2024
b8f3030
AudioProcessorGraph: Ensure graph is rebuilt if any node latencies ch…
reuk Jan 4, 2024
3f52b29
File: Avoid leaving behind file system changes when moveFileTo() fails
szarvas Jan 9, 2024
31dfb05
Toolbar: Change the background colour of CustomisationDialog, make it…
szarvas Jan 10, 2024
b05b73f
ListenerList: Fix some edge cases when iterating the listeners
Anthony-Nicholls Nov 22, 2023
67570d3
ListenerList: Prevent calling any listeners that are added during a c…
Anthony-Nicholls Jan 15, 2024
878aad6
ObjCHelpers: Remove unnecessary __block variables
reuk Jan 16, 2024
76b9b28
OpenGL: Update compatibility headers
reuk Jan 16, 2024
0611baf
Add ChildProcessManager
szarvas Jan 5, 2024
d810a16
Use the new TimedCallback in the codebase
szarvas Jan 10, 2024
cc60286
ConnectedChildProcess: Wait for process termination on Linux to not l…
szarvas Jan 5, 2024
fb14118
MacOS: Disable window controls for windows created by JUCE when a Com…
szarvas Jan 4, 2024
2f09dc0
CapabilityInquiryDemo: Formatting
reuk Jan 8, 2024
9a55eb8
CIParser: Tidy monostate handling
reuk Jan 8, 2024
0192c86
CIParser: Make property headers human-readable in getMessageDescription
reuk Jan 8, 2024
c7b975c
CIPropertyHostUtils: Fix status code for terminating a property inquiry
reuk Jan 8, 2024
16d5e4e
CIDevice: Avoid including subscribeId in replies to subscription mess…
reuk Jan 8, 2024
60757de
CIDevice: Improve robustness of subscription API
reuk Jan 8, 2024
0637f78
Resave projects
reuk Jan 17, 2024
27828bd
MPEZoneLayout: Add test to verify behaviour of RPNs
reuk Jan 17, 2024
ddeae4a
CMake: Fix typo in docs
reuk Jan 17, 2024
3b3cd1b
DemoRunner: Avoid applying insets to main component on desktop systems
reuk Jan 17, 2024
6c32c4d
CapabilityInquiryDemo: Fix shadowing warnings
reuk Jan 22, 2024
047448f
Warnings: Add missing overrides
reuk Jan 24, 2024
a028f27
Docs: Fix a typo
tpoole Jan 31, 2024
6056c68
MacOS: Fix invisible PopupMenu in Logic
szarvas Jan 30, 2024
db60c1d
Timer: Prevent memory leaks when using callAfterDelay
Anthony-Nicholls Dec 21, 2023
72a1a59
Interpolators: Revert the use of approximatelyEqual for the windowed-…
Anthony-Nicholls Feb 6, 2024
9dc2751
Documentation: Fix a minor typo in the interpolator documentation
Anthony-Nicholls Feb 6, 2024
4555a8d
Bump version number to 7.0.10
tpoole Feb 12, 2024
91ff42d
Resave all projects
tpoole Feb 12, 2024
4fab5b2
Documentation: Fix a minor typo in the interpolator documentation
Anthony-Nicholls Feb 6, 2024
a8ae6ed
JUCE version 7.0.10
tpoole Feb 12, 2024
b13d5ef
Changed how linux HTTP header endings are written
maxwalley Feb 15, 2024
7cee5ae
Merge branch 'master' of ssh://github.com/maxwalley/JUCE
maxwalley Feb 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions modules/juce_dsp/widgets/juce_NoiseGate.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ void NoiseGate<SampleType>::setThreshold (SampleType newValue)
template <typename SampleType>
void NoiseGate<SampleType>::setRatio (SampleType newRatio)
{
jassert (newRatio >= static_cast<SampleType> (1.0));

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Possibly worthwhile checking for negative ratios?


ratio = newRatio;
update();
}
Expand Down
2 changes: 1 addition & 1 deletion modules/juce_dsp/widgets/juce_NoiseGate.h
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ class NoiseGate
/** Sets the threshold in dB of the noise-gate.*/
void setThreshold (SampleType newThreshold);

/** Sets the ratio of the noise-gate (must be higher or equal to 1).*/
/** Sets the ratio of the noise-gate.*/
void setRatio (SampleType newRatio);

/** Sets the attack time in milliseconds of the noise-gate.*/
Expand Down